Searched refs:checkInterference (Results 1 – 7 of 7) sorted by relevance
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
H A D | LiveRegMatrix.cpp | 186 LiveRegMatrix::checkInterference(LiveInterval &VirtReg, MCRegister PhysReg) { in checkInterference() function in LiveRegMatrix 201 return query(LR, Unit).checkInterference(); in checkInterference() 209 bool LiveRegMatrix::checkInterference(SlotIndex Start, SlotIndex End, in checkInterference() function in LiveRegMatrix 233 if (Q.checkInterference()) in checkInterference()
|
H A D | RegAllocBasic.cpp | 272 switch (Matrix->checkInterference(VirtReg, PhysReg)) { in selectOrSplit() 293 assert(!Matrix->checkInterference(VirtReg, PhysReg) && in selectOrSplit()
|
H A D | RegAllocGreedy.cpp | 806 if (!Matrix->checkInterference(VirtReg, *I)) { in tryAssign() 865 if (subQ.checkInterference()) in canReassign() 921 if (Matrix->checkInterference(VirtReg, PhysReg) > LiveRegMatrix::IK_VirtReg) in canEvictInterference() 1589 if (!Matrix->checkInterference(Cand.Intf.first().getPrevIndex(), in splitCanCauseLocalSpill() 2176 .checkInterference()) in calcGapWeights() 2651 if (Matrix->checkInterference(VirtReg, PhysReg) > in tryLastChanceRecoloring() 2948 Matrix->checkInterference(LI, PhysReg))) in tryHintRecoloring()
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ |
H A D | LiveRegMatrix.h | 107 InterferenceKind checkInterference(LiveInterval &VirtReg, MCRegister PhysReg); 114 bool checkInterference(SlotIndex Start, SlotIndex End, MCRegister PhysReg);
|
H A D | LiveIntervalUnion.h | 152 bool checkInterference() { return collectInterferingVRegs(1); } in checkInterference() function
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/ |
H A D | SIPreAllocateWWMRegs.cpp | 105 Matrix->checkInterference(LI, PhysReg) == LiveRegMatrix::IK_Free) { in processDef()
|
H A D | GCNNSAReassign.cpp | 116 if (LRM->checkInterference(*Intervals[N], MCRegister::from(StartReg + N))) in tryAssignRegisters()
|