Lines Matching refs:Clone
413 Function *Clone = CloneFunction(F, Mappings); in cloneCandidateFunction() local
414 removeSSACopy(*Clone); in cloneCandidateFunction()
415 return Clone; in cloneCandidateFunction()
520 Function *Clone = cloneCandidateFunction(F, Mappings); in specializeFunction() local
523 rewriteCallSites(Clone, S.Args, Mappings); in specializeFunction()
528 Solver.markArgInFuncSpecialization(Clone, S.Args); in specializeFunction()
531 WorkList.push_back(Clone); in specializeFunction()
763 void rewriteCallSites(Function *Clone, const SmallVectorImpl<ArgInfo> &Args, in rewriteCallSites() argument
779 << F->getName() << " with " << Clone->getName() << "\n"); in rewriteCallSites()
786 (CS->getFunction() == Clone && in rewriteCallSites()
797 CS->setCalledFunction(Clone); in rewriteCallSites()