Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DLiveRegMatrix.cpp194 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 DRegAllocBasic.cpp269 switch (Matrix->checkInterference(VirtReg, PhysReg)) { in selectOrSplit()
290 assert(!Matrix->checkInterference(VirtReg, PhysReg) && in selectOrSplit()
H A DRegAllocEvictionAdvisor.cpp245 if (Matrix->checkInterference(VirtReg, PhysReg) > LiveRegMatrix::IK_VirtReg) in canEvictInterferenceBasedOnCost()
H A DRegAllocGreedy.cpp538 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 DStackSlotColoring.cpp119 return LiveIntervalUnion::Query(*LI, *LIU).checkInterference(); in overlaps()
H A DMLRegallocEvictAdvisor.cpp
H A DMLRegAllocEvictAdvisor.cpp672 if (Matrix->checkInterference(VirtReg, PhysReg) > LiveRegMatrix::IK_VirtReg) { in loadInterferenceFeatures()
H A DInlineSpiller.cpp632 if (!Matrix->checkInterference(PrevIdx, UseIdx, PhysReg)) in hasPhysRegAvailable()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DLiveRegMatrix.h108 InterferenceKind checkInterference(const LiveInterval &VirtReg,
116 bool checkInterference(SlotIndex Start, SlotIndex End, MCRegister PhysReg);
H A DLiveIntervalUnion.h159 bool checkInterference() { return collectInterferingVRegs(1); } in checkInterference() function
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIPreAllocateWWMRegs.cpp111 Matrix->checkInterference(LI, PhysReg) == LiveRegMatrix::IK_Free) { in processDef()
H A DGCNNSAReassign.cpp124 if (LRM->checkInterference(*Intervals[N], MCRegister::from(StartReg + N))) in tryAssignRegisters()