Lines Matching refs:LIS

88     LiveIntervals &LIS = getAnalysis<LiveIntervals>();  in runOnMachineFunction()  local
89 T(MF, LIS); in runOnMachineFunction()
121 static void testHandleMove(MachineFunction &MF, LiveIntervals &LIS, in testHandleMove() argument
128 LIS.handleMove(FromInstr, true); in testHandleMove()
136 static void testHandleMoveIntoNewBundle(MachineFunction &MF, LiveIntervals &LIS, in testHandleMoveIntoNewBundle() argument
149 LIS.handleMoveIntoNewBundle(*BundleStart, true); in testHandleMoveIntoNewBundle()
156 static void testSplitAt(MachineFunction &MF, LiveIntervals &LIS, in testSplitAt() argument
162 MBB.splitAt(SplitInstr, false, &LIS); in testSplitAt()
206 )MIR", [](MachineFunction &MF, LiveIntervals &LIS) { in TEST() argument
207 testHandleMove(MF, LIS, 2, 1); in TEST()
217 )MIR", [](MachineFunction &MF, LiveIntervals &LIS) { in TEST() argument
218 testHandleMove(MF, LIS, 2, 1); in TEST()
228 )MIR", [](MachineFunction &MF, LiveIntervals &LIS) { in TEST() argument
229 testHandleMove(MF, LIS, 2, 1); in TEST()
239 )MIR", [](MachineFunction &MF, LiveIntervals &LIS) { in TEST() argument
240 testHandleMove(MF, LIS, 2, 1); in TEST()
249 )MIR", [](MachineFunction &MF, LiveIntervals &LIS) { in TEST() argument
250 testHandleMove(MF, LIS, 2, 1); in TEST()
260 )MIR", [](MachineFunction &MF, LiveIntervals &LIS) { in TEST() argument
261 testHandleMove(MF, LIS, 2, 1); in TEST()
275 )MIR", [](MachineFunction &MF, LiveIntervals &LIS) { in TEST() argument
276 testHandleMove(MF, LIS, 1, 2); in TEST()
286 )MIR", [](MachineFunction &MF, LiveIntervals &LIS) { in TEST() argument
287 testHandleMove(MF, LIS, 1, 2); in TEST()
297 )MIR", [](MachineFunction &MF, LiveIntervals &LIS) { in TEST() argument
298 testHandleMove(MF, LIS, 1, 2); in TEST()
308 )MIR", [](MachineFunction &MF, LiveIntervals &LIS) { in TEST() argument
309 testHandleMove(MF, LIS, 1, 2); in TEST()
318 )MIR", [](MachineFunction &MF, LiveIntervals &LIS) { in TEST() argument
319 testHandleMove(MF, LIS, 1, 2); in TEST()
329 )MIR", [](MachineFunction &MF, LiveIntervals &LIS) { in TEST() argument
330 testHandleMove(MF, LIS, 1, 2); in TEST()
340 )MIR", [](MachineFunction &MF, LiveIntervals &LIS) { in TEST() argument
341 testHandleMove(MF, LIS, 1, 3); in TEST()
362 )MIR", [](MachineFunction &MF, LiveIntervals &LIS) { in TEST() argument
363 testHandleMove(MF, LIS, 2, 0, 2); in TEST()
374 )MIR", [](MachineFunction &MF, LiveIntervals &LIS) { in TEST() argument
375 testHandleMove(MF, LIS, 3, 1); in TEST()
386 )MIR", [](MachineFunction &MF, LiveIntervals &LIS) { in TEST() argument
387 testHandleMove(MF, LIS, 3, 1); in TEST()
408 )MIR", [](MachineFunction &MF, LiveIntervals &LIS) { in TEST() argument
412 testHandleMove(MF, LIS, 1, 4, /*BlockNum=*/1); in TEST()
429 )MIR", [](MachineFunction &MF, LiveIntervals &LIS) { in TEST() argument
430 testHandleMove(MF, LIS, 1, 0); in TEST()
454 )MIR", [](MachineFunction &MF, LiveIntervals &LIS) { in TEST() argument
455 testHandleMove(MF, LIS, 15, 12); in TEST()
469 )MIR", [](MachineFunction &MF, LiveIntervals &LIS) { in TEST() argument
470 testHandleMove(MF, LIS, 4, 3); in TEST()
486 )MIR", [](MachineFunction &MF, LiveIntervals &LIS) { in TEST() argument
490 testHandleMove(MF, LIS, 3, 1, 1); in TEST()
507 )MIR", [](MachineFunction &MF, LiveIntervals &LIS) { in TEST() argument
511 testHandleMove(MF, LIS, 4, 1, 1); in TEST()
527 )MIR", [](MachineFunction &MF, LiveIntervals &LIS) { in TEST() argument
530 testHandleMove(MF, LIS, 4, 3, 1); in TEST()
531 testHandleMove(MF, LIS, 1, 4, 1); in TEST()
542 )MIR", [](MachineFunction &MF, LiveIntervals &LIS) { in TEST() argument
543 testHandleMove(MF, LIS, 1, 4); in TEST()
544 testHandleMove(MF, LIS, 0, 3); in TEST()
554 )MIR", [](MachineFunction &MF, LiveIntervals &LIS) { in TEST() argument
555 testHandleMoveIntoNewBundle(MF, LIS, 1, 2); in TEST()
565 )MIR", [](MachineFunction &MF, LiveIntervals &LIS) { in TEST() argument
566 testHandleMoveIntoNewBundle(MF, LIS, 0, 1); in TEST()
576 )MIR", [](MachineFunction &MF, LiveIntervals &LIS) { in TEST() argument
577 testHandleMoveIntoNewBundle(MF, LIS, 1, 2); in TEST()
587 )MIR", [](MachineFunction &MF, LiveIntervals &LIS) { in TEST() argument
588 testHandleMoveIntoNewBundle(MF, LIS, 0, 2); in TEST()
598 )MIR", [](MachineFunction &MF, LiveIntervals &LIS) { in TEST() argument
599 testHandleMoveIntoNewBundle(MF, LIS, 1, 2); in TEST()
615 )MIR", [](MachineFunction &MF, LiveIntervals &LIS) { in TEST() argument
616 testHandleMoveIntoNewBundle(MF, LIS, 0, 1, 1); in TEST()
632 )MIR", [](MachineFunction &MF, LiveIntervals &LIS) { in TEST() argument
633 testHandleMoveIntoNewBundle(MF, LIS, 0, 1, 0); in TEST()
644 )MIR", [](MachineFunction &MF, LiveIntervals &LIS) { in TEST() argument
645 testSplitAt(MF, LIS, 1, 0); in TEST()
660 )MIR", [](MachineFunction &MF, LiveIntervals &LIS) { in TEST() argument
661 testSplitAt(MF, LIS, 0, 0); in TEST()
671 )MIR", [](MachineFunction &MF, LiveIntervals &LIS) { in TEST() argument
675 LIS.RemoveMachineInstrFromMaps(Instr2); in TEST()
682 LIS.repairIntervalsInRange(MBB, Instr2, Instr3, OrigRegs); in TEST()