llvm-general-pure-3.5.1.0: Pure Haskell LLVM functionality (no FFI).

Safe HaskellSafe
LanguageHaskell98

LLVM.General.DataLayout

Synopsis

Documentation

parseDataLayout :: Endianness -> String -> Except String (Maybe DataLayout) Source

Parse a DataLayout, given a default Endianness should one not be specified in the string to be parsed. LLVM itself uses BigEndian as the default: thus pass BigEndian to be conformant or LittleEndian to be righteously defiant.