llvm-tf-9.2.0.1: Bindings to the LLVM compiler toolkit using type families.

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
abiSizeOfTypeLLVM.ExecutionEngine
absLLVM.Util.Intrinsic
adapt 
1 (Function)LLVM.Core
2 (Function)LLVM.Core.Guided
addLLVM.Core
addAttributesLLVM.Core
addFunctionValueLLVM.ExecutionEngine
addGlobalMappingsLLVM.ExecutionEngine
addModuleLLVM.ExecutionEngine
addPhiInputsLLVM.Core
addPhisLLVM.Util.Loop
AELLVM.Core
AILLVM.Core
ALLLVM.Core
alignLLVM.Core.Attribute
alignmentLLVM.ExecutionEngine
alignstackLLVM.Core.Attribute
alloca 
1 (Function)LLVM.Core
2 (Function)LLVM.ExecutionEngine
3 (Function)LLVM.Util.Foreign
AllocArgLLVM.Core
allocsizeLLVM.Core.Attribute
allOnesLLVM.Core
alwaysinlineLLVM.Core.Attribute
andLLVM.Core
annotateValueListLLVM.Core
AppendingLinkageLLVM.Core
applyCallLLVM.Core
ArgDescLLVM.Core
argmemonlyLLVM.Core.Attribute
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
attributeFunctionIndexLLVM.Core
AttributeIndex 
1 (Data Constructor)LLVM.Core
2 (Type/Class)LLVM.Core
attributeReturnIndexLLVM.Core
AVLLVM.Core
AvailableExternallyLinkageLLVM.Core
BasicBlockLLVM.Core
BinOpDescLLVM.Core
BinOpValueLLVM.Core
bitcast 
1 (Function)LLVM.Core
2 (Function)LLVM.Core.Guided
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
builtinLLVM.Core.Attribute
byvalLLVM.Core.Attribute
CallLLVM.Core
callLLVM.Core
call1LLVM.Util.Intrinsic
call2LLVM.Util.Intrinsic
CallArgsLLVM.Core
callFrameAlignmentOfTypeLLVM.ExecutionEngine
callFromFunctionLLVM.Core
CallIntrinsicLLVM.Util.Arithmetic
callWithConvLLVM.Core
callWithConvFromFunctionLLVM.Core
castFromStoredPtrLLVM.ExecutionEngine
castModuleValueLLVM.Core
castToStoredPtrLLVM.ExecutionEngine
CastVarArgsLLVM.Core
castVarArgsLLVM.Core
cmp 
1 (Function)LLVM.Core
2 (Function)LLVM.Core.Guided
CmpEQLLVM.Core
CmpGELLVM.Core
CmpGTLLVM.Core
CmpLELLVM.Core
CmpLTLLVM.Core
CmpNELLVM.Core
CmpPredicateLLVM.Core
CmpResultLLVM.Core
CmpRetLLVM.Core
CmpValueResultLLVM.Core
CodeGenFunctionLLVM.Core
CodeGenModuleLLVM.Core
coldLLVM.Core.Attribute
CommonLinkageLLVM.Core
condBrLLVM.Core
ConsResultLLVM.Core
ConsStructLLVM.Core
consStructLLVM.Core
constArrayLLVM.Core
constCyclicArrayLLVM.Core
constCyclicVectorLLVM.Core
constOfLLVM.Core
constPackedStructLLVM.Core
constStructLLVM.Core
ConstValueLLVM.Core
constVectorLLVM.Core
consVectorLLVM.Core
convergentLLVM.Core.Attribute
createBasicBlockLLVM.Core
createFunctionLLVM.Core
createFunctionPassManagerLLVM.Core
createGlobalLLVM.Core
createModuleLLVM.Core
createNamedFunctionLLVM.Core
createNamedGlobalLLVM.Core
createPassManagerLLVM.Core
createStringLLVM.Core
createStringNulLLVM.Core
CurriedLLVM.Core
curryConsStructLLVM.Core
CurryStructLLVM.Core
curryStructLLVM.Core
cyclicVectorLLVM.Core
dataLayoutStrLLVM.ExecutionEngine
defineBasicBlockLLVM.Core
defineFunctionLLVM.Core
defineGlobalLLVM.Core
defineModuleLLVM.Core
dereferenceableLLVM.Core.Attribute
dereferenceableOrNullLLVM.Core.Attribute
destroyModuleLLVM.Core
DLLExportLinkageLLVM.Core
DLLImportLinkageLLVM.Core
dumpTypeLLVM.Core
dumpValueLLVM.Core
elementLLVM.Util.Proxy
ElementPtrTypeLLVM.Core
EngineAccessLLVM.ExecutionEngine
ExecutionEngineLLVM.ExecutionEngine
ExecutionFunctionLLVM.ExecutionEngine
ext 
1 (Function)LLVM.Core
2 (Function)LLVM.Core.Guided
extBoolLLVM.Core.Guided
ExternalLinkageLLVM.Core
ExternalWeakLinkageLLVM.Core
externFunctionLLVM.Core
externGlobalLLVM.Core
extractelementLLVM.Core
extractvalueLLVM.Core
faddLLVM.Core
fcmp 
1 (Function)LLVM.Core
2 (Function)LLVM.Core.Guided
fdivLLVM.Core
FieldTypeLLVM.Core
FixedListLLVM.Core
FloatingTypeLLVM.Core
floorLLVM.Util.Intrinsic
fmulLLVM.Core
fnegLLVM.Core
forLoopLLVM.Util.Loop
FP128 
1 (Type/Class)LLVM.Core
2 (Data Constructor)LLVM.Core
fpext 
1 (Function)LLVM.Core
2 (Function)LLVM.Core.Guided
FPFalseLLVM.Core
FPOEQLLVM.Core
FPOGELLVM.Core
FPOGTLLVM.Core
FPOLELLVM.Core
FPOLTLLVM.Core
FPONELLVM.Core
FPORDLLVM.Core
FPPredicateLLVM.Core
fptoint 
1 (Function)LLVM.Core
2 (Function)LLVM.Core.Guided
fptosiLLVM.Core
fptouiLLVM.Core
FPTrueLLVM.Core
fptrunc 
1 (Function)LLVM.Core
2 (Function)LLVM.Core.Guided
FPUEQLLVM.Core
FPUGELLVM.Core
FPUGTLLVM.Core
FPULELLVM.Core
FPULTLLVM.Core
FPUNELLVM.Core
FPUNOLLVM.Core
freeLLVM.Core
fremLLVM.Core
fromLabelLLVM.Core
fromPtrLLVM.Core
fromValueLLVM.Util.Proxy
fromVectorLLVM.Core
fsubLLVM.Core
FunctionLLVM.Core
FunctionArgsLLVM.Core
FunctionCodeGenLLVM.Core
functionParameterLLVM.Core
FunctionResultLLVM.Core
generateFunctionLLVM.ExecutionEngine
GenericLLVM.ExecutionEngine
getBasicBlocksLLVM.Core
getCurrentBasicBlockLLVM.Core
getDepLLVM.Core
GetElementPtrLLVM.Core
getElementPtr 
1 (Function)LLVM.Core
2 (Function)LLVM.Core.Guided
getElementPtr0 
1 (Function)LLVM.Core
2 (Function)LLVM.Core.Guided
getEngineLLVM.ExecutionEngine
getExecutionFunctionLLVM.ExecutionEngine
GetFieldLLVM.Core
getFunctionsLLVM.Core
getGlobalMappingsLLVM.Core
getGlobalVariablesLLVM.Core
getInstrDescLLVM.Core
getInstructionsLLVM.Core
getModuleLLVM.Core
getModuleValuesLLVM.Core
getOperandsLLVM.Core
getParamsLLVM.Core
getPointerToFunctionLLVM.ExecutionEngine
getStoredLLVM.ExecutionEngine
getTargetDataLLVM.ExecutionEngine
getUserLLVM.Core
getUsersLLVM.Core
getUsesLLVM.Core
GetValueLLVM.Core
getValueNameLLVM.Core
GhostLinkageLLVM.Core
GlobalLLVM.Core
GlobalMappingsLLVM.Core
GuideLLVM.Core.Guided
hasUsersLLVM.Core
hostTripleLLVM.Core
iaddLLVM.Core
iaddNoWrapLLVM.Core
icmp 
1 (Function)LLVM.Core
2 (Function)LLVM.Core.Guided
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
immargLLVM.Core.Attribute
ImporterLLVM.ExecutionEngine
imulLLVM.Core
imulNoWrapLLVM.Core
inaccessiblememonlyLLVM.Core.Attribute
inaccessiblememOrArgmemonlyLLVM.Core.Attribute
indirectTlsSegRefsLLVM.Core.Attribute
inegLLVM.Core
inegNoWrapLLVM.Core
initializeNativeTargetLLVM.Core
inlinehintLLVM.Core.Attribute
inregLLVM.Core.Attribute
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
intrinsicTypeNameLLVM.Core
IntSGELLVM.Core
IntSGTLLVM.Core
IntSizeLLVM.Core
IntSLELLVM.Core
IntSLTLLVM.Core
inttofp 
1 (Function)LLVM.Core
2 (Function)LLVM.Core.Guided
inttoptr 
1 (Function)LLVM.Core
2 (Function)LLVM.Core.Guided
IntUGELLVM.Core
IntUGTLLVM.Core
IntULELLVM.Core
IntULTLLVM.Core
invLLVM.Core
invokeLLVM.Core
invokeFromFunctionLLVM.Core
invokeWithConvLLVM.Core
invokeWithConvFromFunctionLLVM.Core
iremLLVM.Core
IsArithmeticLLVM.Core
isChildOfLLVM.Core
IsConstLLVM.Core
IsConstFieldsLLVM.Core
IsFirstClassLLVM.Core
IsFloatingLLVM.Core
isFloatingLLVM.Core
IsFunctionLLVM.Core
IsIndexArgLLVM.Core
IsIndexTypeLLVM.Core
IsIntegerLLVM.Core
IsIntegerOrPointerLLVM.Core
IsLengthTypeLLVM.Util.Memory
IsPrimitiveLLVM.Core
IsScalarOrVectorLLVM.Core
isSignedLLVM.Core
IsSizedLLVM.Core
IsTypeLLVM.Core
isubLLVM.Core
isubNoWrapLLVM.Core
jumptableLLVM.Core.Attribute
LabelLLVM.Core
liftCodeGenModuleLLVM.Core
LinkageLLVM.Core
LinkerPrivateLinkageLLVM.Core
LinkerPrivateWeakLinkageLLVM.Core
LinkOnceAnyLinkageLLVM.Core
LinkOnceODRAutoHideLinkageLLVM.Core
LinkOnceODRLinkageLLVM.Core
littleEndianLLVM.ExecutionEngine
loadLLVM.Core
lshrLLVM.Core
mallocLLVM.Core
mapVectorLLVM.Util.Loop
mapVector2LLVM.Util.Loop
MarshalLLVM.ExecutionEngine
MarshalVectorLLVM.ExecutionEngine
maxLLVM.Util.Intrinsic
maybeSAddSatLLVM.Util.Intrinsic
maybeSSubSatLLVM.Util.Intrinsic
maybeUAddSatLLVM.Util.Intrinsic
maybeUSubSatLLVM.Util.Intrinsic
memcpyLLVM.Util.Memory
memmoveLLVM.Util.Memory
memsetLLVM.Util.Memory
minLLVM.Util.Intrinsic
minsizeLLVM.Core.Attribute
ModuleLLVM.Core
ModuleValueLLVM.Core
mulLLVM.Core
nakedLLVM.Core.Attribute
NaturalLLVM.Core
negLLVM.Core
nestLLVM.Core.Attribute
newBasicBlockLLVM.Core
newFunctionLLVM.Core
newGlobalLLVM.Core
newModuleLLVM.Core
newNamedBasicBlockLLVM.Core
newNamedFunctionLLVM.Core
newNamedGlobalLLVM.Core
newNamedModuleLLVM.Core
noaliasLLVM.Core.Attribute
nobuiltinLLVM.Core.Attribute
nocaptureLLVM.Core.Attribute
nocfCheckLLVM.Core.Attribute
noduplicateLLVM.Core.Attribute
nofreeLLVM.Core.Attribute
noimplicitfloatLLVM.Core.Attribute
noinlineLLVM.Core.Attribute
noJumpTablesLLVM.Core.Attribute
nonlazybindLLVM.Core.Attribute
nonnullLLVM.Core.Attribute
norecurseLLVM.Core.Attribute
noredzoneLLVM.Core.Attribute
noreturnLLVM.Core.Attribute
noStackArgProbeLLVM.Core.Attribute
nosyncLLVM.Core.Attribute
nounwindLLVM.Core.Attribute
nullPointerIsValidLLVM.Core.Attribute
offsetOfElementLLVM.ExecutionEngine
optforfuzzingLLVM.Core.Attribute
optimizeModuleLLVM.Util.Optimize
optnoneLLVM.Core.Attribute
optsizeLLVM.Core.Attribute
orLLVM.Core
PackedStruct 
1 (Type/Class)LLVM.Core
2 (Data Constructor)LLVM.Core
PartialStructLLVM.Core
PassManagerLLVM.Core
patchableFunctionLLVM.Core.Attribute
pcmp 
1 (Function)LLVM.Core
2 (Function)LLVM.Core.Guided
peekLLVM.ExecutionEngine
peekVectorLLVM.ExecutionEngine
PhiLLVM.Util.Loop
phiLLVM.Core
phisLLVM.Util.Loop
pointerSizeLLVM.ExecutionEngine
pokeLLVM.ExecutionEngine
pokeListLLVM.ExecutionEngine
pokeVectorLLVM.ExecutionEngine
PositiveLLVM.Core
preferredAlignmentOfTypeLLVM.ExecutionEngine
PrivateLinkageLLVM.Core
probeStackLLVM.Core.Attribute
Proxy 
1 (Type/Class)LLVM.Util.Proxy
2 (Data Constructor)LLVM.Util.Proxy
proxyFromListLLVM.Util.Foreign
Ptr 
1 (Type/Class)LLVM.Core
2 (Data Constructor)LLVM.Core
PtrSizeLLVM.Core
ptrtoint 
1 (Function)LLVM.Core
2 (Function)LLVM.Core.Guided
readBitcodeFromFileLLVM.Core
readnoneLLVM.Core.Attribute
readonlyLLVM.Core.Attribute
recursiveFunctionLLVM.Util.Arithmetic
ResultLLVM.Core
RetLLVM.Core
retLLVM.Core
retrnLLVM.Util.Arithmetic
ReturnLLVM.Util.Arithmetic
returnedLLVM.Core.Attribute
returnsTwiceLLVM.Core.Attribute
runCallLLVM.Core
runEngineAccessLLVM.ExecutionEngine
runEngineAccessWithModuleLLVM.ExecutionEngine
sadapt 
1 (Function)LLVM.Core
2 (Function)LLVM.Core.Guided
safestackLLVM.Core.Attribute
sanitizeAddressLLVM.Core.Attribute
sanitizeHwaddressLLVM.Core.Attribute
sanitizeMemoryLLVM.Core.Attribute
sanitizeMemtagLLVM.Core.Attribute
sanitizeThreadLLVM.Core.Attribute
scalarLLVM.Core.Guided
ScalarShapeLLVM.Core
sdivLLVM.Core
select 
1 (Function)LLVM.Core
2 (Function)LLVM.Core.Guided
setLLVM.Util.Arithmetic
setDataLayoutLLVM.Core
setFastMathLLVM.Core
setFuncCallConvLLVM.Core
setHasAllowReciprocalLLVM.Core
setHasNoInfsLLVM.Core
setHasNoNaNsLLVM.Core
setHasNoSignedZerosLLVM.Core
setTargetLLVM.Core
sextLLVM.Core
shadowcallstackLLVM.Core.Attribute
ShapeLLVM.Core
ShapedTypeLLVM.Core
ShapeOfLLVM.Core
shlLLVM.Core
shrLLVM.Core
shufflevectorLLVM.Core
SignedLLVM.Core
signextLLVM.Core.Attribute
simpleFunctionLLVM.ExecutionEngine
sitofpLLVM.Core
SizeOfLLVM.Core
sizeOf 
1 (Function)LLVM.Core
2 (Function)LLVM.ExecutionEngine
sizeOfArrayLLVM.ExecutionEngine
sizeOfTypeInBitsLLVM.ExecutionEngine
speculatableLLVM.Core.Attribute
speculativeLoadHardeningLLVM.Core.Attribute
sremLLVM.Core
sretLLVM.Core.Attribute
sspLLVM.Core.Attribute
sspreqLLVM.Core.Attribute
sspstrongLLVM.Core.Attribute
stackProbeSizeLLVM.Core.Attribute
staticFunctionLLVM.Core
staticGlobalLLVM.Core
staticNamedFunctionLLVM.Core
StorableLLVM.Core
storeLLVM.Core
Stored 
1 (Type/Class)LLVM.ExecutionEngine
2 (Data Constructor)LLVM.ExecutionEngine
storeSizeOfTypeLLVM.ExecutionEngine
strictfpLLVM.Core.Attribute
Struct 
1 (Type/Class)LLVM.Core
2 (Data Constructor)LLVM.Core
StructFields 
1 (Type/Class)LLVM.Core
2 (Type/Class)LLVM.ExecutionEngine
subLLVM.Core
swifterrorLLVM.Core.Attribute
swiftselfLLVM.Core.Attribute
switchLLVM.Core
TargetDataLLVM.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
toArithFunctionLLVM.Util.Arithmetic
toLabelLLVM.Core
toPtrLLVM.Core
toVectorLLVM.Core
TranslatableLLVM.ExecutionEngine
trunc 
1 (Function)LLVM.Core
2 (Function)LLVM.Core.Guided
truncateLLVM.Util.Intrinsic
TValueLLVM.Util.Arithmetic
TypeDescLLVM.Core
typeDescLLVM.Core
typeDesc2LLVM.Core
typeNameLLVM.Core
typeRefLLVM.Core
udivLLVM.Core
uitofpLLVM.Core
uncheckedFromPtrLLVM.Core
uncheckedToPtrLLVM.Core
uncurryStructLLVM.Core
undefLLVM.Core
UnknownSizeLLVM.Core
unreachableLLVM.Core
UnsafeLLVM.ExecutionEngine
unsafeGenerateFunctionLLVM.ExecutionEngine
unsafeRemoveIOLLVM.ExecutionEngine
unsafeTypeRefLLVM.Core
uremLLVM.Core
uwtableLLVM.Core.Attribute
ValueLLVM.Core
valueLLVM.Core
ValueConsLLVM.Core
ValueCons2LLVM.Core
valueOfLLVM.Core
ValueTypeLLVM.Core
VarArgsLLVM.Core
Vector 
1 (Type/Class)LLVM.Core
2 (Data Constructor)LLVM.Core
vector 
1 (Function)LLVM.Core
2 (Function)LLVM.Core.Guided
VectorShapeLLVM.Core
WeakAnyLinkageLLVM.Core
WeakODRLinkageLLVM.Core
willreturnLLVM.Core.Attribute
with 
1 (Function)LLVM.ExecutionEngine
2 (Function)LLVM.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
writeonlyLLVM.Core.Attribute
xorLLVM.Core
zadapt 
1 (Function)LLVM.Core
2 (Function)LLVM.Core.Guided
zeroLLVM.Core
zeroextLLVM.Core.Attribute
zextLLVM.Core