Searched defs:OldFunc (Results 1 - 1 of 1) sorted by relevance

/external/llvm/lib/Transforms/Utils/
H A DCloneFunction.cpp73 // Clone OldFunc into NewFunc, transforming the old arguments into references to
76 void llvm::CloneFunctionInto(Function *NewFunc, const Function *OldFunc, argument
85 for (Function::const_arg_iterator I = OldFunc->arg_begin(),
86 E = OldFunc->arg_end(); I != E; ++I)
91 if (NewFunc->arg_size() == OldFunc->arg_size())
92 NewFunc->copyAttributesFrom(OldFunc);
95 for (Function::const_arg_iterator I = OldFunc->arg_begin(),
96 E = OldFunc->arg_end(); I != E; ++I)
98 Anew->addAttr( OldFunc->getAttributes()
101 .addAttr(0, OldFunc
200 const Function *OldFunc; member in struct:__anon9153::PruningFunctionCloner
362 CloneAndPruneFunctionInto(Function *NewFunc, const Function *OldFunc, ValueToValueMapTy &VMap, bool ModuleLevelChanges, SmallVectorImpl<ReturnInst*> &Returns, const char *NameSuffix, ClonedCodeInfo *CodeInfo, const TargetData *TD, Instruction *TheCall) argument
[all...]

Completed in 51 milliseconds