Searched refs:RegB (Results 1 - 6 of 6) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCRegisterInfo.h552 /// 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 DTwoAddressInstructionPass.cpp131 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 DImplicitNullChecks.cpp287 Register RegB = MOB.getReg(); local
289 if (TRI->regsOverlap(RegA, RegB) && (MOA.isDef() || MOB.isDef()))
H A DTargetInstrInfo.cpp818 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 DHexagonInstrInfo.cpp2130 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 DPPCInstrInfo.cpp397 Register RegB = Root.getOperand(AddOpIdx).getReg(); local
398 MachineInstr *Prev = MRI.getUniqueVRegDef(RegB);

Completed in 192 milliseconds