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