Home
last modified time | relevance | path

Searched refs:NonLeaf (Results 1 – 12 of 12) sorted by relevance

/llvm-project-15.0.7/llvm/include/llvm/Support/
H A DCodeGen.h70 enum class FramePointerKind { None, NonLeaf, All }; enumerator
/llvm-project-15.0.7/clang/include/clang/Basic/
H A DCodeGenOptions.h129 NonLeaf, // Keep non-leaf frame pointers. enumerator
H A DLangOptions.h322 NonLeaf, enumerator
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DCommandFlags.cpp198 clEnumValN(FramePointerKind::NonLeaf, "non-leaf", in CGOPT()
660 else if (getFramePointerUsage() == FramePointerKind::NonLeaf) in setFunctionAttributes()
/llvm-project-15.0.7/clang/lib/Basic/Targets/
H A DAArch64.cpp150 .Case("non-leaf", LangOptions::SignReturnAddressScopeKind::NonLeaf) in validateBranchProtection()
H A DARM.cpp404 .Case("non-leaf", LangOptions::SignReturnAddressScopeKind::NonLeaf) in validateBranchProtection()
/llvm-project-15.0.7/llvm/lib/IR/
H A DFunction.cpp350 case FramePointerKind::NonLeaf: in createWithDefaultAttr()
/llvm-project-15.0.7/clang/lib/Frontend/
H A DCompilerInvocation.cpp3534 LangOptions::SignReturnAddressScopeKind::NonLeaf) in GenerateLangArgs()
4038 LangOptions::SignReturnAddressScopeKind::NonLeaf); in ParseLangArgs()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCodeGenModule.cpp895 case CodeGenOptions::FramePointerKind::NonLeaf: in Release()
896 getModule().setFramePointer(llvm::FramePointerKind::NonLeaf); in Release()
H A DCGCall.cpp1828 case CodeGenOptions::FramePointerKind::NonLeaf: in getDefaultFunctionAttributes()
/llvm-project-15.0.7/clang/lib/Driver/ToolChains/
H A DClang.cpp616 return CodeGenOptions::FramePointerKind::NonLeaf; in getFramePointerKind()
5213 case CodeGenOptions::FramePointerKind::NonLeaf: in ConstructJob()
/llvm-project-15.0.7/clang/include/clang/Driver/
H A DOptions.td5379 …NormalizedValuesScope<"CodeGenOptions::FramePointerKind">, NormalizedValues<["All", "NonLeaf", "No…