/llvm-project/llvm/lib/Target/X86/ |
H A D | X86DynAllocaExpander.cpp | 62 int64_t StackProbeSize = 0; 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() 64 int64_t StackProbeSize = 0; global() member in __anona6af4fc20111::X86DynAllocaExpander
|
H A D | X86FrameLowering.cpp | 669 const uint64_t StackProbeSize = TLI.getStackProbeSize(MF); in emitStackProbeInlineGeneric() 670 uint64_t ProbeChunk = StackProbeSize * 8; in emitStackProbeInlineGeneric() 676 // BuildStackAlignAND ensures that only MaxAlign % StackProbeSize bits left in emitStackProbeInlineGeneric() 680 MaxAlign % StackProbeSize); in emitStackProbeInlineGenericBlock() 683 MaxAlign % StackProbeSize); in emitStackProbeInlineGenericBlock() 697 const uint64_t StackProbeSize = TLI.getStackProbeSize(MF); in emitStackProbeInlineGenericBlock() 701 assert(AlignOffset < StackProbeSize); in emitStackProbeInlineGenericBlock() 704 if (StackProbeSize < Offset + AlignOffset) { in emitStackProbeInlineGenericBlock() 706 uint64_t StackAdjustment = StackProbeSize - AlignOffset; in emitStackProbeInlineGenericBlock() 721 CurrentOffset = StackProbeSize in emitStackProbeInlineGenericBlock() 661 const uint64_t StackProbeSize = TLI.getStackProbeSize(MF); emitStackProbeInlineGeneric() local 689 const uint64_t StackProbeSize = TLI.getStackProbeSize(MF); emitStackProbeInlineGenericBlock() local 770 const uint64_t StackProbeSize = TLI.getStackProbeSize(MF); emitStackProbeInlineGenericLoop() local 1256 const uint64_t StackProbeSize = TLI.getStackProbeSize(MF); BuildStackAlignAND() local 1609 unsigned StackProbeSize = STI.getTargetLowering()->getStackProbeSize(MF); emitPrologue() local [all...] |
H A D | X86CallFrameOptimization.cpp | 167 unsigned StackProbeSize = STI->getTargetLowering()->getStackProbeSize(MF); in isLegal() local 172 if (TII->getFrameSize(MI) >= StackProbeSize && EmitStackProbeCall) in isLegal()
|
/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64MachineFunctionInfo.h | 226 int64_t StackProbeSize = 0; 560 bool hasStackProbing() const { return StackProbeSize != 0; } 562 int64_t getStackProbeSize() const { return StackProbeSize; } 215 int64_t StackProbeSize = 0; global() variable
|
H A D | AArch64MachineFunctionInfo.cpp | 116 StackProbeSize = ProbeSize; in AArch64FunctionInfo() 131 StackProbeSize = ProbeSize; in AArch64FunctionInfo()
|
/llvm-project/clang/lib/CodeGen/ |
H A D | TargetInfo.cpp | 165 if (CGM.getCodeGenOpts().StackProbeSize != 4096) in addStackProbeTargetAttributes() 167 llvm::utostr(CGM.getCodeGenOpts().StackProbeSize)); in addStackProbeTargetAttributes()
|
H A D | CodeGenModule.cpp | 1273 if (CodeGenOpts.StackProbeSize && CodeGenOpts.StackProbeSize != 4096) in Release() 1275 CodeGenOpts.StackProbeSize); in Release() 2486 if (CodeGenOpts.StackProbeSize && CodeGenOpts.StackProbeSize != 4096) in SetLLVMFunctionAttributesForDefinition() 2488 std::to_string(CodeGenOpts.StackProbeSize)); in SetLLVMFunctionAttributesForDefinition()
|
/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMFrameLowering.cpp | 723 unsigned StackProbeSize = (MFI.getStackProtectorIndex() > 0) ? 4080 : 4096; in getMaxFPOffset() 725 StackProbeSize = in getMaxFPOffset() 726 F.getFnAttributeAsParsedInteger("stack-probe-size", StackProbeSize); in getMaxFPOffset() 727 return (StackSizeInBytes >= StackProbeSize) && in getMaxFPOffset() 588 unsigned StackProbeSize = (MFI.getStackProtectorIndex() > 0) ? 4080 : 4096; WindowsRequiresStackProbe() local
|
/llvm-project/clang/include/clang/Basic/ |
H A D | CodeGenOptions.def | 351 VALUE_CODEGENOPT(StackProbeSize , 32, 4096) ///< Overrides default stack
|
/llvm-project/llvm/lib/Target/SystemZ/ |
H A D | SystemZISelLowering.cpp | 8602 unsigned StackProbeSize = in emitAtomicLoadBinary() 8605 StackProbeSize &= ~(StackAlign - 1); in emitAtomicLoadBinary() 8606 return StackProbeSize ? StackProbeSize : StackAlign; in emitAtomicLoadBinary() 8153 unsigned StackProbeSize = getStackProbeSize() local
|
/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCISelLowering.cpp | 12976 unsigned StackProbeSize = in EmitInstrWithCustomInserter() 12979 StackProbeSize &= ~(StackAlign - 1); in EmitInstrWithCustomInserter() 12980 return StackProbeSize ? StackProbeSize : StackAlign; in EmitInstrWithCustomInserter() 12686 unsigned StackProbeSize = getStackProbeSize() local
|
/llvm-project/clang/docs/ |
H A D | InternalsManual.rst | 1027 MarshallingInfoInt<CodeGenOpts<"StackProbeSize">, "4096">;
|
/llvm-project/clang/include/clang/Driver/ |
H A D | Options.td | 4911 MarshallingInfoInt<CodeGenOpts<"StackProbeSize">, "4096">;
|