Lines Matching refs:CGU
50 static bool SimplifyFunction(Function *F, CallGraphUpdater &CGU);
51 static void DeleteBasicBlock(BasicBlock *BB, CallGraphUpdater &CGU);
62 static bool runImpl(CallGraphUpdater &CGU, SetVector<Function *> &Functions) { in runImpl() argument
72 MadeChange |= SimplifyFunction(F, CGU); in runImpl()
157 MadeChange |= SimplifyFunction(F, CGU); in runImpl()
172 CallGraphUpdater CGU; in runOnSCC() local
173 CGU.initialize(CG, SCC); in runOnSCC()
174 return runImpl(CGU, Functions); in runOnSCC()
181 static bool SimplifyFunction(Function *F, CallGraphUpdater &CGU) { in SimplifyFunction() argument
191 DeleteBasicBlock(UnwindBlock, CGU); // Delete the new BB. in SimplifyFunction()
211 DeleteBasicBlock(New, CGU); // Delete the new BB. in SimplifyFunction()
224 static void DeleteBasicBlock(BasicBlock *BB, CallGraphUpdater &CGU) { in DeleteBasicBlock() argument
240 CGU.removeCallSite(*Call); in DeleteBasicBlock()
242 CGU.removeCallSite(*Call); in DeleteBasicBlock()