Searched refs:regsOverlap (Results 1 – 10 of 10) sorted by relevance
/external/llvm/lib/CodeGen/ |
D | ProcessImplicitDefs.cpp | 110 !TRI->regsOverlap(Reg, UserReg)) in processImplicitDef()
|
D | CriticalAntiDepBreaker.cpp | 583 if (MO.isUse() && TRI->regsOverlap(AntiDepReg, Reg)) { in BreakAntiDependencies()
|
D | MachineCSE.cpp | 176 if (!TRI->regsOverlap(MO.getReg(), Reg)) in isPhysDefTriviallyDead()
|
D | RegAllocPBQP.cpp | 310 if (tri->regsOverlap(preg1, preg2)) { in addInterferenceCosts()
|
D | MachineInstr.cpp | 1127 Found = TRI->regsOverlap(MOReg, Reg); in findRegisterDefOperandIdx() 1901 if (TRI.regsOverlap(*I, Reg)) { in setPhysRegsDeadExcept()
|
D | TwoAddressInstructionPass.cpp | 461 return TRI->regsOverlap(RegA, RegB); in regsAreCompatible()
|
/external/llvm/include/llvm/Target/ |
D | TargetRegisterInfo.h | 336 bool regsOverlap(unsigned regA, unsigned regB) const { in regsOverlap() function
|
/external/llvm/lib/Target/ARM/ |
D | ARMLoadStoreOptimizer.cpp | 1171 (TRI->regsOverlap(EvenReg, BaseReg))) { in FixInvalidRegPairOp() 1172 assert(!TRI->regsOverlap(OddReg, BaseReg)); in FixInvalidRegPairOp() 1528 if (MO.isDef() && TRI->regsOverlap(Reg, Base)) in IsSafeAndProfitableToMove()
|
D | ARMBaseInstrInfo.cpp | 714 if (TRI->regsOverlap(SrcReg, TRI->getSubReg(DestReg, BeginIdx))) { in copyPhysReg()
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
D | ScheduleDAGRRList.cpp | 2703 if (TRI->regsOverlap(*ImpDef, PI->getReg()) && in canClobberReachingPhysRegUse() 2742 if (TRI->regsOverlap(Reg, SUReg)) in canClobberPhysRegDefs()
|