Searched refs:regsOverlap (Results 1 – 14 of 14) sorted by relevance
/external/llvm/lib/Target/AArch64/ |
D | AArch64DeadRegisterDefinitionsPass.cpp | 55 if (TRI->regsOverlap(Reg, MO.getReg())) in implicitlyDefinesOverlappingReg()
|
D | AArch64AsmPrinter.cpp | 259 assert(RI->regsOverlap(RegToPrint, Reg)); in printAsmRegInClass()
|
/external/llvm/lib/CodeGen/ |
D | ProcessImplicitDefs.cpp | 107 !TRI->regsOverlap(Reg, UserReg)) in processImplicitDef()
|
D | CriticalAntiDepBreaker.cpp | 433 if (TRI->regsOverlap(NewReg, *it)) { in findSuitableFreeRegister() 626 if (MO.isUse() && TRI->regsOverlap(AntiDepReg, Reg)) { in BreakAntiDependencies()
|
D | MachineInstrBundle.cpp | 302 bool IsRegOrOverlapping = MOReg == Reg || TRI->regsOverlap(MOReg, Reg); in analyzePhysReg()
|
D | MachineCSE.cpp | 187 if (!TRI->regsOverlap(MO.getReg(), Reg)) in isPhysDefTriviallyDead()
|
D | RegAllocPBQP.cpp | 304 if (tri->regsOverlap(preg1, preg2)) { in addInterferenceCosts()
|
D | MachineInstr.cpp | 1134 Found = TRI->regsOverlap(MOReg, Reg); in findRegisterDefOperandIdx() 1843 if (TRI.regsOverlap(*I, Reg)) { in setPhysRegsDeadExcept()
|
D | TwoAddressInstructionPass.cpp | 499 return TRI->regsOverlap(RegA, RegB); in regsAreCompatible()
|
/external/llvm/include/llvm/Target/ |
D | TargetRegisterInfo.h | 394 bool regsOverlap(unsigned regA, unsigned regB) const { in regsOverlap() function
|
/external/llvm/lib/Target/SystemZ/ |
D | SystemZElimCompare.cpp | 145 if (MOReg == Reg || TRI->regsOverlap(MOReg, Reg)) { in getRegReferences()
|
/external/llvm/lib/Target/ARM/ |
D | ARMLoadStoreOptimizer.cpp | 1457 (TRI->regsOverlap(EvenReg, BaseReg))) { in FixInvalidRegPairOp() 1458 assert(!TRI->regsOverlap(OddReg, BaseReg)); in FixInvalidRegPairOp() 1557 if (TRI->regsOverlap(Reg, I->MBBI->getOperand(0).getReg())) { in LoadStoreMultipleOpti() 1843 if (MO.isDef() && TRI->regsOverlap(Reg, Base)) in IsSafeAndProfitableToMove()
|
D | ARMBaseInstrInfo.cpp | 753 if (TRI->regsOverlap(SrcReg, TRI->getSubReg(DestReg, BeginIdx))) { in copyPhysReg()
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
D | ScheduleDAGRRList.cpp | 2730 if (TRI->regsOverlap(*ImpDef, PI->getReg()) && in canClobberReachingPhysRegUse() 2769 if (TRI->regsOverlap(Reg, SUReg)) in canClobberPhysRegDefs()
|