Home
last modified time | relevance | path

Searched refs:getSpillSize (Results 1 – 25 of 46) sorted by relevance

12

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/XCore/
HDXCoreMachineFunctionInfo.cpp50 LRSpillSlot = MFI.CreateFixedObject(TRI.getSpillSize(RC), 0, true); in createLRSpillSlot()
52 LRSpillSlot = MFI.CreateStackObject(TRI.getSpillSize(RC), in createLRSpillSlot()
67 MFI.CreateStackObject(TRI.getSpillSize(RC), TRI.getSpillAlign(RC), true); in createFPSpillSlot()
79 unsigned Size = TRI.getSpillSize(RC); in createEHSpillSlot()
HDXCoreFrameLowering.cpp578 unsigned Size = TRI.getSpillSize(RC); in processFunctionBeforeFrameFinalized()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Mips/
HDMipsMachineFunction.cpp165 I = MF.getFrameInfo().CreateStackObject(TRI.getSpillSize(RC), in createEhDataRegsFI()
179 I = MF.getFrameInfo().CreateStackObject(TRI.getSpillSize(RC), in createISRRegFI()
206 TRI.getSpillSize(*RC), TRI.getSpillAlign(*RC), false); in getMoveF64ViaSpillFI()
HDMipsFrameLowering.cpp127 unsigned RegSize = TRI.getSpillSize(*TRI.getMinimalPhysRegClass(*R)); in estimateStackSize()
HDMipsSEFrameLowering.cpp896 int FI = MF.getFrameInfo().CreateStackObject(TRI->getSpillSize(RC), in determineCalleeSaves()
912 int FI = MF.getFrameInfo().CreateStackObject(TRI->getSpillSize(RC), in determineCalleeSaves()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/
HDX86LowerTileCopy.cpp103 unsigned Size = TRI->getSpillSize(X86::TILERegClass); in runOnMachineFunction()
126 Size = TRI->getSpillSize(X86::GR64RegClass); in runOnMachineFunction()
HDX86FastPreTileConfig.cpp127 unsigned Size = TRI->getSpillSize(RC); in getStackSpaceFor()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARC/
HDARCInstrInfo.cpp307 assert(TRI->getSpillSize(*RC) == 4 && in storeRegToStackSlot()
335 assert(TRI->getSpillSize(*RC) == 4 && in loadRegFromStackSlot()
HDARCFrameLowering.cpp441 int RegScavFI = MFI.CreateStackObject(RegInfo->getSpillSize(*RC), in processFunctionBeforeFrameFinalized()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
HDHexagonVExtract.cpp146 int FI = MFI.CreateStackObject(HRI.getSpillSize(VecRC), Alignment, in runOnMachineFunction()
HDHexagonFrameLowering.cpp1668 int FI = MFI.CreateFixedSpillStackObject(TRI->getSpillSize(*RC), S->Offset); in assignCalleeSavedSpillSlots()
1680 unsigned Size = TRI->getSpillSize(*RC); in assignCalleeSavedSpillSlots()
1904 unsigned Size = HRI.getSpillSize(Hexagon::HvxVRRegClass); in expandStoreVec2()
1951 unsigned Size = HRI.getSpillSize(Hexagon::HvxVRRegClass); in expandLoadVec2()
2121 unsigned S = HRI.getSpillSize(*RC); in determineCalleeSaves()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/RISCV/
HDRISCVRegisterInfo.cpp625 CalleeSavedSize += getSpillSize(RISCV::GPRRegClass); in needsFrameBaseReg()
627 CalleeSavedSize += getSpillSize(RISCV::FPR64RegClass); in needsFrameBaseReg()
629 CalleeSavedSize += getSpillSize(RISCV::FPR32RegClass); in needsFrameBaseReg()
HDRISCVFrameLowering.cpp1260 int FI = MFI.CreateStackObject(RegInfo->getSpillSize(*RC), in processFunctionBeforeFrameFinalized()
1427 unsigned Size = RegInfo->getSpillSize(*RC); in assignCalleeSavedSpillSlots()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/
HDStackMaps.cpp290 Locs.emplace_back(Location::Register, TRI->getSpillSize(*RC), in parseOperand()
376 unsigned Size = TRI->getSpillSize(*TRI->getMinimalPhysRegClass(Reg)); in createLiveOutReg()
HDRegisterScavenging.cpp230 unsigned NeedSize = TRI->getSpillSize(RC); in spill()
HDTargetInstrInfo.cpp394 Size = TRI->getSpillSize(*RC); in getStackSlotRange()
410 assert(TRI->getSpillSize(*RC) >= (Offset + Size) && "bad subregister range"); in getStackSlotRange()
413 Offset = TRI->getSpillSize(*RC) - (Offset + Size); in getStackSlotRange()
HDFixupStatepointCallerSaved.cpp94 return TRI.getSpillSize(*RC); in getRegisterSize()
HDVirtRegMap.cpp96 unsigned Size = TRI->getSpillSize(*RC); in createSpillSlot()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Xtensa/
HDXtensaFrameLowering.cpp268 unsigned Size = TRI->getSpillSize(RC); in processFunctionBeforeFrameFinalized()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/M68k/
HDM68kInstrInfo.cpp783 assert(MFI.getObjectSize(FrameIndex) >= TRI->getSpillSize(*RC) && in storeRegToStackSlot()
801 assert(MFI.getObjectSize(FrameIndex) >= TRI->getSpillSize(*RC) && in loadRegFromStackSlot()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
HDSILowerSGPRSpills.cpp237 int JunkFI = MFI.CreateStackObject(TRI->getSpillSize(*RC), in spillCalleeSavedRegs()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/LoongArch/
HDLoongArchFrameLowering.cpp170 int FI = MFI.CreateStackObject(RI->getSpillSize(RC), RI->getSpillAlign(RC), in processFunctionBeforeFrameFinalized()
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
HDTargetRegisterInfo.h303 unsigned getSpillSize(const TargetRegisterClass &RC) const { in getSpillSize() function
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/CSKY/
HDCSKYFrameLowering.cpp441 unsigned size = TRI->getSpillSize(*RC); in determineCalleeSaves()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/
HDSystemZFrameLowering.cpp219 unsigned Size = TRI->getSpillSize(*RC); in assignCalleeSavedSpillSlots()
1048 unsigned Size = TRI->getSpillSize(*RC); in assignCalleeSavedSpillSlots()

12