llvm-0.6.6.0: Bindings to the LLVM compiler toolkit.
Source code
Contents
Index
LLVM.FFI.Target
Documentation
type
ByteOrdering
=
CInt
Source
data
TargetData
Source
type
TargetDataRef
=
Ptr
TargetData
Source
aBIAlignmentOfType
::
TargetDataRef
->
TypeRef
->
IO
CUInt
Source
aBISizeOfType
::
TargetDataRef
->
TypeRef
->
IO
CULLong
Source
addTargetData
::
TargetDataRef
->
PassManagerRef
->
IO
()
Source
byteOrder
::
TargetDataRef
->
IO
ByteOrdering
Source
callFrameAlignmentOfType
::
TargetDataRef
->
TypeRef
->
IO
CUInt
Source
copyStringRepOfTargetData
::
TargetDataRef
->
IO
CString
Source
createTargetData
::
CString
->
IO
TargetDataRef
Source
disposeTargetData
::
TargetDataRef
->
IO
()
Source
elementAtOffset
::
TargetDataRef
->
TypeRef
->
CULLong
->
IO
CUInt
Source
intPtrType
::
TargetDataRef
->
IO
TypeRef
Source
invalidateStructLayout
::
TargetDataRef
->
TypeRef
->
IO
()
Source
offsetOfElement
::
TargetDataRef
->
TypeRef
->
CUInt
->
IO
CULLong
Source
pointerSize
::
TargetDataRef
->
IO
CUInt
Source
preferredAlignmentOfGlobal
::
TargetDataRef
->
ValueRef
->
IO
CUInt
Source
preferredAlignmentOfType
::
TargetDataRef
->
TypeRef
->
IO
CUInt
Source
sizeOfTypeInBits
::
TargetDataRef
->
TypeRef
->
IO
CULLong
Source
storeSizeOfType
::
TargetDataRef
->
TypeRef
->
IO
CULLong
Source
Produced by
Haddock
version 2.4.2