1
Fork 0

Use the new C API for PassManagerBuilder.

This commit is contained in:
Rafael Ávila de Espíndola 2011-08-11 19:09:52 -04:00
parent 4cee063976
commit 6402b63b4f
6 changed files with 59 additions and 67 deletions

View file

@ -57,21 +57,17 @@ LLVMAddLoopIdiomPass
LLVMAddLoopRotatePass
LLVMAddLoopUnrollPass
LLVMAddLoopUnswitchPass
LLVMAddLowerSetJmpPass
LLVMAddMemCpyOptPass
LLVMAddModule
LLVMAddModuleProvider
LLVMAddPromoteMemoryToRegisterPass
LLVMAddPruneEHPass
LLVMAddRaiseAllocationsPass
LLVMAddReassociatePass
LLVMAddSCCPPass
LLVMAddScalarReplAggregatesPass
LLVMAddScalarReplAggregatesPassSSA
LLVMAddScalarReplAggregatesPassWithThreshold
LLVMAddSimplifyLibCallsPass
LLVMAddStandardFunctionPasses
LLVMAddStandardModulePasses
LLVMAddStripDeadPrototypesPass
LLVMAddStripSymbolsPass
LLVMAddTailCallEliminationPass
@ -489,7 +485,6 @@ LLVMIsAUIToFPInst
LLVMIsAUnaryInstruction
LLVMIsAUndefValue
LLVMIsAUnreachableInst
LLVMIsAUnwindInst
LLVMIsAUser
LLVMIsAVAArgInst
LLVMIsAZExtInst
@ -522,6 +517,16 @@ LLVMPPCFP128Type
LLVMPPCFP128TypeInContext
LLVMParseBitcode
LLVMParseBitcodeInContext
LLVMPassManagerBuilderCreate
LLVMPassManagerBuilderDispose
LLVMPassManagerBuilderPopulateModulePassManager
LLVMPassManagerBuilderSetDisableSimplifyLibCalls
LLVMPassManagerBuilderSetDisableUnitAtATime
LLVMPassManagerBuilderPopulateFunctionPassManager
LLVMPassManagerBuilderSetDisableUnrollLoops
LLVMPassManagerBuilderSetOptLevel
LLVMPassManagerBuilderSetSizeLevel
LLVMPassManagerBuilderUseInlinerWithThreshold
LLVMPointerSize
LLVMPointerType
LLVMPositionBuilder