Searched refs:checkInterference (Results 1 – 12 of 12) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | LiveRegMatrix.cpp | 194 LiveRegMatrix::checkInterference(const LiveInterval &VirtReg, in checkInterference() function in LiveRegMatrix 210 return query(LR, Unit).checkInterference(); in checkInterference() 218 bool LiveRegMatrix::checkInterference(SlotIndex Start, SlotIndex End, in checkInterference() function in LiveRegMatrix 242 if (Q.checkInterference()) in checkInterference() 276 if (Q.checkInterference()) in checkInterferenceLanes()
|
| H A D | RegAllocBasic.cpp | 269 switch (Matrix->checkInterference(VirtReg, PhysReg)) { in selectOrSplit() 290 assert(!Matrix->checkInterference(VirtReg, PhysReg) && in selectOrSplit()
|
| H A D | RegAllocEvictionAdvisor.cpp | 245 if (Matrix->checkInterference(VirtReg, PhysReg) > LiveRegMatrix::IK_VirtReg) in canEvictInterferenceBasedOnCost()
|
| H A D | RegAllocGreedy.cpp | 538 if (!Matrix->checkInterference(VirtReg, *I)) { in tryAssign() 594 return SubQ.checkInterference(); in canReassign() 1643 .checkInterference()) in calcGapWeights() 2132 if (Matrix->checkInterference(VirtReg, PhysReg) > in tryLastChanceRecoloring() 2468 Matrix->checkInterference(LI, PhysReg))) in tryHintRecoloring()
|
| H A D | StackSlotColoring.cpp | 119 return LiveIntervalUnion::Query(*LI, *LIU).checkInterference(); in overlaps()
|
| H A D | MLRegallocEvictAdvisor.cpp | |
| H A D | MLRegAllocEvictAdvisor.cpp | 672 if (Matrix->checkInterference(VirtReg, PhysReg) > LiveRegMatrix::IK_VirtReg) { in loadInterferenceFeatures()
|
| H A D | InlineSpiller.cpp | 632 if (!Matrix->checkInterference(PrevIdx, UseIdx, PhysReg)) in hasPhysRegAvailable()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | LiveRegMatrix.h | 108 InterferenceKind checkInterference(const LiveInterval &VirtReg, 116 bool checkInterference(SlotIndex Start, SlotIndex End, MCRegister PhysReg);
|
| H A D | LiveIntervalUnion.h | 159 bool checkInterference() { return collectInterferingVRegs(1); } in checkInterference() function
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | SIPreAllocateWWMRegs.cpp | 111 Matrix->checkInterference(LI, PhysReg) == LiveRegMatrix::IK_Free) { in processDef()
|
| H A D | GCNNSAReassign.cpp | 124 if (LRM->checkInterference(*Intervals[N], MCRegister::from(StartReg + N))) in tryAssignRegisters()
|