Functions |
TargetLibraryInfo * | unwrap (LLVMTargetLibraryInfoRef P) |
LLVMTargetLibraryInfoRef | wrap (const TargetLibraryInfo *P) |
void | LLVMInitializeTarget (LLVMPassRegistryRef R) |
LLVMTargetDataRef | LLVMCreateTargetData (const char *StringRep) |
void | LLVMAddTargetData (LLVMTargetDataRef TD, LLVMPassManagerRef PM) |
void | LLVMAddTargetLibraryInfo (LLVMTargetLibraryInfoRef TLI, LLVMPassManagerRef PM) |
char * | LLVMCopyStringRepOfTargetData (LLVMTargetDataRef TD) |
LLVMByteOrdering | LLVMByteOrder (LLVMTargetDataRef TD) |
unsigned | LLVMPointerSize (LLVMTargetDataRef TD) |
unsigned | LLVMPointerSizeForAS (LLVMTargetDataRef TD, unsigned AS) |
LLVMTypeRef | LLVMIntPtrType (LLVMTargetDataRef TD) |
LLVMTypeRef | LLVMIntPtrTypeForAS (LLVMTargetDataRef TD, unsigned AS) |
LLVMTypeRef | LLVMIntPtrTypeInContext (LLVMContextRef C, LLVMTargetDataRef TD) |
LLVMTypeRef | LLVMIntPtrTypeForASInContext (LLVMContextRef C, LLVMTargetDataRef TD, unsigned AS) |
unsigned long long | LLVMSizeOfTypeInBits (LLVMTargetDataRef TD, LLVMTypeRef Ty) |
unsigned long long | LLVMStoreSizeOfType (LLVMTargetDataRef TD, LLVMTypeRef Ty) |
unsigned long long | LLVMABISizeOfType (LLVMTargetDataRef TD, LLVMTypeRef Ty) |
unsigned | LLVMABIAlignmentOfType (LLVMTargetDataRef TD, LLVMTypeRef Ty) |
unsigned | LLVMCallFrameAlignmentOfType (LLVMTargetDataRef TD, LLVMTypeRef Ty) |
unsigned | LLVMPreferredAlignmentOfType (LLVMTargetDataRef TD, LLVMTypeRef Ty) |
unsigned | LLVMPreferredAlignmentOfGlobal (LLVMTargetDataRef TD, LLVMValueRef GlobalVar) |
unsigned | LLVMElementAtOffset (LLVMTargetDataRef TD, LLVMTypeRef StructTy, unsigned long long Offset) |
unsigned long long | LLVMOffsetOfElement (LLVMTargetDataRef TD, LLVMTypeRef StructTy, unsigned Element) |
void | LLVMDisposeTargetData (LLVMTargetDataRef TD) |