Searched refs:MinHeaderSize (Results 1 – 4 of 4) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/Transforms/Utils/ |
| H A D | ASanStackFrameLayout.cpp | 54 uint64_t Granularity, uint64_t MinHeaderSize) { in ComputeASanStackFrameLayout() argument 57 assert(MinHeaderSize >= 16 && (MinHeaderSize & (MinHeaderSize - 1)) == 0 && in ComputeASanStackFrameLayout() 58 MinHeaderSize >= Granularity); in ComputeASanStackFrameLayout() 70 std::max(std::max(MinHeaderSize, Granularity), Vars[0].Alignment); in ComputeASanStackFrameLayout() 88 if (Offset % MinHeaderSize) { in ComputeASanStackFrameLayout() 89 Offset += MinHeaderSize - (Offset % MinHeaderSize); in ComputeASanStackFrameLayout() 92 assert((Layout.FrameSize % MinHeaderSize) == 0); in ComputeASanStackFrameLayout()
|
| /llvm-project-15.0.7/llvm/unittests/Transforms/Utils/ |
| H A D | ASanStackFrameLayoutTest.cpp | 33 #define TEST_LAYOUT(V, Granularity, MinHeaderSize, ExpectedDescr, \ argument 38 ComputeASanStackFrameLayout(Vars, Granularity, MinHeaderSize); \
|
| /llvm-project-15.0.7/llvm/include/llvm/Transforms/Utils/ |
| H A D | ASanStackFrameLayout.h | 58 uint64_t MinHeaderSize);
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Instrumentation/ |
| H A D | AddressSanitizer.cpp | 3115 uint64_t MinHeaderSize = std::max((uint64_t)ASan.LongSize / 2, Granularity); in processStaticAllocas() local 3117 ComputeASanStackFrameLayout(SVD, Granularity, MinHeaderSize); in processStaticAllocas()
|