/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
D | LiveRegMatrix.cpp | 186 LiveRegMatrix::checkInterference(LiveInterval &VirtReg, unsigned 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 219 if (query(LR, *Units).checkInterference()) in checkInterference()
|
D | RegAllocBasic.cpp | 265 switch (Matrix->checkInterference(VirtReg, PhysReg)) { in selectOrSplit() 287 assert(!Matrix->checkInterference(VirtReg, *PhysRegI) && in selectOrSplit()
|
D | RegAllocGreedy.cpp | 769 if (!Matrix->checkInterference(VirtReg, PhysReg)) in tryAssign() 820 if (subQ.checkInterference()) in canReassign() 876 if (Matrix->checkInterference(VirtReg, PhysReg) > LiveRegMatrix::IK_VirtReg) in canEvictInterference() 1551 if (!Matrix->checkInterference(Cand.Intf.first().getPrevIndex(), in splitCanCauseLocalSpill() 2169 .checkInterference()) in calcGapWeights() 2642 if (Matrix->checkInterference(VirtReg, PhysReg) > in tryLastChanceRecoloring() 2947 Matrix->checkInterference(LI, PhysReg))) in tryHintRecoloring()
|
/external/llvm-project/llvm/lib/CodeGen/ |
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 219 if (query(LR, *Units).checkInterference()) in checkInterference()
|
D | RegAllocBasic.cpp | 272 switch (Matrix->checkInterference(VirtReg, PhysReg)) { in selectOrSplit() 295 assert(!Matrix->checkInterference(VirtReg, *PhysRegI) && in selectOrSplit()
|
D | RegAllocGreedy.cpp | 769 if (!Matrix->checkInterference(VirtReg, *I)) { in tryAssign() 828 if (subQ.checkInterference()) in canReassign() 884 if (Matrix->checkInterference(VirtReg, PhysReg) > LiveRegMatrix::IK_VirtReg) in canEvictInterference() 1555 if (!Matrix->checkInterference(Cand.Intf.first().getPrevIndex(), in splitCanCauseLocalSpill() 2158 .checkInterference()) in calcGapWeights() 2633 if (Matrix->checkInterference(VirtReg, PhysReg) > in tryLastChanceRecoloring() 2936 Matrix->checkInterference(LI, PhysReg))) in tryHintRecoloring()
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/ |
D | LiveRegMatrix.h | 107 InterferenceKind checkInterference(LiveInterval &VirtReg, unsigned PhysReg); 114 bool checkInterference(SlotIndex Start, SlotIndex End, unsigned PhysReg);
|
D | LiveIntervalUnion.h | 149 bool checkInterference() { return collectInterferingVRegs(1); } in checkInterference() function
|
/external/llvm-project/llvm/include/llvm/CodeGen/ |
D | LiveRegMatrix.h | 107 InterferenceKind checkInterference(LiveInterval &VirtReg, MCRegister PhysReg); 114 bool checkInterference(SlotIndex Start, SlotIndex End, MCRegister PhysReg);
|
D | LiveIntervalUnion.h | 149 bool checkInterference() { return collectInterferingVRegs(1); } in checkInterference() function
|
/external/llvm/lib/CodeGen/ |
D | LiveRegMatrix.cpp | 179 LiveRegMatrix::checkInterference(LiveInterval &VirtReg, unsigned PhysReg) { in checkInterference() function in LiveRegMatrix 193 if (query(VirtReg, *Units).checkInterference()) in checkInterference()
|
D | RegAllocBasic.cpp | 229 switch (Matrix->checkInterference(VirtReg, PhysReg)) { in selectOrSplit() 251 assert(!Matrix->checkInterference(VirtReg, *PhysRegI) && in selectOrSplit()
|
D | RegAllocGreedy.cpp | 624 if (!Matrix->checkInterference(VirtReg, PhysReg)) in tryAssign() 673 if (subQ.checkInterference()) in canReassign() 728 if (Matrix->checkInterference(VirtReg, PhysReg) > LiveRegMatrix::IK_VirtReg) in canEvictInterference() 1665 .checkInterference()) in calcGapWeights() 2115 if (Matrix->checkInterference(VirtReg, PhysReg) > in tryLastChanceRecoloring() 2392 Matrix->checkInterference(LI, PhysReg))) in tryHintRecoloring()
|
/external/llvm/include/llvm/CodeGen/ |
D | LiveRegMatrix.h | 103 InterferenceKind checkInterference(LiveInterval &VirtReg, unsigned PhysReg);
|
D | LiveIntervalUnion.h | 161 bool checkInterference() { return collectInterferingVRegs(1); } in checkInterference() function
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/ |
D | SIPreAllocateWWMRegs.cpp | 109 Matrix->checkInterference(LI, PhysReg) == LiveRegMatrix::IK_Free) { in processDef()
|
D | GCNNSAReassign.cpp | 121 if (LRM->checkInterference(*Intervals[N], StartReg + N)) in tryAssignRegisters()
|
D | GCNRegBankReassign.cpp | 613 if (!LRM->checkInterference(LI, Reg)) in scavengeReg()
|
/external/llvm-project/llvm/lib/Target/AMDGPU/ |
D | SIPreAllocateWWMRegs.cpp | 108 Matrix->checkInterference(LI, PhysReg) == LiveRegMatrix::IK_Free) { in processDef()
|
D | GCNNSAReassign.cpp | 121 if (LRM->checkInterference(*Intervals[N], MCRegister::from(StartReg + N))) in tryAssignRegisters()
|
D | GCNRegBankReassign.cpp | 676 if (!LRM->checkInterference(LI, Reg)) in scavengeReg()
|
/external/mesa3d/src/gallium/drivers/nouveau/codegen/ |
D | nv50_ir_ra.cpp | 829 inline void checkInterference(const RIG_Node *, Graph::EdgeIterator&); 1407 GCRA::checkInterference(const RIG_Node *node, Graph::EdgeIterator& ei) in checkInterference() function in nv50_ir::GCRA 1473 checkInterference(node, ei); in selectRegisters() 1475 checkInterference(node, ei); in selectRegisters()
|