1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-24 03:33:20 +01:00

Add new prototype for createLowerInvokePass(). Make simplifycfg be a

functionpass

llvm-svn: 8870
This commit is contained in:
Chris Lattner 2003-10-05 19:15:13 +00:00
parent 40a236b9ea
commit 8848bf58ce

View File

@ -197,7 +197,7 @@ Pass *createTailDuplicationPass();
// CFG Simplification - Merge basic blocks, eliminate unreachable blocks,
// simplify terminator instructions, etc...
//
Pass *createCFGSimplificationPass();
FunctionPass *createCFGSimplificationPass();
//===----------------------------------------------------------------------===//
@ -261,6 +261,15 @@ FunctionPass *createLowerAllocationsPass();
//
FunctionPass *createLowerSwitchPass();
//===----------------------------------------------------------------------===//
// This pass converts 'invoke' instructions calls, and 'unwind' instructions
// into calls to abort().
//
FunctionPass *createLowerInvokePass();
//===----------------------------------------------------------------------===//
//
// These functions removes symbols from functions and modules.