mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2024-08-17 21:29:20 +00:00
Update list of passes
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19316 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
30becbda10
commit
c313932693
@ -43,40 +43,32 @@ namespace {
|
||||
// The commented out calls below refer to non-existant creation
|
||||
// functions. They will be uncommented as the functions are added.
|
||||
|
||||
// (void) llvm::createADCEPass();
|
||||
// (void) llvm::createArgPromotionPass();
|
||||
// (void) llvm::createBasicBlockTracerPass();
|
||||
(void) llvm::createBlockExtractorPass(bbv);
|
||||
// (void) llvm::createBlockPlacementPass();
|
||||
// (void) llvm::createBlockProfilerPass();
|
||||
(void) llvm::createAggressiveDCEPass();
|
||||
(void) llvm::createArgumentPromotionPass();
|
||||
(void) llvm::createBreakCriticalEdgesPass();
|
||||
// (void) llvm::createCEEPass();
|
||||
// (void) llvm::createCFGSimplifyPass();
|
||||
(void) llvm::createCFGSimplificationPass();
|
||||
(void) llvm::createCombineBranchesPass();
|
||||
// (void) llvm::createConstantExpressionsLowerPass();
|
||||
(void) llvm::createConstantMergePass();
|
||||
(void) llvm::createConstantPropagationPass();
|
||||
// (void) llvm::createDAEPass();
|
||||
// (void) llvm::createDCEPass();
|
||||
// (void) llvm::createDSEPass();
|
||||
// (void) llvm::createDTEPass();
|
||||
(void) llvm::createCorrelatedExpressionEliminationPass();
|
||||
(void) llvm::createDeadArgEliminationPass();
|
||||
(void) llvm::createDeadCodeEliminationPass();
|
||||
(void) llvm::createDeadInstEliminationPass();
|
||||
// (void) llvm::createEdgeProfilerPass();
|
||||
(void) llvm::createDeadStoreEliminationPass();
|
||||
(void) llvm::createDeadTypeEliminationPass();
|
||||
(void) llvm::createEmitFunctionTablePass();
|
||||
// (void) llvm::createFunctionProfilerPass();
|
||||
(void) llvm::createFunctionInliningPass();
|
||||
(void) llvm::createFunctionResolvingPass();
|
||||
// (void) llvm::createFunctionTracerPass();
|
||||
(void) llvm::createGCSEPass();
|
||||
(void) llvm::createGlobalDCEPass();
|
||||
(void) llvm::createGlobalOptimizerPass();
|
||||
// (void) llvm::createIPCPPass();
|
||||
(void) llvm::createIPConstantPropagationPass();
|
||||
(void) llvm::createIPSCCPPass();
|
||||
(void) llvm::createIndVarSimplifyPass();
|
||||
// (void) llvm::createInstCombinerPass();
|
||||
// (void) llvm::createInstLoopsPass();
|
||||
(void) llvm::createInstructionCombiningPass();
|
||||
(void) llvm::createInternalizePass();
|
||||
(void) llvm::createLICMPass();
|
||||
// (void) llvm::createLoopExtractorPass();
|
||||
(void) llvm::createLoopInstrumentationPass();
|
||||
(void) llvm::createLoopSimplifyPass();
|
||||
(void) llvm::createLoopStrengthReducePass();
|
||||
(void) llvm::createLoopUnrollPass();
|
||||
@ -85,25 +77,20 @@ namespace {
|
||||
(void) llvm::createLowerGCPass();
|
||||
(void) llvm::createLowerInvokePass();
|
||||
(void) llvm::createLowerPackedPass();
|
||||
(void) llvm::createLowerSelectPass();
|
||||
(void) llvm::createLowerSetJmpPass();
|
||||
(void) llvm::createLowerSwitchPass();
|
||||
// (void) llvm::createPREPass();
|
||||
// (void) llvm::createProfilePathsPass();
|
||||
// (void) llvm::createPromotePass();
|
||||
(void) llvm::createPromoteMemoryToRegister();
|
||||
(void) llvm::createPruneEHPass();
|
||||
// (void) llvm::createRPRPass();
|
||||
(void) llvm::createRaiseAllocationsPass();
|
||||
(void) llvm::createRaisePointerReferencesPass();
|
||||
(void) llvm::createReassociatePass();
|
||||
(void) llvm::createSCCPPass();
|
||||
// (void) llvm::createSROAPass();
|
||||
// (void) llvm::createSimpleInlinerPass();
|
||||
(void) llvm::createScalarReplAggregatesPass();
|
||||
(void) llvm::createSingleLoopExtractorPass();
|
||||
(void) llvm::createStripSymbolsPass();
|
||||
(void) llvm::createTailCallEliminationPass();
|
||||
(void) llvm::createTailDuplicationPass();
|
||||
// (void) llvm::createTraceBasicBlocksPass();
|
||||
(void) llvm::createUnifyFunctionExitNodesPass();
|
||||
(void) llvm::createTraceValuesPassForBasicBlocks();
|
||||
(void) llvm::createTraceValuesPassForFunction();
|
||||
}
|
||||
} X;
|
||||
};
|
||||
|
Loading…
Reference in New Issue
Block a user