| /freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | RDFCopy.cpp | 50 if (TRI.getMinimalPhysRegClass(DstR.Reg) != in interpretAsCopy() 51 TRI.getMinimalPhysRegClass(SrcR.Reg)) in interpretAsCopy() 160 const TargetRegisterClass &RC = *TRI.getMinimalPhysRegClass(RR.Reg); in run()
|
| H A D | HexagonVLIWPacketizer.cpp | 706 predRegClass = HRI->getMinimalPhysRegClass(predRegNumSrc); in canPromoteToNewValueStore() 718 predRegClass = HRI->getMinimalPhysRegClass(predRegNumDst); in canPromoteToNewValueStore() 1428 RC = HRI->getMinimalPhysRegClass(DepReg); in isLegalToPacketizeTogether()
|
| H A D | HexagonFrameLowering.cpp | 1407 const TargetRegisterClass *RC = HRI.getMinimalPhysRegClass(Reg); in insertCSRSpillsInBlock() 1471 const TargetRegisterClass *RC = HRI.getMinimalPhysRegClass(Reg); in insertCSRRestoresInBlock() 1654 const TargetRegisterClass *RC = TRI->getMinimalPhysRegClass(S->Reg); in assignCalleeSavedSpillSlots() 1666 const TargetRegisterClass *RC = TRI->getMinimalPhysRegClass(R); in assignCalleeSavedSpillSlots()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | TargetRegisterInfo.cpp | 206 getMinimalPhysRegClass(const TargetRegisterInfo *TRI, MCRegister Reg, in getMinimalPhysRegClass() function 262 TargetRegisterInfo::getMinimalPhysRegClass(MCRegister Reg, MVT VT) const { in getMinimalPhysRegClass() function in TargetRegisterInfo 263 return ::getMinimalPhysRegClass(this, Reg, VT); in getMinimalPhysRegClass() 273 return ::getMinimalPhysRegClass(this, Reg, Ty); in getMinimalPhysRegClassLLT() 549 RC = getMinimalPhysRegClass(Reg); in getRegSizeInBits()
|
| H A D | TargetFrameLoweringImpl.cpp | 199 const TargetRegisterClass *RC = TRI->getMinimalPhysRegClass(Reg); in spillCalleeSavedRegister() 214 const TargetRegisterClass *RC = TRI->getMinimalPhysRegClass(Reg); in restoreCalleeSavedRegister()
|
| H A D | FixupStatepointCallerSaved.cpp | 98 const TargetRegisterClass *RC = TRI.getMinimalPhysRegClass(Reg); in getRegisterSize() 419 const TargetRegisterClass *RC = TRI.getMinimalPhysRegClass(Reg); in spillRegisters() 429 const TargetRegisterClass *RC = TRI.getMinimalPhysRegClass(Reg); in insertReloadBefore()
|
| H A D | RegisterBankInfo.cpp | 89 const TargetRegisterClass *RC = getMinimalPhysRegClass(Reg, TRI); in getRegBank() 103 RegisterBankInfo::getMinimalPhysRegClass(MCRegister Reg, in getMinimalPhysRegClass() function in RegisterBankInfo 505 auto *RC = getMinimalPhysRegClass(Reg, TRI); in getSizeInBits()
|
| H A D | StackMaps.cpp | 273 const TargetRegisterClass *RC = TRI->getMinimalPhysRegClass(MOI->getReg()); in parseOperand() 369 unsigned Size = TRI->getSpillSize(*TRI->getMinimalPhysRegClass(Reg)); in createLiveOutReg()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyReplacePhysRegs.cpp | 83 const TargetRegisterClass *RC = TRI.getMinimalPhysRegClass(PReg); in runOnMachineFunction()
|
| H A D | WebAssemblyInstrInfo.cpp | 69 : MRI.getTargetRegisterInfo()->getMinimalPhysRegClass(DestReg); in copyPhysReg()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
| H A D | MipsFrameLowering.cpp | 121 unsigned RegSize = TRI.getSpillSize(*TRI.getMinimalPhysRegClass(*R)); in estimateStackSize()
|
| H A D | MipsSEFrameLowering.cpp | 260 const TargetRegisterClass *DstRC = RegInfo.getMinimalPhysRegClass(Dst); in expandCopyACC() 797 const TargetRegisterClass *RC = TRI->getMinimalPhysRegClass(Reg); in spillCalleeSavedRegisters()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AVR/ |
| H A D | AVRFrameLowering.cpp | 270 assert(TRI->getRegSizeInBits(*TRI->getMinimalPhysRegClass(Reg)) == 8 && in spillCalleeSavedRegisters() 307 assert(TRI->getRegSizeInBits(*TRI->getMinimalPhysRegClass(Reg)) == 8 && in restoreCalleeSavedRegisters()
|
| H A D | AVRAsmPrinter.cpp | 135 const TargetRegisterClass *RC = TRI.getMinimalPhysRegClass(Reg); in PrintAsmOperand()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | SILowerSGPRSpills.cpp | 130 const TargetRegisterClass *RC = TRI->getMinimalPhysRegClass( in insertCSRSaves() 271 TRI->getMinimalPhysRegClass(Reg, MVT::i32); in spillCalleeSavedRegs()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64LoadStoreOptimizer.cpp | 1054 TRI->getMinimalPhysRegClass(MOP.getReg())); in mergePairedInsns() 1074 TRI->getMinimalPhysRegClass(MOP.getReg())); in mergePairedInsns() 1701 auto *RegClass = TRI->getMinimalPhysRegClass(MOP.getReg()); in canRenameMOP() 1800 RequiredClasses.insert(TRI->getMinimalPhysRegClass(MOP.getReg())); in canRenameUpToDef() 1813 RequiredClasses.insert(TRI->getMinimalPhysRegClass(MOP.getReg())); in canRenameUpToDef() 1867 RequiredClasses.insert(TRI->getMinimalPhysRegClass(MOP.getReg())); in canRenameUntilSecondLoad() 1907 auto *RegClass = TRI->getMinimalPhysRegClass(Reg); in tryToFindRegisterToRename() 1935 auto *RegClass = TRI->getMinimalPhysRegClass(getLdStRegOp(FirstMI).getReg()); in findRenameRegForSameLdStRegPair()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/XCore/ |
| H A D | XCoreFrameLowering.cpp | 434 const TargetRegisterClass *RC = TRI->getMinimalPhysRegClass(Reg); in spillCalleeSavedRegisters() 460 const TargetRegisterClass *RC = TRI->getMinimalPhysRegClass(Reg); in restoreCalleeSavedRegisters()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/ |
| H A D | CSKYFrameLowering.cpp | 478 const TargetRegisterClass *RC = TRI->getMinimalPhysRegClass(Reg); in spillCalleeSavedRegisters() 500 const TargetRegisterClass *RC = TRI->getMinimalPhysRegClass(Reg); in restoreCalleeSavedRegisters()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | RegisterBankInfo.h | 448 getMinimalPhysRegClass(MCRegister Reg, const TargetRegisterInfo &TRI) const;
|
| H A D | TargetRegisterInfo.h | 349 const TargetRegisterClass *getMinimalPhysRegClass(MCRegister Reg,
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Xtensa/ |
| H A D | XtensaFrameLowering.cpp | 315 const TargetRegisterClass *RC = TRI->getMinimalPhysRegClass(Reg); in spillCalleeSavedRegisters()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/ |
| H A D | LoongArchFrameLowering.cpp | 451 const TargetRegisterClass *RC = TRI->getMinimalPhysRegClass(Reg); in spillCalleeSavedRegisters()
|
| /freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/ |
| H A D | CodeGenRegisters.h | 829 getMinimalPhysRegClass(const Record *RegRecord,
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86FrameLowering.cpp | 2988 const TargetRegisterClass *RC = TRI->getMinimalPhysRegClass(Reg, VT); in assignCalleeSavedSpillSlots() 3093 const TargetRegisterClass *RC = TRI->getMinimalPhysRegClass(Reg, VT); in spillCalleeSavedRegisters() 3167 const TargetRegisterClass *RC = TRI->getMinimalPhysRegClass(Reg, VT); in restoreCalleeSavedRegisters() 4356 Offset += TRI->getSpillSize(*TRI->getMinimalPhysRegClass(BP)); in spillFPBPUsingSP() 4432 RC = TRI->getMinimalPhysRegClass(FP); in saveAndRestoreFPBPUsingSP() 4439 RC = TRI->getMinimalPhysRegClass(BP); in saveAndRestoreFPBPUsingSP()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | DwarfExpression.cpp | 144 const TargetRegisterClass *RC = TRI.getMinimalPhysRegClass(MachineReg); in addMachineReg()
|