Home
last modified time | relevance | path

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

/llvm-project/llvm/lib/Target/X86/
H A DX86DynAllocaExpander.cpp62 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 DX86FrameLowering.cpp669 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 DX86CallFrameOptimization.cpp167 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 DAArch64MachineFunctionInfo.h226 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 DAArch64MachineFunctionInfo.cpp116 StackProbeSize = ProbeSize; in AArch64FunctionInfo()
131 StackProbeSize = ProbeSize; in AArch64FunctionInfo()
/llvm-project/clang/lib/CodeGen/
H A DTargetInfo.cpp165 if (CGM.getCodeGenOpts().StackProbeSize != 4096) in addStackProbeTargetAttributes()
167 llvm::utostr(CGM.getCodeGenOpts().StackProbeSize)); in addStackProbeTargetAttributes()
H A DCodeGenModule.cpp1273 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 DARMFrameLowering.cpp723 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 DCodeGenOptions.def351 VALUE_CODEGENOPT(StackProbeSize , 32, 4096) ///< Overrides default stack
/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.cpp8602 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 DPPCISelLowering.cpp12976 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 DInternalsManual.rst1027 MarshallingInfoInt<CodeGenOpts<"StackProbeSize">, "4096">;
/llvm-project/clang/include/clang/Driver/
H A DOptions.td4911 MarshallingInfoInt<CodeGenOpts<"StackProbeSize">, "4096">;