Searched refs:ProbeSize (Results 1 – 9 of 9) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64MachineFunctionInfo.cpp | 118 uint64_t ProbeSize = 4096; in AArch64FunctionInfo() local 120 ProbeSize = F.getFnAttributeAsParsedInteger("stack-probe-size"); in AArch64FunctionInfo() 123 ProbeSize = PS->getZExtValue(); in AArch64FunctionInfo() 124 assert(int64_t(ProbeSize) > 0 && "Invalid stack probe size"); in AArch64FunctionInfo() 128 StackProbeSize = ProbeSize; in AArch64FunctionInfo() 133 ProbeSize = std::max(StackAlign, ProbeSize & ~(StackAlign - 1U)); in AArch64FunctionInfo() 143 StackProbeSize = ProbeSize; in AArch64FunctionInfo()
|
| H A D | AArch64FrameLowering.cpp | 800 int64_t ProbeSize = AFI.getStackProbeSize(); in allocateStackSpace() local 801 if (upperBound(AllocSize) + RealignmentPadding <= ProbeSize) { in allocateStackSpace() 4297 MachineBasicBlock::iterator MBBI, int64_t ProbeSize, in inlineStackProbeLoopExactMultiple() argument 4314 StackOffset::getFixed(-ProbeSize), TII, in inlineStackProbeLoopExactMultiple() 4363 int64_t NumBlocks = FrameSize / ProbeSize; in inlineStackProbeFixed() 4364 int64_t ResidualSize = FrameSize % ProbeSize; in inlineStackProbeFixed() 4367 << NumBlocks << " blocks of " << ProbeSize in inlineStackProbeFixed() 4377 StackOffset::getFixed(-ProbeSize), TII, in inlineStackProbeFixed() 4380 CFAOffset += StackOffset::getFixed(ProbeSize); in inlineStackProbeFixed() 4392 StackOffset::getFixed(-ProbeSize * NumBlocks), TII, in inlineStackProbeFixed() [all …]
|
| H A D | AArch64InstrInfo.cpp | 9519 int64_t ProbeSize = MF.getInfo<AArch64FunctionInfo>()->getStackProbeSize(); in probedStackAlloc() local 9537 AArch64::SP, StackOffset::getFixed(-ProbeSize), TII, Flags); in probedStackAlloc()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Support/ |
| H A D | StringMap.cpp | 239 unsigned ProbeSize = 1; in RehashTable() local 241 NewBucket = (NewBucket + ProbeSize++) & (NewSize - 1); in RehashTable()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| H A D | SystemZFrameLowering.cpp | 619 const unsigned ProbeSize = TLI.getStackProbeSize(MF); in emitPrologue() local 621 (ZFI->getSpillGPRRegs().GPROffset + StackSize) < ProbeSize); in emitPrologue() 764 const unsigned ProbeSize = TLI.getStackProbeSize(MF); in inlineStackProbe() local 765 uint64_t NumFullBlocks = StackSize / ProbeSize; in inlineStackProbe() 766 uint64_t Residual = StackSize % ProbeSize; in inlineStackProbe() 800 allocateAndProbe(*MBB, MBBI, ProbeSize, true/*EmitCFI*/); in inlineStackProbe() 803 uint64_t LoopAlloc = ProbeSize * NumFullBlocks; in inlineStackProbe() 821 allocateAndProbe(*MBB, MBB->end(), ProbeSize, false/*EmitCFI*/); in inlineStackProbe()
|
| H A D | SystemZISelLowering.cpp | 9247 const unsigned ProbeSize = getStackProbeSize(MF); in emitProbedAlloca() local 9276 .addImm(ProbeSize); in emitProbedAlloca() 9288 .addImm(ProbeSize); in emitProbedAlloca() 9291 .addImm(ProbeSize); in emitProbedAlloca() 9293 .addReg(SystemZ::R15D).addImm(ProbeSize - 8).addReg(0) in emitProbedAlloca()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCFrameLowering.cpp | 1253 unsigned ProbeSize = TLI.getStackProbeSize(MF); in inlineStackProbe() local 1254 int64_t NegProbeSize = -(int64_t)ProbeSize; in inlineStackProbe() 1350 assert(isPowerOf2_64(ProbeSize) && "Probe size should be power of 2"); in inlineStackProbe() 1356 assert(ProbeSize >= Subtarget.getRedZoneSize() && in inlineStackProbe()
|
| H A D | PPCISelLowering.cpp | 12509 const unsigned ProbeSize = getStackProbeSize(*MF); in emitProbedAlloca() local 12578 int64_t NegProbeSize = -(int64_t)ProbeSize; in emitProbedAlloca()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86ISelLowering.cpp | 34716 const unsigned ProbeSize = getStackProbeSize(*MF); in EmitLoweredProbedAlloca() local 34779 .addImm(ProbeSize); in EmitLoweredProbedAlloca()
|