|
ModulePass * | llvm::createStripSymbolsPass (bool OnlyDebugInfo=false) |
|
ModulePass * | llvm::createStripNonDebugSymbolsPass () |
|
ModulePass * | llvm::createStripDebugDeclarePass () |
|
ModulePass * | llvm::createStripDeadDebugInfoPass () |
|
ModulePass * | llvm::createConstantMergePass () |
|
ModulePass * | llvm::createGlobalOptimizerPass () |
|
ModulePass * | llvm::createGlobalDCEPass () |
|
ModulePass * | llvm::createGVExtractionPass (std::vector< GlobalValue * > &GVs, bool deleteFn=false) |
|
Pass * | llvm::createFunctionInliningPass () |
|
Pass * | llvm::createFunctionInliningPass (int Threshold) |
|
Pass * | llvm::createAlwaysInlinerPass () |
|
Pass * | llvm::createAlwaysInlinerPass (bool InsertLifetime) |
|
Pass * | llvm::createPruneEHPass () |
|
ModulePass * | llvm::createInternalizePass (ArrayRef< const char * > ExportList) |
|
ModulePass * | llvm::createInternalizePass () |
| createInternalizePass - Same as above, but with an empty exportList. More...
|
|
ModulePass * | llvm::createDeadArgEliminationPass () |
|
ModulePass * | llvm::createDeadArgHackingPass () |
|
Pass * | llvm::createArgumentPromotionPass (unsigned maxElements=3) |
|
ModulePass * | llvm::createIPConstantPropagationPass () |
|
ModulePass * | llvm::createIPSCCPPass () |
|
Pass * | llvm::createLoopExtractorPass () |
|
Pass * | llvm::createSingleLoopExtractorPass () |
|
ModulePass * | llvm::createBlockExtractorPass () |
|
ModulePass * | llvm::createStripDeadPrototypesPass () |
|
Pass * | llvm::createFunctionAttrsPass () |
|
ModulePass * | llvm::createMergeFunctionsPass () |
|
ModulePass * | llvm::createPartialInliningPass () |
|
ModulePass * | llvm::createMetaRenamerPass () |
|
ModulePass * | llvm::createBarrierNoopPass () |
|