Searched refs:MachineCycle (Results 1 – 5 of 5) sorted by relevance
/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | MachineCycleAnalysis.h | 24 using MachineCycle = MachineCycleInfo::CycleT; variable 47 bool isCycleInvariant(const MachineCycle *Cycle, MachineInstr &I);
|
/llvm-project/llvm/lib/CodeGen/ |
H A D | MachineUniformityAnalysis.cpp | 92 const MachineInstr &I, const MachineCycle &DefCycle) const { in usesValueFromCycle() 114 const MachineCycle &DefCycle) { in propagateTemporalDivergence()
|
H A D | MachineSink.cpp | 262 void FindCycleSinkCandidates(MachineCycle *Cycle, MachineBasicBlock *BB, 266 aggressivelySinkIntoCycle(MachineCycle *Cycle, MachineInstr &I, 691 MachineCycle *Cycle, MachineBasicBlock *BB, in FindCycleSinkCandidates() 793 SmallVector<MachineCycle *, 8> Cycles(CI->toplevel_cycles()); in runOnMachineFunction() 1025 MachineCycle *FromCycle = CI->getCycle(FromBB); in getBBRegisterPressure() 1026 MachineCycle *ToCycle = CI->getCycle(ToBB); in getBBRegisterPressure() 1213 MachineCycle *MCycle = CI->getCycle(MBB); in FindSuccToSinkTo() 1249 MachineCycle *Cycle = CI->getCycle(DefMI->getParent()); in FindSuccToSinkTo() 1660 MachineCycle *Cycle, MachineInstr &I, in SinkInstruction()
|
H A D | MachineCycleAnalysis.cpp | 94 bool llvm::isCycleInvariant(const MachineCycle *Cycle, MachineInstr &I) { in isCycleInvariant()
|
/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | SIInstrInfo.cpp | 205 MachineCycle *FromCycle = CI->getCycle(SgprDef->getParent()); in isSafeToSink() 209 MachineCycle *ToCycle = CI->getCycle(SuccToSinkTo); in isSafeToSink()
|