Lines Matching defs:NewF
103 Clone(const FnProperties &Props, Function *OrigF, Function *NewF) :
104 Properties(Props), OrigF(OrigF), NewF(NewF) {}
108 Function *NewF;
208 return C.NewF;
268 Function *NewF = findFunction(CallerProps, &F);
269 if (!NewF) {
283 NewF = cloneWithProperties(F, NewProps);
284 Clones.push_back(Clone(CallerProps, &F, NewF));
285 NewRoots.insert(NewF);
288 ToReplace.push_back(std::make_pair(CI, NewF));
318 Function *NewF = CloneFunction(&F, dummy);
319 setFeatures(*NewF, NewProps.Features);
320 setAttributes(*NewF, NewProps.Attributes);
321 NewF->setVisibility(GlobalValue::DefaultVisibility);
322 NewF->setLinkage(GlobalValue::InternalLinkage);
327 std::string NewName = std::string(NewF->getName());
328 NewF->takeName(&F);
332 return NewF;