about summary refs log tree commit diff
path: root/src/rustllvm/rustllvm.def.in
diff options
context:
space:
mode:
Diffstat (limited to 'src/rustllvm/rustllvm.def.in')
-rw-r--r--src/rustllvm/rustllvm.def.in100
1 files changed, 2 insertions, 98 deletions
diff --git a/src/rustllvm/rustllvm.def.in b/src/rustllvm/rustllvm.def.in
index 1e1c07fd99c..8ebdbd0f307 100644
--- a/src/rustllvm/rustllvm.def.in
+++ b/src/rustllvm/rustllvm.def.in
@@ -584,102 +584,6 @@ LLVMConstNamedStruct
 LLVMStructCreateNamed
 LLVMStructSetBody
 LLVMInlineAsm
+LLVMInitializePasses
 LLVMAddPass
-
-LLVMCreateStripSymbolsPass
-LLVMCreateStripNonDebugSymbolsPass
-LLVMCreateStripDebugDeclarePass
-LLVMCreateStripDeadDebugInfoPass
-LLVMCreateConstantMergePass
-LLVMCreateGlobalOptimizerPass
-LLVMCreateGlobalDCEPass
-LLVMCreateAlwaysInlinerPass
-LLVMCreatePruneEHPass
-LLVMCreateInternalizePass
-LLVMCreateDeadArgEliminationPass
-LLVMCreateDeadArgHackingPass
-LLVMCreateArgumentPromotionPass
-LLVMCreateIPConstantPropagationPass
-LLVMCreateIPSCCPPass
-LLVMCreateLoopExtractorPass
-LLVMCreateSingleLoopExtractorPass
-LLVMCreateBlockExtractorPass
-LLVMCreateStripDeadPrototypesPass
-LLVMCreateFunctionAttrsPass
-LLVMCreateMergeFunctionsPass
-LLVMCreatePartialInliningPass
-LLVMCreateMetaRenamerPass
-LLVMCreateBarrierNoopPass
-LLVMCreateFunctionInliningPass
-LLVMCreateEdgeProfilerPass
-LLVMCreateOptimalEdgeProfilerPass
-LLVMCreatePathProfilerPass
-LLVMCreateGCOVProfilerPass
-LLVMCreateBoundsCheckingPass
-LLVMCreateConstantPropagationPass
-LLVMCreateSCCPPass
-LLVMCreateDeadInstEliminationPass
-LLVMCreateDeadCodeEliminationPass
-LLVMCreateDeadStoreEliminationPass
-LLVMCreateAggressiveDCEPass
-LLVMCreateSROAPass
-LLVMCreateScalarReplAggregatesPass
-LLVMCreateIndVarSimplifyPass
-LLVMCreateInstructionCombiningPass
-LLVMCreateLICMPass
-LLVMCreateLoopStrengthReducePass
-LLVMCreateGlobalMergePass
-LLVMCreateLoopUnswitchPass
-LLVMCreateLoopInstSimplifyPass
-LLVMCreateLoopUnrollPass
-LLVMCreateLoopRotatePass
-LLVMCreateLoopIdiomPass
-LLVMCreatePromoteMemoryToRegisterPass
-LLVMCreateDemoteRegisterToMemoryPass
-LLVMCreateReassociatePass
-LLVMCreateJumpThreadingPass
-LLVMCreateCFGSimplificationPass
-LLVMCreateBreakCriticalEdgesPass
-LLVMCreateLoopSimplifyPass
-LLVMCreateTailCallEliminationPass
-LLVMCreateLowerSwitchPass
-LLVMCreateLowerInvokePass
-LLVMCreateBlockPlacementPass
-LLVMCreateLCSSAPass
-LLVMCreateEarlyCSEPass
-LLVMCreateGVNPass
-LLVMCreateMemCpyOptPass
-LLVMCreateLoopDeletionPass
-LLVMCreateSimplifyLibCallsPass
-LLVMCreateCodeGenPreparePass
-LLVMCreateInstructionNamerPass
-LLVMCreateSinkingPass
-LLVMCreateLowerAtomicPass
-LLVMCreateCorrelatedValuePropagationPass
-LLVMCreateInstructionSimplifierPass
-LLVMCreateLowerExpectIntrinsicPass
-LLVMCreateBBVectorizePass
-LLVMCreateLoopVectorizePass
-LLVMCreateGlobalsModRefPass
-LLVMCreateAliasAnalysisCounterPass
-LLVMCreateAAEvalPass
-LLVMCreateNoAAPass
-LLVMCreateBasicAliasAnalysisPass
-LLVMCreateScalarEvolutionAliasAnalysisPass
-LLVMCreateTypeBasedAliasAnalysisPass
-LLVMCreateProfileLoaderPass
-LLVMCreateProfileMetadataLoaderPass
-LLVMCreateNoProfileInfoPass
-LLVMCreateProfileEstimatorPass
-LLVMCreateProfileVerifierPass
-LLVMCreatePathProfileLoaderPass
-LLVMCreateNoPathProfileInfoPass
-LLVMCreatePathProfileVerifierPass
-LLVMCreateLazyValueInfoPass
-LLVMCreateDependenceAnalysisPass
-LLVMCreateCostModelAnalysisPass
-LLVMCreateInstCountPass
-LLVMCreateRegionInfoPass
-LLVMCreateModuleDebugInfoPrinterPass
-LLVMCreateLintPass
-LLVMCreateVerifierPass
+LLVMCreatePass