/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | RDFCopy.cpp | 51 if (TRI.getMinimalPhysRegClass(DstR.Reg) != in interpretAsCopy() 52 TRI.getMinimalPhysRegClass(SrcR.Reg)) in interpretAsCopy() 161 const TargetRegisterClass &RC = *TRI.getMinimalPhysRegClass(RR.Reg); in run()
|
H A D | HexagonVLIWPacketizer.cpp | 715 predRegClass = HRI->getMinimalPhysRegClass(predRegNumSrc); in canPromoteToNewValueStore() 727 predRegClass = HRI->getMinimalPhysRegClass(predRegNumDst); in canPromoteToNewValueStore() 1437 RC = HRI->getMinimalPhysRegClass(DepReg); in isLegalToPacketizeTogether()
|
H A D | HexagonFrameLowering.cpp | 1420 const TargetRegisterClass *RC = HRI.getMinimalPhysRegClass(Reg); in insertCSRSpillsInBlock() 1484 const TargetRegisterClass *RC = HRI.getMinimalPhysRegClass(Reg); in insertCSRRestoresInBlock() 1667 const TargetRegisterClass *RC = TRI->getMinimalPhysRegClass(S->Reg); in assignCalleeSavedSpillSlots() 1679 const TargetRegisterClass *RC = TRI->getMinimalPhysRegClass(R); in assignCalleeSavedSpillSlots()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | SILowerSGPRSpills.cpp | 105 const TargetRegisterClass *RC = TRI->getMinimalPhysRegClass( in insertCSRSaves() 146 const TargetRegisterClass *RC = TRI->getMinimalPhysRegClass( in insertCSRRestores() 236 TRI->getMinimalPhysRegClass(Reg, MVT::i32); in spillCalleeSavedRegs()
|
/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 | 67 : MRI.getTargetRegisterInfo()->getMinimalPhysRegClass(DestReg); in copyPhysReg()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
H A D | MipsFrameLowering.cpp | 127 unsigned RegSize = TRI.getSpillSize(*TRI.getMinimalPhysRegClass(*R)); in estimateStackSize()
|
H A D | MipsSEFrameLowering.cpp | 262 const TargetRegisterClass *DstRC = RegInfo.getMinimalPhysRegClass(Dst); in expandCopyACC() 833 const TargetRegisterClass *RC = TRI->getMinimalPhysRegClass(Reg); in spillCalleeSavedRegisters()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | FixupStatepointCallerSaved.cpp | 93 const TargetRegisterClass *RC = TRI.getMinimalPhysRegClass(Reg); in getRegisterSize() 421 const TargetRegisterClass *RC = TRI.getMinimalPhysRegClass(Reg); in spillRegisters() 431 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(Register Reg, in getMinimalPhysRegClass() function in RegisterBankInfo 507 auto *RC = getMinimalPhysRegClass(Reg, TRI); in getSizeInBits()
|
H A D | TargetRegisterInfo.cpp | 209 TargetRegisterInfo::getMinimalPhysRegClass(MCRegister reg, MVT VT) const { in getMinimalPhysRegClass() function in TargetRegisterInfo 501 RC = getMinimalPhysRegClass(Reg); in getRegSizeInBits()
|
H A D | StackMaps.cpp | 280 const TargetRegisterClass *RC = TRI->getMinimalPhysRegClass(MOI->getReg()); in parseOperand() 376 unsigned Size = TRI->getSpillSize(*TRI->getMinimalPhysRegClass(Reg)); in parseRegisterLiveOutMask()
|
H A D | PrologEpilogInserter.cpp | 483 const TargetRegisterClass *RC = RegInfo->getMinimalPhysRegClass(Reg); in assignCalleeSavedSpillSlots() 613 const TargetRegisterClass *RC = TRI->getMinimalPhysRegClass(Reg); in insertCSRSaves() 640 const TargetRegisterClass *RC = TRI->getMinimalPhysRegClass(Reg); in insertCSRRestores()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64LoadStoreOptimizer.cpp | 919 TRI->getMinimalPhysRegClass(MOP.getReg())); in mergePairedInsns() 939 TRI->getMinimalPhysRegClass(MOP.getReg())); in mergePairedInsns() 1425 auto *RegClass = TRI->getMinimalPhysRegClass(MOP.getReg()); in canRenameMOP() 1521 RequiredClasses.insert(TRI->getMinimalPhysRegClass(MOP.getReg())); in canRenameUpToDef() 1534 RequiredClasses.insert(TRI->getMinimalPhysRegClass(MOP.getReg())); in canRenameUpToDef() 1588 RequiredClasses.insert(TRI->getMinimalPhysRegClass(MOP.getReg())); in canRenameUntilSecondLoad() 1628 auto *RegClass = TRI->getMinimalPhysRegClass(Reg); in tryToFindRegisterToRename() 1656 auto *RegClass = TRI->getMinimalPhysRegClass(getLdStRegOp(FirstMI).getReg()); in findRenameRegForSameLdStRegPair()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AVR/ |
H A D | AVRFrameLowering.cpp | 271 assert(TRI->getRegSizeInBits(*TRI->getMinimalPhysRegClass(Reg)) == 8 && in spillCalleeSavedRegisters() 308 assert(TRI->getRegSizeInBits(*TRI->getMinimalPhysRegClass(Reg)) == 8 && in restoreCalleeSavedRegisters()
|
H A D | AVRAsmPrinter.cpp | 128 const TargetRegisterClass *RC = TRI.getMinimalPhysRegClass(Reg); in PrintAsmOperand()
|
/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/lib/Target/XCore/ |
H A D | XCoreFrameLowering.cpp | 436 const TargetRegisterClass *RC = TRI->getMinimalPhysRegClass(Reg); in spillCalleeSavedRegisters() 462 const TargetRegisterClass *RC = TRI->getMinimalPhysRegClass(Reg); in restoreCalleeSavedRegisters()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Xtensa/ |
H A D | XtensaFrameLowering.cpp | 213 const TargetRegisterClass *RC = TRI->getMinimalPhysRegClass(Reg); in spillCalleeSavedRegisters()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | RegisterBankInfo.h | 448 getMinimalPhysRegClass(Register Reg, const TargetRegisterInfo &TRI) const;
|
H A D | TargetRegisterInfo.h | 350 const TargetRegisterClass *getMinimalPhysRegClass(MCRegister Reg,
|
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVFrameLowering.cpp | 1426 const TargetRegisterClass *RC = RegInfo->getMinimalPhysRegClass(Reg); in assignCalleeSavedSpillSlots() 1521 const TargetRegisterClass *RC = TRI->getMinimalPhysRegClass(Reg); in spillCalleeSavedRegisters() 1591 const TargetRegisterClass *RC = TRI->getMinimalPhysRegClass(Reg); in restoreCalleeSavedRegisters()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/ |
H A D | LoongArchFrameLowering.cpp | 446 const TargetRegisterClass *RC = TRI->getMinimalPhysRegClass(Reg); in spillCalleeSavedRegisters()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
H A D | DwarfExpression.cpp | 138 const TargetRegisterClass *RC = TRI.getMinimalPhysRegClass(MachineReg); in addMachineReg()
|
/freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/ |
H A D | CodeGenRegisters.h | 793 getMinimalPhysRegClass(Record *RegRecord, ValueTypeByHwMode *VT = nullptr);
|