Home
last modified time | relevance | path

Searched refs:getSpillAlign (Results 1 – 25 of 28) sorted by relevance

12

/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/XCore/
HDXCoreMachineFunctionInfo.cpp53 TRI.getSpillAlign(RC), true); in createLRSpillSlot()
67 MFI.CreateStackObject(TRI.getSpillSize(RC), TRI.getSpillAlign(RC), true); in createFPSpillSlot()
80 Align Alignment = TRI.getSpillAlign(RC); in createEHSpillSlot()
HDXCoreFrameLowering.cpp579 Align Alignment = TRI.getSpillAlign(RC); in processFunctionBeforeFrameFinalized()
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/Mips/
HDMipsMachineFunction.cpp166 TRI.getSpillAlign(RC), false); in createEhDataRegsFI()
180 TRI.getSpillAlign(RC), false); in createISRRegFI()
206 TRI.getSpillSize(*RC), TRI.getSpillAlign(*RC), false); in getMoveF64ViaSpillFI()
HDMipsSEFrameLowering.cpp897 TRI->getSpillAlign(RC), false); in determineCalleeSaves()
913 TRI->getSpillAlign(RC), false); in determineCalleeSaves()
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/X86/
HDX86LowerTileCopy.cpp104 Align Alignment = TRI->getSpillAlign(X86::TILERegClass); in runOnMachineFunction()
127 Alignment = TRI->getSpillAlign(X86::GR64RegClass); in runOnMachineFunction()
HDX86FastPreTileConfig.cpp128 Align Alignment = TRI->getSpillAlign(RC); in getStackSpaceFor()
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
HDHexagonVExtract.cpp140 Align Alignment = HRI.getSpillAlign(VecRC); in runOnMachineFunction()
HDHexagonFrameLowering.cpp1682 Align Alignment = std::min(TRI->getSpillAlign(*RC), getStackAlign()); in assignCalleeSavedSpillSlots()
1905 Align NeedAlign = HRI.getSpillAlign(Hexagon::HvxVRRegClass); in expandStoreVec2()
1952 Align NeedAlign = HRI.getSpillAlign(Hexagon::HvxVRRegClass); in expandLoadVec2()
1991 Align NeedAlign = HRI.getSpillAlign(Hexagon::HvxVRRegClass); in expandStoreVec()
2019 Align NeedAlign = HRI.getSpillAlign(Hexagon::HvxVRRegClass); in expandLoadVec()
2122 Align A = HRI.getSpillAlign(*RC); in determineCalleeSaves()
HDHexagonInstrInfo.cpp1176 Align NeedAlign = HRI.getSpillAlign(Hexagon::HvxVRRegClass); in expandPostRAPseudo()
1192 Align NeedAlign = HRI.getSpillAlign(Hexagon::HvxVRRegClass); in expandPostRAPseudo()
1214 Align NeedAlign = HRI.getSpillAlign(Hexagon::HvxVRRegClass); in expandPostRAPseudo()
1231 Align NeedAlign = HRI.getSpillAlign(Hexagon::HvxVRRegClass); in expandPostRAPseudo()
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/Xtensa/
HDXtensaFrameLowering.cpp269 Align Alignment = TRI->getSpillAlign(RC); in processFunctionBeforeFrameFinalized()
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
HDSILowerSGPRSpills.cpp238 TRI->getSpillAlign(*RC), true); in spillCalleeSavedRegs()
HDSIMachineFunctionInfo.cpp564 TRI.getSpillAlign(AMDGPU::SGPR_32RegClass), false); in getScavengeFI()
HDSIFrameLowering.cpp82 Align Alignment = TRI->getSpillAlign(RC); in getVGPRSpillLaneOrTempRegister()
1353 TRI->getSpillAlign(*RC)); in processFunctionBeforeFrameFinalized()
/freebsd-14-stable/contrib/llvm-project/llvm/lib/CodeGen/
HDRegisterScavenging.cpp231 Align NeedAlign = TRI->getSpillAlign(RC); in spill()
HDVirtRegMap.cpp97 Align Alignment = TRI->getSpillAlign(*RC); in createSpillSlot()
HDPrologEpilogInserter.cpp501 Align Alignment = RegInfo->getSpillAlign(*RC); in assignCalleeSavedSpillSlots()
HDRegAllocFast.cpp474 Align Alignment = TRI->getSpillAlign(RC); in getStackSpaceFor()
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/LoongArch/
HDLoongArchFrameLowering.cpp170 int FI = MFI.CreateStackObject(RI->getSpillSize(RC), RI->getSpillAlign(RC), in processFunctionBeforeFrameFinalized()
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/ARC/
HDARCFrameLowering.cpp442 RegInfo->getSpillAlign(*RC), false); in processFunctionBeforeFrameFinalized()
/freebsd-14-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
HDTargetRegisterInfo.h309 Align getSpillAlign(const TargetRegisterClass &RC) const { in getSpillAlign() function
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/RISCV/
HDRISCVFrameLowering.cpp1261 RegInfo->getSpillAlign(*RC), false); in processFunctionBeforeFrameFinalized()
1448 Align Alignment = RegInfo->getSpillAlign(*RC); in assignCalleeSavedSpillSlots()
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/CSKY/
HDCSKYFrameLowering.cpp442 Align align = TRI->getSpillAlign(*RC); in determineCalleeSaves()
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/
HDSystemZFrameLowering.cpp1047 Align Alignment = TRI->getSpillAlign(*RC); in assignCalleeSavedSpillSlots()
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
HDAArch64FrameLowering.cpp3822 Align Alignment = TRI->getSpillAlign(RC); in determineCalleeSaves()
3934 Align Alignment(RegInfo->getSpillAlign(*RC)); in assignCalleeSavedSpillSlots()
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/
HDPPCFrameLowering.cpp2309 Align Alignment = TRI.getSpillAlign(RC); in addScavengingSpillSlot()

12