Home
last modified time | relevance | path

Searched refs:handleMove (Results 1 – 12 of 12) sorted by relevance

/llvm-project-15.0.7/llvm/test/CodeGen/X86/
H A Dhandle-move.ll5 ; Test the LiveIntervals::handleMove() function.
62 ; handleMove 208B -> 36B: %edx = MOV32r0 implicit dead %EFLAGS
/llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/
H A Dscheduler-handle-move-bundle.mir5 # handleMove was called for the BUNDLE pseudo-instruction, but
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DLiveIntervals.h305 void handleMove(MachineInstr &MI, bool UpdateFlags = false);
/llvm-project-15.0.7/llvm/lib/Target/WebAssembly/
H A DWebAssemblyRegStackify.cpp526 LIS.handleMove(*Def); in moveForSingleUse()
639 LIS.handleMove(*Def); in moveAndTeeForMultiUse()
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DSILowerControlFlow.cpp551 LIS->handleMove(*NewMI); in emitEndCf()
738 LIS->handleMove(*DefInstr); in lowerInitExec()
H A DGCNIterativeScheduler.cpp371 LIS->handleMove(*MI, true); in scheduleRegion()
H A DSIMachineScheduler.cpp1338 DAG->getLIS()->handleMove(*MI, /*UpdateFlags=*/true); in scheduleInsideBlocks()
1364 DAG->getLIS()->handleMove(*POld, /*UpdateFlags=*/true); in scheduleInsideBlocks()
H A DGCNSchedStrategy.cpp833 DAG.LIS->handleMove(*MI, true); in revertScheduling()
/llvm-project-15.0.7/llvm/unittests/MI/
H A DLiveIntervalTest.cpp128 LIS.handleMove(FromInstr, true); in testHandleMove()
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DTwoAddressInstructionPass.cpp947 LIS->handleMove(*CopyMI); in rescheduleMIBelowKill()
959 LIS->handleMove(*MI); in rescheduleMIBelowKill()
1124 LIS->handleMove(*KillMI); in rescheduleKillAboveMI()
H A DLiveIntervals.cpp1512 void LiveIntervals::handleMove(MachineInstr &MI, bool UpdateFlags) { in handleMove() function in LiveIntervals
H A DMachineScheduler.cpp745 LIS->handleMove(*MI, /*UpdateFlags=*/true); in moveInstruction()