Safe Haskell | Safe-Inferred |
---|
LLVM.General.AST.DataLayout
- data Endianness
- data AlignmentInfo = AlignmentInfo {}
- data AlignType
- data DataLayout = DataLayout {}
- defaultDataLayout :: DataLayout
Documentation
data Endianness
Little Endian is the one true way :-). Sadly, we must support the infidels.
Constructors
LittleEndian | |
BigEndian |
data AlignmentInfo
An AlignmentInfo describes how a given type must and would best be aligned
Constructors
AlignmentInfo | |
Fields |
data AlignType
A type of type for which AlignmentInfo
may be specified
Constructors
IntegerAlign | |
VectorAlign | |
FloatAlign | |
AggregateAlign | |
StackAlign |
data DataLayout
a description of the various data layout properties which may be used during optimization
Constructors
DataLayout | |
Fields
|
defaultDataLayout :: DataLayout
a DataLayout
which specifies nothing