llvm-3.0.1.0: Bindings to the LLVM compiler toolkit.

Index

%&&LLVM.Util.Arithmetic
%/=LLVM.Util.Arithmetic
%<LLVM.Util.Arithmetic
%<=LLVM.Util.Arithmetic
%==LLVM.Util.Arithmetic
%>LLVM.Util.Arithmetic
%>=LLVM.Util.Arithmetic
%||LLVM.Util.Arithmetic
&LLVM.Core
:&LLVM.Core
?LLVM.Util.Arithmetic
??LLVM.Util.Arithmetic
aBIAlignmentOfTypeLLVM.ExecutionEngine
ABinOpLLVM.Core
aBISizeOfTypeLLVM.ExecutionEngine
addLLVM.Core
addAttributesLLVM.Core
addFunctionValueLLVM.ExecutionEngine
addGlobalMappingsLLVM.ExecutionEngine
addModuleLLVM.ExecutionEngine
addModuleProviderLLVM.ExecutionEngine
addPhiInputsLLVM.Core
addPhisLLVM.Util.Loop
AELLVM.Core
AILLVM.Core
ALLLVM.Core
alloca 
1 (Function)LLVM.Util.Foreign
2 (Function)LLVM.Core
AllocArgLLVM.Core
allOnesLLVM.Core
AlwaysInlineAttributeLLVM.Core
andLLVM.Core
annotateValueListLLVM.Core
AppendingLinkageLLVM.Core
ArgDescLLVM.Core
ArithFunctionLLVM.Util.Arithmetic
arithFunctionLLVM.Util.Arithmetic
ArithmeticTypeLLVM.Core
arithmeticTypeLLVM.Core
Array 
1 (Type/Class)LLVM.Core
2 (Data Constructor)LLVM.Core
arrayAllocaLLVM.Core
arrayMallocLLVM.Core
ashrLLVM.Core
AttributeLLVM.Core
AVLLVM.Core
AvailableExternallyLinkageLLVM.Core
BasicBlockLLVM.Core
BinOpDescLLVM.Core
bitcastLLVM.Core
bitcastUnifyLLVM.Core
BOAddLLVM.Core
BOAddNswLLVM.Core
BOAddNuwLLVM.Core
BOAddNuwNswLLVM.Core
BOAndLLVM.Core
BOAShRLLVM.Core
BOFAddLLVM.Core
BOFDivLLVM.Core
BOFMulLLVM.Core
BOFRemLLVM.Core
BOFSubLLVM.Core
BOLShRLLVM.Core
BOMulLLVM.Core
BOMulNswLLVM.Core
BOMulNuwLLVM.Core
BOMulNuwNswLLVM.Core
BOOrLLVM.Core
BOSDivLLVM.Core
BOSDivExactLLVM.Core
BOShLLLVM.Core
BOSRemLLVM.Core
BOSubLLVM.Core
BOSubNswLLVM.Core
BOSubNuwLLVM.Core
BOSubNuwNswLLVM.Core
BOUDivLLVM.Core
BOURemLLVM.Core
BOXorLLVM.Core
brLLVM.Core
ByValAttributeLLVM.Core
callLLVM.Core
CallArgsLLVM.Core
callFrameAlignmentOfTypeLLVM.ExecutionEngine
CallIntrinsicLLVM.Util.Arithmetic
callWithConvLLVM.Core
castModuleValueLLVM.Core
CastVarArgsLLVM.Core
castVarArgsLLVM.Core
CmpLLVM.Util.Arithmetic
cmp 
1 (Function)LLVM.Core
2 (Function)LLVM.Util.Arithmetic
CmpEQLLVM.Core
CmpGELLVM.Core
CmpGTLLVM.Core
CmpLELLVM.Core
CmpLTLLVM.Core
CmpNELLVM.Core
CmpOpLLVM.Core
CmpPredicateLLVM.Core
CmpRetLLVM.Core
CodeGenFunctionLLVM.Core
CodeGenModuleLLVM.Core
CommonLinkageLLVM.Core
condBrLLVM.Core
constArrayLLVM.Core
constOfLLVM.Core
constPackedStructLLVM.Core
constStructLLVM.Core
ConstValueLLVM.Core
constVectorLLVM.Core
createBasicBlockLLVM.Core
createFunctionLLVM.Core
createFunctionPassManagerLLVM.Core
createGlobalLLVM.Core
createModuleLLVM.Core
createModuleProviderForExistingModuleLLVM.Core
createNamedFunctionLLVM.Core
createNamedGlobalLLVM.Core
createPassManagerLLVM.Core
createStringLLVM.Core
createStringNulLLVM.Core
defineBasicBlockLLVM.Core
defineFunctionLLVM.Core
defineGlobalLLVM.Core
defineModuleLLVM.Core
destroyModuleLLVM.Core
DLLExportLinkageLLVM.Core
DLLImportLinkageLLVM.Core
dumpTypeLLVM.Core
dumpValueLLVM.Core
EngineAccessLLVM.ExecutionEngine
ExternalLinkageLLVM.Core
ExternalWeakLinkageLLVM.Core
externFunctionLLVM.Core
externGlobalLLVM.Core
extractelementLLVM.Core
extractvalueLLVM.Core
faddLLVM.Core
fcmpLLVM.Core
fdivLLVM.Core
FloatingTypeLLVM.Core
fmulLLVM.Core
fnegLLVM.Core
forLoopLLVM.Util.Loop
FP128 
1 (Type/Class)LLVM.Core
2 (Data Constructor)LLVM.Core
fpextLLVM.Core
FPFalseLLVM.Core
FPOEQLLVM.Core
FPOGELLVM.Core
FPOGTLLVM.Core
FPOLELLVM.Core
FPOLTLLVM.Core
FPONELLVM.Core
FPORDLLVM.Core
FPPredicateLLVM.Core
FPTLLVM.Core
fptointLLVM.Core
fptosiLLVM.Core
fptouiLLVM.Core
fptruncLLVM.Core
FPUEQLLVM.Core
FPUGELLVM.Core
FPUGTLLVM.Core
FPULELLVM.Core
FPULTLLVM.Core
FPUNELLVM.Core
FPUNOLLVM.Core
freeLLVM.Core
FreePointersLLVM.ExecutionEngine
fremLLVM.Core
fromLabelLLVM.Core
fromVectorLLVM.Core
fsubLLVM.Core
FunctionLLVM.Core
FunctionArgsLLVM.Core
FunctionRetLLVM.Core
generateFunctionLLVM.ExecutionEngine
GenericLLVM.ExecutionEngine
getBasicBlocksLLVM.Core
getCurrentBasicBlockLLVM.Core
getDepLLVM.Core
GetElementPtrLLVM.Core
getElementPtrLLVM.Core
getElementPtr0LLVM.Core
getFreePointersLLVM.ExecutionEngine
getFunctionsLLVM.Core
getGlobalMappingsLLVM.Core
getGlobalVariablesLLVM.Core
getInstrDescLLVM.Core
getInstructionsLLVM.Core
getModuleValuesLLVM.Core
getOperandsLLVM.Core
getParamsLLVM.Core
getPointerToFunctionLLVM.ExecutionEngine
getTargetDataLLVM.ExecutionEngine
getUserLLVM.Core
getUsersLLVM.Core
getUsesLLVM.Core
GetValueLLVM.Core
getValueNameLLVM.Core
GhostLinkageLLVM.Core
GlobalLLVM.Core
GlobalMappingsLLVM.Core
hasUsersLLVM.Core
iaddLLVM.Core
icmpLLVM.Core
IDAllocaLLVM.Core
IDBinOpLLVM.Core
IDBitcastLLVM.Core
IDBrCondLLVM.Core
IDBrUncondLLVM.Core
IDCallLLVM.Core
IDExtractElementLLVM.Core
IDExtractValueLLVM.Core
IDFCmpLLVM.Core
IDFPExtLLVM.Core
IDFPtoSILLVM.Core
IDFPtoUILLVM.Core
IDFPTruncLLVM.Core
IDGetElementPtrLLVM.Core
IDICmpLLVM.Core
IDIndirectBrLLVM.Core
IDInsertElementLLVM.Core
IDInsertValueLLVM.Core
IDIntToPtrLLVM.Core
IDInvalidOpLLVM.Core
IDInvokeLLVM.Core
idivLLVM.Core
IDLoadLLVM.Core
IDPhiLLVM.Core
IDPtrToIntLLVM.Core
IDRetLLVM.Core
IDRetVoidLLVM.Core
IDSelectLLVM.Core
IDSExtLLVM.Core
IDShuffleVectorLLVM.Core
IDSItoFPLLVM.Core
IDStoreLLVM.Core
IDSwitchLLVM.Core
IDTruncLLVM.Core
IDUItoFPLLVM.Core
IDUnreachableLLVM.Core
IDUnwindLLVM.Core
IDUserOp1LLVM.Core
IDUserOp2LLVM.Core
IDVAArgLLVM.Core
IDZExtLLVM.Core
imulLLVM.Core
inegLLVM.Core
initializeNativeTargetLLVM.Core
InRegAttributeLLVM.Core
insertelementLLVM.Core
insertvalueLLVM.Core
InstrDescLLVM.Core
IntegerTypeLLVM.Core
IntEQLLVM.Core
InternalLinkageLLVM.Core
IntN 
1 (Type/Class)LLVM.Core
2 (Data Constructor)LLVM.Core
IntNELLVM.Core
IntPredicateLLVM.Core
intPtrTypeLLVM.ExecutionEngine
IntSGELLVM.Core
IntSGTLLVM.Core
IntSLELLVM.Core
IntSLTLLVM.Core
inttofpLLVM.Core
inttoptrLLVM.Core
IntUGELLVM.Core
IntUGTLLVM.Core
IntULELLVM.Core
IntULTLLVM.Core
invLLVM.Core
invokeLLVM.Core
invokeWithConvLLVM.Core
iremLLVM.Core
IsArithmeticLLVM.Core
isChildOfLLVM.Core
IsConstLLVM.Core
IsFirstClassLLVM.Core
IsFloatingLLVM.Core
isFloatingLLVM.Core
IsFunctionLLVM.Core
IsIndexArgLLVM.Core
IsIntegerLLVM.Core
IsIntegerOrPointerLLVM.Core
IsLengthTypeLLVM.Util.Memory
IsPrimitiveLLVM.Core
isSignedLLVM.Core
IsSizedLLVM.Core
IsTypeLLVM.Core
isubLLVM.Core
LabelLLVM.Core
liftCodeGenModuleLLVM.Core
LinkageLLVM.Core
LinkerPrivateLinkageLLVM.Core
LinkOnceAnyLinkageLLVM.Core
LinkOnceODRLinkageLLVM.Core
littleEndianLLVM.ExecutionEngine
loadLLVM.Core
lshrLLVM.Core
mallocLLVM.Core
mapVectorLLVM.Util.Loop
mapVector2LLVM.Util.Loop
memcpyLLVM.Util.Memory
memmoveLLVM.Util.Memory
memsetLLVM.Util.Memory
ModuleLLVM.Core
ModuleProviderLLVM.Core
ModuleValueLLVM.Core
mulLLVM.Core
NakedAttributeLLVM.Core
NatLLVM.Core
negLLVM.Core
NestAttributeLLVM.Core
newBasicBlockLLVM.Core
newFunctionLLVM.Core
newGlobalLLVM.Core
newModuleLLVM.Core
newNamedBasicBlockLLVM.Core
newNamedFunctionLLVM.Core
newNamedGlobalLLVM.Core
newNamedModuleLLVM.Core
NoAliasAttributeLLVM.Core
NoCaptureAttributeLLVM.Core
NoImplicitFloatAttributeLLVM.Core
NoInlineAttributeLLVM.Core
NoRedZoneAttributeLLVM.Core
NoReturnAttributeLLVM.Core
NoUnwindAttributeLLVM.Core
NumberOfElementsLLVM.Core
OptimizeForSizeAttributeLLVM.Core
optimizeFunctionLLVM.Util.File
optimizeFunctionCGLLVM.Util.File
optimizeModuleLLVM.Util.Optimize
orLLVM.Core
PackedStruct 
1 (Type/Class)LLVM.Core
2 (Data Constructor)LLVM.Core
PassManagerLLVM.Core
pcmpLLVM.Core
PhiLLVM.Util.Loop
phiLLVM.Core
phisLLVM.Util.Loop
pointerSizeLLVM.ExecutionEngine
PosLLVM.Core
preferredAlignmentOfTypeLLVM.ExecutionEngine
PrivateLinkageLLVM.Core
PtrLLVM.Core
ptrtointLLVM.Core
readBitcodeFromFileLLVM.Core
ReadNoneAttributeLLVM.Core
ReadOnlyAttributeLLVM.Core
recursiveFunctionLLVM.Util.Arithmetic
RetLLVM.Core
retLLVM.Core
retrnLLVM.Util.Arithmetic
runEngineAccessLLVM.ExecutionEngine
sdivLLVM.Core
selectLLVM.Core
setLLVM.Util.Arithmetic
setFuncCallConvLLVM.Core
sextLLVM.Core
SExtAttributeLLVM.Core
shlLLVM.Core
shufflevectorLLVM.Core
simpleFunctionLLVM.ExecutionEngine
sitofpLLVM.Core
sizeOfTypeInBitsLLVM.ExecutionEngine
sremLLVM.Core
StackProtectAttributeLLVM.Core
StackProtectReqAttributeLLVM.Core
staticFunctionLLVM.Core
staticGlobalLLVM.Core
storeLLVM.Core
storeSizeOfTypeLLVM.ExecutionEngine
Struct 
1 (Type/Class)LLVM.Core
2 (Data Constructor)LLVM.Core
StructFieldsLLVM.Core
StructRetAttributeLLVM.Core
subLLVM.Core
switchLLVM.Core
TargetData 
1 (Type/Class)LLVM.ExecutionEngine
2 (Data Constructor)LLVM.ExecutionEngine
targetDataFromStringLLVM.ExecutionEngine
TDArrayLLVM.Core
TDDoubleLLVM.Core
TDFloatLLVM.Core
TDFP128LLVM.Core
TDFunctionLLVM.Core
TDIntLLVM.Core
TDInvalidTypeLLVM.Core
TDLabelLLVM.Core
TDPtrLLVM.Core
TDStructLLVM.Core
TDVectorLLVM.Core
TDVoidLLVM.Core
TerminateLLVM.Core
TFunctionLLVM.Core
TGlobalLLVM.Core
toArithFunctionLLVM.Util.Arithmetic
toLabelLLVM.Core
toVectorLLVM.Core
TranslatableLLVM.ExecutionEngine
truncLLVM.Core
TValueLLVM.Util.Arithmetic
TypeDescLLVM.Core
typeDescLLVM.Core
typeDesc2LLVM.Core
typeNameLLVM.Core
typeRefLLVM.Core
udivLLVM.Core
uitofpLLVM.Core
undefLLVM.Core
UnknownSizeLLVM.Core
unreachableLLVM.Core
UnsafeLLVM.ExecutionEngine
unsafeGenerateFunctionLLVM.ExecutionEngine
unsafePurifyLLVM.ExecutionEngine
UnwrapArgsLLVM.Util.Arithmetic
uremLLVM.Core
ValueLLVM.Core
valueLLVM.Core
valueOfLLVM.Core
VarArgsLLVM.Core
Vector 
1 (Type/Class)LLVM.Core
2 (Data Constructor)LLVM.Core
vectorLLVM.Core
WeakAnyLinkageLLVM.Core
WeakODRLinkageLLVM.Core
withLLVM.Util.Foreign
withArrayLenLLVM.Util.Foreign
withIntPtrTypeLLVM.ExecutionEngine
withStringLLVM.Core
withStringNulLLVM.Core
WordN 
1 (Type/Class)LLVM.Core
2 (Data Constructor)LLVM.Core
writeBitcodeToFileLLVM.Core
writeCodeGenModuleLLVM.Util.File
xorLLVM.Core
zeroLLVM.Core
zextLLVM.Core
ZExtAttributeLLVM.Core