Searched refs:RegB (Results 1 - 6 of 6) sorted by relevance
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/MC/ |
H A D | MCRegisterInfo.h | 552 /// Returns true if RegB is a sub-register of RegA. 553 bool isSubRegister(MCRegister RegA, MCRegister RegB) const { 554 return isSuperRegister(RegB, RegA); 557 /// Returns true if RegB is a super-register of RegA. 558 bool isSuperRegister(MCRegister RegA, MCRegister RegB) const; 560 /// Returns true if RegB is a sub-register of RegA or if RegB == RegA. 561 bool isSubRegisterEq(MCRegister RegA, MCRegister RegB) const { 562 return isSuperRegisterEq(RegB, RegA); 565 /// Returns true if RegB i [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | TwoAddressInstructionPass.cpp | 131 bool isProfitableToConv3Addr(unsigned RegA, unsigned RegB); 135 unsigned RegA, unsigned RegB, unsigned Dist); 423 regsAreCompatible(unsigned RegA, unsigned RegB, const TargetRegisterInfo *TRI) { argument 424 if (RegA == RegB) 426 if (!RegA || !RegB) 428 return TRI->regsOverlap(RegA, RegB); 489 // -RegB is not tied to a register and RegC is compatible with RegA. 490 // -RegB is tied to the wrong physical register, but RegC is. 491 // -RegB is tied to the wrong physical register, and RegC isn't tied. 495 // -RegC is not tied to a register and RegB i 574 isProfitableToConv3Addr(unsigned RegA,unsigned RegB) argument 591 convertInstTo3Addr(MachineBasicBlock::iterator &mi, MachineBasicBlock::iterator &nmi, unsigned RegA, unsigned RegB, unsigned Dist) argument 1363 unsigned RegB = 0; local [all...] |
H A D | ImplicitNullChecks.cpp | 287 Register RegB = MOB.getReg(); local 289 if (TRI->regsOverlap(RegA, RegB) && (MOA.isDef() || MOB.isDef()))
|
H A D | TargetInstrInfo.cpp | 818 Register RegB = OpB.getReg(); local 825 if (Register::isVirtualRegister(RegB)) 826 MRI.constrainRegClass(RegB, RC); 835 // recycling RegB because the MachineCombiner's computation of the critical
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonInstrInfo.cpp | 2130 for (auto &RegB : UsesB) { 2132 if (RegA == RegB) 2137 if (RegB == *SubRegs) 2140 if (Register::isPhysicalRegister(RegB)) 2141 for (MCSubRegIterator SubRegs(RegB, &HRI); SubRegs.isValid(); ++SubRegs)
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCInstrInfo.cpp | 397 Register RegB = Root.getOperand(AddOpIdx).getReg(); local 398 MachineInstr *Prev = MRI.getUniqueVRegDef(RegB);
|
Completed in 192 milliseconds