Lines Matching defs:NewFunction
238 bool insert(Function *NewFunction);
980 bool MergeFunctions::insert(Function *NewFunction) {
982 FnTree.insert(FunctionNode(NewFunction));
985 assert(FNodesInTree.count(NewFunction) == 0);
986 FNodesInTree.insert({NewFunction, Result.first});
987 LLVM_DEBUG(dbgs() << "Inserting as unique: " << NewFunction->getName()
994 if (!isFuncOrderCorrect(OldF.getFunc(), NewFunction)) {
997 replaceFunctionInTree(*Result.first, NewFunction);
998 NewFunction = F;
1003 << " == " << NewFunction->getName() << '\n');
1005 Function *DeleteF = NewFunction;