Home | History | Annotate | Download | only in IPO

Lines Matching refs:PruneEH

1 //===- PruneEH.cpp - Pass which deletes unused exception handlers ---------===//
37 struct PruneEH : public CallGraphSCCPass {
39 PruneEH() : CallGraphSCCPass(ID) {
51 char PruneEH::ID = 0;
52 INITIALIZE_PASS_BEGIN(PruneEH, "prune-eh",
55 INITIALIZE_PASS_END(PruneEH, "prune-eh",
58 Pass *llvm::createPruneEHPass() { return new PruneEH(); }
61 bool PruneEH::runOnSCC(CallGraphSCC &SCC) {
175 bool PruneEH::SimplifyFunction(Function *F) {
237 void PruneEH::DeleteBasicBlock(BasicBlock *BB) {