Abstract attribute describing allocation size information.
Synopsis
Declared in <llvm/Transforms/IPO/Attributor.h>
struct AAAllocationInfo
: StateWrapper<BooleanState, AbstractAttribute>
Base Classes
Name |
Description |
Helper to tie a abstract state implementation to an abstract attribute. |
Type Aliases
Name |
Description |
Provide static access to the type of the state. |
Member Functions
Name |
Description |
|
Create a AAAllocationInfo for the position |
|
Return the assumed allocated size, or HasNoAllocationSize. |
|
See AbstractAttribute::getIdAddr() |
|
See AbstractAttribute::getName() |
See AbstractAttribute::getState(...). |
Static Member Functions
Name |
Description |
This function should return true if the type of the |
|
Create an abstract attribute view for the position |
|
See AbstractAttribute::isValidIRPositionForInit |
Static Data Members
Name |
Description |
Sentinel indicating no allocation size is known. |
|
Unique ID (due to the unique address) |
Created with MrDocs