|
LLVM
3.7.0
|
Layout pointer alignment element. More...
#include <DataLayout.h>
Public Member Functions | |
| bool | operator== (const PointerAlignElem &rhs) const |
Static Public Member Functions | |
| static PointerAlignElem | get (uint32_t AddressSpace, unsigned ABIAlign, unsigned PrefAlign, uint32_t TypeByteWidth) |
| Initializer. More... | |
Public Attributes | |
| unsigned | ABIAlign |
| unsigned | PrefAlign |
| uint32_t | TypeByteWidth |
| uint32_t | AddressSpace |
Layout pointer alignment element.
Stores the alignment data associated with a given pointer and address space.
Definition at line 86 of file DataLayout.h.
|
static |
Initializer.
Definition at line 124 of file DataLayout.cpp.
References ABIAlign, AddressSpace, PrefAlign, and TypeByteWidth.
| bool PointerAlignElem::operator== | ( | const PointerAlignElem & | rhs | ) | const |
Definition at line 136 of file DataLayout.cpp.
References ABIAlign, AddressSpace, PrefAlign, and TypeByteWidth.
| unsigned llvm::PointerAlignElem::ABIAlign |
Definition at line 87 of file DataLayout.h.
Referenced by get(), and operator==().
| uint32_t llvm::PointerAlignElem::AddressSpace |
Definition at line 90 of file DataLayout.h.
Referenced by get(), and operator==().
| unsigned llvm::PointerAlignElem::PrefAlign |
Definition at line 88 of file DataLayout.h.
Referenced by get(), and operator==().
| uint32_t llvm::PointerAlignElem::TypeByteWidth |
Definition at line 89 of file DataLayout.h.
Referenced by get(), and operator==().
1.8.6