Searched refs:ASanStackVariableDescription (Results 1 – 5 of 5) sorted by relevance
| /llvm-project-15.0.7/llvm/include/llvm/Transforms/Utils/ |
| H A D | ASanStackFrameLayout.h | 30 struct ASanStackVariableDescription { struct 52 SmallVectorImpl<ASanStackVariableDescription> &Vars, argument 62 const SmallVectorImpl<ASanStackVariableDescription> &Vars); 67 GetShadowBytes(const SmallVectorImpl<ASanStackVariableDescription> &Vars, 75 const SmallVectorImpl<ASanStackVariableDescription> &Vars,
|
| /llvm-project-15.0.7/llvm/unittests/Transforms/Utils/ |
| H A D | ASanStackFrameLayoutTest.cpp | 36 SmallVector<ASanStackVariableDescription, 10> Vars = V; \ 48 ASanStackVariableDescription name##size##_##alignment = { \ in TEST() 97 SmallVector<ASanStackVariableDescription, 10> t = {a1_1, p1_256}; in TEST() 104 SmallVector<ASanStackVariableDescription, 10> t = {a1_1, a16_1, a41_1}; in TEST() 122 SmallVector<ASanStackVariableDescription, 10> t = {a1_1, p1_256}; in TEST() 128 SmallVector<ASanStackVariableDescription, 10> t = {a1_1, a16_1, a41_1}; in TEST()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Utils/ |
| H A D | ASanStackFrameLayout.cpp | 28 static inline bool CompareVars(const ASanStackVariableDescription &a, in CompareVars() 29 const ASanStackVariableDescription &b) { in CompareVars() 53 ComputeASanStackFrameLayout(SmallVectorImpl<ASanStackVariableDescription> &Vars, in ComputeASanStackFrameLayout() 97 const SmallVectorImpl<ASanStackVariableDescription> &Vars) { in ComputeASanStackFrameDescription() 115 GetShadowBytes(const SmallVectorImpl<ASanStackVariableDescription> &Vars, in GetShadowBytes() 134 const SmallVectorImpl<ASanStackVariableDescription> &Vars, in GetShadowBytesAfterScope()
|
| /llvm-project-15.0.7/llvm/docs/ |
| H A D | StackSafetyAnalysis.rst | 53 ``ASanStackVariableDescription``. Then if AddressSanitizer detects a bug on
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Instrumentation/ |
| H A D | AddressSanitizer.cpp | 3099 SmallVector<ASanStackVariableDescription, 16> SVD; in processStaticAllocas() 3102 ASanStackVariableDescription D = {AI->getName().data(), in processStaticAllocas() 3120 DenseMap<const AllocaInst *, ASanStackVariableDescription *> AllocaToSVDMap; in processStaticAllocas() 3131 ASanStackVariableDescription &Desc = *AllocaToSVDMap[APC.AI]; in processStaticAllocas() 3277 const ASanStackVariableDescription &Desc = *AllocaToSVDMap[APC.AI]; in processStaticAllocas()
|