LLVM 22.0.0git
|
Maximum remaining allocation size observed for a phi node, and how often the allocation size has already been decreased. More...
Public Member Functions | |
PhiInfo (TypeSize AllocSize) |
Public Attributes | |
TypeSize | AllocSize |
unsigned | NumDecreased = 0 |
Static Public Attributes | |
static constexpr unsigned | MaxNumDecreased = 3 |
Maximum remaining allocation size observed for a phi node, and how often the allocation size has already been decreased.
We only allow a limited number of decreases.
Definition at line 258 of file StackProtector.cpp.
|
inline |
Definition at line 262 of file StackProtector.cpp.
References AllocSize.
TypeSize PhiInfo::AllocSize |
Definition at line 259 of file StackProtector.cpp.
Referenced by PhiInfo().
|
staticconstexpr |
Definition at line 261 of file StackProtector.cpp.
Referenced by HasAddressTaken().
unsigned PhiInfo::NumDecreased = 0 |
Definition at line 260 of file StackProtector.cpp.