Searched refs:isSuperRegister (Results 1 – 12 of 12) sorted by relevance
| /llvm-project-15.0.7/llvm/include/llvm/MC/ |
| H A D | MCRegisterInfo.h | 561 return isSuperRegister(RegB, RegA); in isSubRegister() 565 bool isSuperRegister(MCRegister RegA, MCRegister RegB) const; 575 return RegA == RegB || isSuperRegister(RegA, RegB); in isSuperRegisterEq() 581 return isSubRegisterEq(RegA, RegB) || isSuperRegister(RegA, RegB); in isSuperOrSubRegisterEq() 659 inline bool MCRegisterInfo::isSuperRegister(MCRegister RegA, MCRegister RegB) const{ in isSuperRegister() function
|
| /llvm-project-15.0.7/llvm/lib/Target/AArch64/ |
| H A D | AArch64RedundantCopyElimination.cpp | 390 !TRI->isSuperRegister(DefReg, KnownReg.Reg)) in optimizeBlock() 414 if (TRI->isSuperRegister(DefReg, KnownReg.Reg) && KnownReg.Imm < 0) in optimizeBlock()
|
| H A D | AArch64InstrInfo.cpp | 8063 TRI->isSuperRegister(DestReg, DescribedReg)) in describeORRLoadedValue()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | AggressiveAntiDepBreaker.cpp | 306 if (TRI->isSuperRegister(Reg, *AI) && State->IsLive(*AI)) { in HandleLastUse() 424 if (TRI->isSuperRegister(Reg, *AI) && State->IsLive(*AI)) in PrescanInstruction() 564 if ((SuperReg == 0) || TRI->isSuperRegister(SuperReg, Reg)) in FindSuitableFreeRegisters()
|
| H A D | StackMaps.cpp | 375 if (TRI->isSuperRegister(I->Reg, II->Reg)) in parseRegisterLiveOutMask()
|
| H A D | MachineInstr.cpp | 1858 if (RegInfo->isSuperRegister(IncomingReg, Reg)) in addRegisterKilled() 1923 if (RegInfo->isSuperRegister(Reg, MOReg)) in addRegisterDead()
|
| H A D | MachineLICM.cpp | 606 if (MO.getReg() == Reg || TRI->isSuperRegister(Reg, MO.getReg())) in AddToLiveIns()
|
| /llvm-project-15.0.7/llvm/lib/MCA/HardwareUnits/ |
| H A D | RegisterFile.cpp | 189 MRI.isSuperRegister(*I, OtherEntry.RenameAs))) { in addRegisterFile()
|
| /llvm-project-15.0.7/llvm/lib/Target/Mips/ |
| H A D | MipsInstrInfo.cpp | 957 if (TRI->isSuperRegister(Reg, DestReg) || TRI->isSubRegister(Reg, DestReg)) in describeLoadedValue()
|
| /llvm-project-15.0.7/llvm/lib/Target/Hexagon/ |
| H A D | HexagonVLIWPacketizer.cpp | 800 if (R == DepReg || HRI->isSuperRegister(DepReg, R)) in canPromoteToNewValueStore()
|
| /llvm-project-15.0.7/llvm/lib/Target/ARM/ |
| H A D | ARMBaseInstrInfo.cpp | 5393 assert(TRI->isSuperRegister(Reg, DReg) && "Register enums broken"); in breakPartialRegDependency()
|
| /llvm-project-15.0.7/llvm/lib/Target/X86/ |
| H A D | X86InstrInfo.cpp | 9013 !TRI->isSuperRegister(DestReg, DescribedReg)) in describeMOVrrLoadedValue()
|