Home
last modified time | relevance | path

Searched refs:StackProbeSize (Results 1 – 15 of 15) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86DynAllocaExpander.cpp62 int64_t StackProbeSize = 0; member in __anondc6c05ef0111::X86DynAllocaExpander
103 if (AllocaAmount < 0 || AllocaAmount > StackProbeSize) in getLowering()
107 if (CurrentOffset + AllocaAmount <= StackProbeSize) in getLowering()
290 StackProbeSize = STI->getTargetLowering()->getStackProbeSize(MF); in runOnMachineFunction()
293 StackProbeSize = INT64_MAX; in runOnMachineFunction()
H A DX86FrameLowering.cpp694 const uint64_t StackProbeSize = TLI.getStackProbeSize(MF); in emitStackProbeInlineGeneric() local
695 uint64_t ProbeChunk = StackProbeSize * 8; in emitStackProbeInlineGeneric()
705 MaxAlign % StackProbeSize); in emitStackProbeInlineGeneric()
708 MaxAlign % StackProbeSize); in emitStackProbeInlineGeneric()
722 const uint64_t StackProbeSize = TLI.getStackProbeSize(MF); in emitStackProbeInlineGenericBlock() local
726 assert(AlignOffset < StackProbeSize); in emitStackProbeInlineGenericBlock()
729 if (StackProbeSize < Offset + AlignOffset) { in emitStackProbeInlineGenericBlock()
731 uint64_t StackAdjustment = StackProbeSize - AlignOffset; in emitStackProbeInlineGenericBlock()
746 CurrentOffset = StackProbeSize - AlignOffset; in emitStackProbeInlineGenericBlock()
752 while (CurrentOffset + StackProbeSize < Offset) { in emitStackProbeInlineGenericBlock()
[all …]
H A DX86CallFrameOptimization.cpp167 unsigned StackProbeSize = STI->getTargetLowering()->getStackProbeSize(MF); in isLegal() local
172 if (TII->getFrameSize(MI) >= StackProbeSize && EmitStackProbeCall) in isLegal()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64MachineFunctionInfo.cpp124 StackProbeSize = ProbeSize; in AArch64FunctionInfo()
139 StackProbeSize = ProbeSize; in AArch64FunctionInfo()
H A DAArch64MachineFunctionInfo.h228 int64_t StackProbeSize = 0; variable
587 bool hasStackProbing() const { return StackProbeSize != 0; } in hasStackProbing()
589 int64_t getStackProbeSize() const { return StackProbeSize; } in getStackProbeSize()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DTargetInfo.cpp176 if (CGM.getCodeGenOpts().StackProbeSize != 4096) in addStackProbeTargetAttributes()
178 llvm::utostr(CGM.getCodeGenOpts().StackProbeSize)); in addStackProbeTargetAttributes()
H A DCodeGenModule.cpp1390 if (CodeGenOpts.StackProbeSize && CodeGenOpts.StackProbeSize != 4096) in Release()
1392 CodeGenOpts.StackProbeSize); in Release()
2625 if (CodeGenOpts.StackProbeSize && CodeGenOpts.StackProbeSize != 4096) in SetLLVMFunctionAttributesForDefinition()
2627 std::to_string(CodeGenOpts.StackProbeSize)); in SetLLVMFunctionAttributesForDefinition()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVMachineFunctionInfo.cpp55 StackProbeSize = ProbeSize; in RISCVMachineFunctionInfo()
H A DRISCVMachineFunctionInfo.h84 int64_t StackProbeSize = 0;
H A DRISCVISelLowering.cpp24400 unsigned StackProbeSize = in getStackProbeSize() local
24403 StackProbeSize = alignDown(StackProbeSize, StackAlign.value()); in getStackProbeSize()
24404 return StackProbeSize ? StackProbeSize : StackAlign.value(); in getStackProbeSize()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMFrameLowering.cpp725 unsigned StackProbeSize = (MFI.getStackProtectorIndex() > 0) ? 4080 : 4096; in WindowsRequiresStackProbe() local
727 StackProbeSize = in WindowsRequiresStackProbe()
728 F.getFnAttributeAsParsedInteger("stack-probe-size", StackProbeSize); in WindowsRequiresStackProbe()
729 return (StackSizeInBytes >= StackProbeSize) && in WindowsRequiresStackProbe()
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DCodeGenOptions.def350 VALUE_CODEGENOPT(StackProbeSize , 32, 4096, Benign) ///< Overrides default stack
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.cpp9473 unsigned StackProbeSize = in getStackProbeSize() local
9476 StackProbeSize &= ~(StackAlign - 1); in getStackProbeSize()
9477 return StackProbeSize ? StackProbeSize : StackAlign; in getStackProbeSize()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp13510 unsigned StackProbeSize = in getStackProbeSize() local
13513 StackProbeSize &= ~(StackAlign - 1); in getStackProbeSize()
13514 return StackProbeSize ? StackProbeSize : StackAlign; in getStackProbeSize()
/freebsd/contrib/llvm-project/clang/include/clang/Driver/
H A DOptions.td5039 MarshallingInfoInt<CodeGenOpts<"StackProbeSize">, "4096">;