diff --git a/include/llvm/Transforms/IPO.h b/include/llvm/Transforms/IPO.h index e86dd3d71bf..1ae3c81b469 100644 --- a/include/llvm/Transforms/IPO.h +++ b/include/llvm/Transforms/IPO.h @@ -61,6 +61,12 @@ Pass *createFunctionResolvingPass(); // Pass *createFunctionInliningPass(); +//===----------------------------------------------------------------------===// +// createPruneEHPass - Return a new pass object which transforms invoke +// instructions into calls, if the callee can _not_ unwind the stack. +// +Pass *createPruneEHPass(); + //===----------------------------------------------------------------------===// // createInternalizePass - This pass loops over all of the functions in the // input module, looking for a main function. If a main function is found, all