Lines Matching refs:MergeFunctions
197 class MergeFunctions { class
199 MergeFunctions() : FnTree(FunctionNodeCmp(&GlobalNumbers)) { in MergeFunctions() function in __anon1cd1fc5e0111::MergeFunctions
310 MergeFunctions MF; in runOnModule()
327 MergeFunctions MF; in run()
334 bool MergeFunctions::doFunctionalCheck(std::vector<WeakTrackingVH> &Worklist) { in doFunctionalCheck()
411 bool MergeFunctions::runOnModule(Module &M) { in runOnModule()
471 void MergeFunctions::replaceDirectCallers(Function *Old, Function *New) { in replaceDirectCallers()
516 void MergeFunctions::eraseInstsUnrelatedToPDI( in eraseInstsUnrelatedToPDI()
535 void MergeFunctions::eraseTail(Function *G) { in eraseTail()
557 void MergeFunctions::filterInstsUnrelatedToPDI( in filterInstsUnrelatedToPDI()
681 void MergeFunctions::writeThunk(Function *F, Function *G) { in writeThunk()
772 void MergeFunctions::writeAlias(Function *F, Function *G) { in writeAlias()
793 bool MergeFunctions::writeThunkOrAlias(Function *F, Function *G) { in writeThunkOrAlias()
806 void MergeFunctions::mergeTwoFunctions(Function *F, Function *G) { in mergeTwoFunctions()
872 void MergeFunctions::replaceFunctionInTree(const FunctionNode &FN, in replaceFunctionInTree()
911 bool MergeFunctions::insert(Function *NewFunction) { in insert()
943 void MergeFunctions::remove(Function *F) { in remove()
957 void MergeFunctions::removeUsers(Value *V) { in removeUsers()