|
LLVM
8.0.1
|


Go to the source code of this file.
Classes | |
| struct | llvm::ASanStackVariableDescription |
| struct | llvm::ASanStackFrameLayout |
Namespaces | |
| llvm | |
| This class represents lattice values for constants. | |
Functions | |
| ASanStackFrameLayout | llvm::ComputeASanStackFrameLayout (SmallVectorImpl< ASanStackVariableDescription > &Vars, size_t Granularity, size_t MinHeaderSize) |
| SmallString< 64 > | llvm::ComputeASanStackFrameDescription (const SmallVectorImpl< ASanStackVariableDescription > &Vars) |
| SmallVector< uint8_t, 64 > | llvm::GetShadowBytes (const SmallVectorImpl< ASanStackVariableDescription > &Vars, const ASanStackFrameLayout &Layout) |
| SmallVector< uint8_t, 64 > | llvm::GetShadowBytesAfterScope (const SmallVectorImpl< ASanStackVariableDescription > &Vars, const ASanStackFrameLayout &Layout) |
Variables | |
| static const int | llvm::kAsanStackLeftRedzoneMagic = 0xf1 |
| static const int | llvm::kAsanStackMidRedzoneMagic = 0xf2 |
| static const int | llvm::kAsanStackRightRedzoneMagic = 0xf3 |
| static const int | llvm::kAsanStackUseAfterReturnMagic = 0xf5 |
| static const int | llvm::kAsanStackUseAfterScopeMagic = 0xf8 |
1.8.13