LLVM API Documentation
#include <TargetData.h>
Collaboration diagram for llvm::TargetAlignElem:

Public Member Functions | |
| bool | operator== (const TargetAlignElem &rhs) const |
| Equality predicate. | |
| std::ostream & | dump (std::ostream &os) const |
| output stream operator | |
Static Public Member Functions | |
| TargetAlignElem | get (AlignTypeEnum align_type, unsigned char abi_align, unsigned char pref_align, uint32_t bit_width) |
| Initializer. | |
Public Attributes | |
| AlignTypeEnum | AlignType: 8 |
| unsigned char | ABIAlign |
| unsigned char | PrefAlign |
| uint32_t | TypeBitWidth |
Stores the alignment data associated with a given alignment type (pointer, integer, vector, float) and type bit width.
Definition at line 51 of file TargetData.h.
|
|
output stream operator
Definition at line 118 of file TargetData.cpp. References ABIAlign, AlignType, PrefAlign, and TypeBitWidth. |
|
||||||||||||||||||||
|
Initializer.
Definition at line 98 of file TargetData.cpp. References ABIAlign, AlignType, PrefAlign, and TypeBitWidth. |
|
|
Equality predicate.
Definition at line 110 of file TargetData.cpp. References ABIAlign, AlignType, PrefAlign, and TypeBitWidth. |
|
|
Definition at line 53 of file TargetData.h. Referenced by dump(), get(), and operator==(). |
|
|
Definition at line 52 of file TargetData.h. Referenced by dump(), get(), and operator==(). |
|
|
Definition at line 54 of file TargetData.h. Referenced by dump(), get(), and operator==(). |
|
|
Definition at line 55 of file TargetData.h. Referenced by dump(), get(), and operator==(). |