llvm-general-3.3.8.2: General purpose LLVM bindings

Index

AddressSanitizerLLVM.General.Transforms
AddressSanitizerModuleLLVM.General.Transforms
AggressiveLLVM.General.CodeGenOpt
AggressiveDeadCodeEliminationLLVM.General.Transforms
alignedOnlyLLVM.General.Transforms
allowFloatingPointOperationFusionLLVM.General.Target.Options
allowPartialLLVM.General.Transforms
AlwaysInlineLLVM.General.Transforms
ArgumentPromotionLLVM.General.Transforms
arrayElementThresholdLLVM.General.Transforms
BasicBlockVectorizeLLVM.General.Transforms
blackListFileLLVM.General.Transforms
BlockPlacementLLVM.General.Transforms
BoundsCheckingLLVM.General.Transforms
BreakCriticalEdgesLLVM.General.Transforms
checkInitOrderLLVM.General.Transforms
checkLifetimeLLVM.General.Transforms
checkUseAfterReturnLLVM.General.Transforms
CodeGenPrepareLLVM.General.Transforms
columnNumberLLVM.General.Diagnostic
ConstantMergeLLVM.General.Transforms
ConstantPropagationLLVM.General.Transforms
ContextLLVM.General.Context
CorrelatedValuePropagationLLVM.General.Transforms
countLLVM.General.Transforms
CPUFeature 
1 (Type/Class)LLVM.General.Target
2 (Data Constructor)LLVM.General.Target
CuratedPassSetSpecLLVM.General.PassManager
dataLayoutLLVM.General.PassManager
DeadCodeEliminationLLVM.General.Transforms
DeadInstructionEliminationLLVM.General.Transforms
DeadStoreEliminationLLVM.General.Transforms
Default 
1 (Data Constructor)LLVM.General.Relocation
2 (Data Constructor)LLVM.General.CodeModel
3 (Data Constructor)LLVM.General.CodeGenOpt
defaultAddressSanitizerLLVM.General.Transforms
defaultAddressSanitizerModuleLLVM.General.Transforms
defaultCuratedPassSetSpecLLVM.General.PassManager
defaultGCOVProfilerLLVM.General.Transforms
defaultMemorySanitizerLLVM.General.Transforms
defaultPassSetSpecLLVM.General.PassManager
defaultThreadSanitizerLLVM.General.Transforms
defaultVectorizeBasicBlocksLLVM.General.Transforms
DemoteRegisterToMemoryLLVM.General.Transforms
Diagnostic 
1 (Type/Class)LLVM.General.Diagnostic
2 (Data Constructor)LLVM.General.Diagnostic
diagnosticDisplayLLVM.General.Diagnostic
DiagnosticKindLLVM.General.Diagnostic
diagnosticKindLLVM.General.Diagnostic
disableTailCallsLLVM.General.Target.Options
DynamicNoPICLLVM.General.Relocation
EarlyCommonSubexpressionEliminationLLVM.General.Transforms
EdgeProfilerLLVM.General.Transforms
emitDataLLVM.General.Transforms
emitNotesLLVM.General.Transforms
enableFastInstructionSelectionLLVM.General.Target.Options
enableSegmentedStacksLLVM.General.Target.Options
ErrorKindLLVM.General.Diagnostic
ExecutableModuleLLVM.General.ExecutionEngine
ExecutionEngineLLVM.General.ExecutionEngine
exportListLLVM.General.Transforms
fastDependencyAnalysisLLVM.General.Transforms
filenameLLVM.General.Diagnostic
FloatABILLVM.General.Target.Options
FloatABIDefaultLLVM.General.Target.Options
FloatABIHardLLVM.General.Target.Options
FloatABISoftLLVM.General.Target.Options
floatABITypeLLVM.General.Target.Options
FloatingPointOperationFusionFastLLVM.General.Target.Options
FloatingPointOperationFusionModeLLVM.General.Target.Options
FloatingPointOperationFusionStandardLLVM.General.Target.Options
FloatingPointOperationFusionStrictLLVM.General.Target.Options
FunctionAttributesLLVM.General.Transforms
FunctionInliningLLVM.General.Transforms
functionInliningThresholdLLVM.General.Transforms
functionNamesInDataLLVM.General.Transforms
GCOVProfilerLLVM.General.Transforms
GCOVVersion 
1 (Type/Class)LLVM.General.Transforms
2 (Data Constructor)LLVM.General.Transforms
getDefaultTargetTripleLLVM.General.Target
getFunctionLLVM.General.ExecutionEngine
getHostCPUFeaturesLLVM.General.Target
getHostCPUNameLLVM.General.Target
getProcessTargetTripleLLVM.General.Target
getTargetLoweringLLVM.General.Target
getTargetMachineDataLayoutLLVM.General.Target
GlobalDeadCodeEliminationLLVM.General.Transforms
GlobalValueNumberingLLVM.General.Transforms
guaranteedTailCallOptimizationLLVM.General.Target.Options
honorSignDependentRoundingFloatingPointMathOptionLLVM.General.Target.Options
InductionVariableSimplifyLLVM.General.Transforms
initializeAllTargetsLLVM.General.Target
initializeNativeTargetLLVM.General.Target
insertLifetimeLLVM.General.Transforms
InstructionCombiningLLVM.General.Transforms
InternalizeFunctionsLLVM.General.Transforms
InterproceduralConstantPropagationLLVM.General.Transforms
InterproceduralSparseConditionalConstantPropagationLLVM.General.Transforms
JITLLVM.General.ExecutionEngine
JITDefaultLLVM.General.CodeModel
jITEmitDebugInfoLLVM.General.Target.Options
jITEmitDebugInfoToDiskLLVM.General.Target.Options
jITExceptionHandlingLLVM.General.Target.Options
JumpThreadingLLVM.General.Transforms
KernelLLVM.General.CodeModel
LargeLLVM.General.CodeModel
LessLLVM.General.CodeGenOpt
lessPreciseFloatingPointMultiplyAddOptionLLVM.General.Target.Options
LevelLLVM.General.CodeGenOpt
lineContentsLLVM.General.Diagnostic
lineNumberLLVM.General.Diagnostic
linkModulesLLVM.General.Module, LLVM.General
lookupTargetLLVM.General.Target
LoopClosedSingleStaticAssignmentLLVM.General.Transforms
LoopDeletionLLVM.General.Transforms
LoopIdiomLLVM.General.Transforms
LoopInstructionSimplifyLLVM.General.Transforms
LoopInvariantCodeMotionLLVM.General.Transforms
LoopRotateLLVM.General.Transforms
LoopStrengthReduceLLVM.General.Transforms
LoopUnrollLLVM.General.Transforms
loopUnrollThresholdLLVM.General.Transforms
LoopUnswitchLLVM.General.Transforms
LoopVectorizeLLVM.General.Transforms
LowerAtomicLLVM.General.Transforms
LowerExpectIntrinsicLLVM.General.Transforms
LowerInvokeLLVM.General.Transforms
LowerSwitchLLVM.General.Transforms
maxCandidatePairsForCycleCheckLLVM.General.Transforms
maxInstructionsLLVM.General.Transforms
maxIterationsLLVM.General.Transforms
MCJITLLVM.General.ExecutionEngine
MediumLLVM.General.CodeModel
MemcpyOptimizationLLVM.General.Transforms
MemorySanitizerLLVM.General.Transforms
MergeFunctionsLLVM.General.Transforms
messageLLVM.General.Diagnostic
Model 
1 (Type/Class)LLVM.General.Relocation
2 (Type/Class)LLVM.General.CodeModel
ModuleLLVM.General.Module, LLVM.General
moduleAssemblyLLVM.General.Module, LLVM.General
moduleASTLLVM.General.Module, LLVM.General
moduleObjectLLVM.General.Module, LLVM.General
moduleStringLLVM.General.Module, LLVM.General
noFramePointerEliminationLLVM.General.Target.Options
noFramePointerEliminationNonLeafLLVM.General.Target.Options
noInfinitiesFloatingPointMathLLVM.General.Target.Options
noLoadsLLVM.General.Transforms
noMemoryOperationBoostLLVM.General.Transforms
noNaNsFloatingPointMathLLVM.General.Target.Options
NoneLLVM.General.CodeGenOpt
noRedZoneLLVM.General.Transforms
NoteKindLLVM.General.Diagnostic
noZerosInBSSLLVM.General.Target.Options
OldScalarReplacementOfAggregatesLLVM.General.Transforms
oldScalarReplacementOfAggregatesThresholdLLVM.General.Transforms
onlyDebugInfoLLVM.General.Transforms
OptimalEdgeProfilerLLVM.General.Transforms
optimizeForSizeLLVM.General.Transforms
Options 
1 (Type/Class)LLVM.General.Target.Options
2 (Data Constructor)LLVM.General.Target.Options
optLevelLLVM.General.PassManager
parseCommandLineOptionsLLVM.General.CommandLine
PartialInliningLLVM.General.Transforms
PassLLVM.General.Transforms
PassManagerLLVM.General.PassManager
PassSetSpec 
1 (Type/Class)LLVM.General.PassManager
2 (Data Constructor)LLVM.General.PassManager
PathProfilerLLVM.General.Transforms
peekTargetOptionsLLVM.General.Target
PICLLVM.General.Relocation
pokeTargetOptionsLLVM.General.Target
positionIndependentExecutableLLVM.General.Target.Options
powerOfTwoLengthsOnlyLLVM.General.Transforms
printMachineCodeLLVM.General.Target.Options
PromoteMemoryToRegisterLLVM.General.Transforms
PruneExceptionHandlingLLVM.General.Transforms
realignStackLLVM.General.Target.Options
ReassociateLLVM.General.Transforms
requiredChainDepthLLVM.General.Transforms
requiresDominatorTreeLLVM.General.Transforms
runPassManagerLLVM.General.PassManager
scalarLoadThresholdLLVM.General.Transforms
ScalarReplacementOfAggregatesLLVM.General.Transforms
searchLimitLLVM.General.Transforms
SimplifyControlFlowGraphLLVM.General.Transforms
SimplifyLibCallsLLVM.General.Transforms
simplifyLibCallsLLVM.General.PassManager
SinkingLLVM.General.Transforms
sizeLevelLLVM.General.PassManager
SmallLLVM.General.CodeModel
SparseConditionalConstantPropagationLLVM.General.Transforms
splatBreaksChainLLVM.General.Transforms
stackAlignmentOverrideLLVM.General.Target.Options
stackSmashingProtectionBufferSizeLLVM.General.Target.Options
StaticLLVM.General.Relocation
StripDeadDebugInfoLLVM.General.Transforms
StripDebugDeclareLLVM.General.Transforms
StripNonDebugSymbolsLLVM.General.Transforms
StripSymbolsLLVM.General.Transforms
structMemberThresholdLLVM.General.Transforms
TailCallEliminationLLVM.General.Transforms
TargetLLVM.General.Target
TargetLibraryInfoLLVM.General.Target
targetLibraryInfoLLVM.General.PassManager
TargetLoweringLLVM.General.Target
targetLoweringLLVM.General.PassManager
TargetMachineLLVM.General.Target
TargetOptionsLLVM.General.Target
ThreadSanitizerLLVM.General.Transforms
trackOriginsLLVM.General.Transforms
transformsLLVM.General.PassManager
trapFunctionNameLLVM.General.Target.Options
unitAtATimeLLVM.General.PassManager
unsafeFloatingPointMathLLVM.General.Target.Options
useCfgChecksumLLVM.General.Transforms
useDominatorTreeLLVM.General.Transforms
useExpensiveExceptionHandlingSupportLLVM.General.Transforms
useInitArrayLLVM.General.Target.Options
useInlinerWithThresholdLLVM.General.PassManager
useSoftFloatLLVM.General.Target.Options
vectorBitsLLVM.General.Transforms
vectorizeBoolsLLVM.General.Transforms
vectorizeCastsLLVM.General.Transforms
vectorizeCmpLLVM.General.Transforms
vectorizeFloatsLLVM.General.Transforms
vectorizeFusedMultiplyAddLLVM.General.Transforms
vectorizeGetElementPtrLLVM.General.Transforms
vectorizeIntsLLVM.General.Transforms
vectorizeMathLLVM.General.Transforms
vectorizeMemoryOperationsLLVM.General.Transforms
vectorizePointersLLVM.General.Transforms
vectorizeSelectLLVM.General.Transforms
verifyLLVM.General.Analysis
versionLLVM.General.Transforms
WarningKindLLVM.General.Diagnostic
withContextLLVM.General.Context
withDefaultTargetMachineLLVM.General.Target
withJITLLVM.General.ExecutionEngine
withMCJITLLVM.General.ExecutionEngine
withModuleFromASTLLVM.General.Module, LLVM.General
withModuleFromStringLLVM.General.Module, LLVM.General
withModuleInEngineLLVM.General.ExecutionEngine
withPassManagerLLVM.General.PassManager
withTargetLibraryInfoLLVM.General.Target
withTargetMachineLLVM.General.Target
withTargetOptionsLLVM.General.Target
writeAssemblyToFileLLVM.General.Module, LLVM.General
writeBitcodeToFileLLVM.General.Module, LLVM.General
writeObjectToFileLLVM.General.Module, LLVM.General
zeroBaseShadowLLVM.General.Transforms