Searched refs:NewFunc (Results 1 - 3 of 3) sorted by relevance
/freebsd-10-stable/contrib/llvm/lib/Transforms/Utils/ |
H A D | CloneFunction.cpp | 73 // Clone OldFunc into NewFunc, transforming the old arguments into references to 76 void llvm::CloneFunctionInto(Function *NewFunc, const Function *OldFunc, argument 103 NewFunc->setAttributes(NewFunc->getAttributes() 104 .addAttributes(NewFunc->getContext(), 107 NewFunc->setAttributes(NewFunc->getAttributes() 108 .addAttributes(NewFunc->getContext(), 121 BasicBlock *CBB = CloneBasicBlock(&BB, VMap, NameSuffix, NewFunc, CodeInfo); 135 VMap[OldBBAddr] = BlockAddress::get(NewFunc, CB 202 Function *NewFunc; member in struct:__anon2835::PruningFunctionCloner 365 CloneAndPruneFunctionInto(Function *NewFunc, const Function *OldFunc, ValueToValueMapTy &VMap, bool ModuleLevelChanges, SmallVectorImpl<ReturnInst*> &Returns, const char *NameSuffix, ClonedCodeInfo *CodeInfo, const DataLayout *TD, Instruction *TheCall) argument [all...] |
/freebsd-10-stable/contrib/llvm/include/llvm/Transforms/Utils/ |
H A D | Cloning.h | 119 /// Clone OldFunc into NewFunc, transforming the old arguments into references 120 /// to VMap values. Note that if NewFunc already has basic blocks, the ones 128 void CloneFunctionInto(Function *NewFunc, const Function *OldFunc, 148 void CloneAndPruneFunctionInto(Function *NewFunc, const Function *OldFunc,
|
/freebsd-10-stable/contrib/llvm/tools/clang/lib/Sema/ |
H A D | SemaTemplateInstantiateDecl.cpp | 1166 const FunctionProtoType *NewFunc local 1168 if (OrigFunc->getExtInfo() == NewFunc->getExtInfo()) 1171 FunctionProtoType::ExtProtoInfo NewEPI = NewFunc->getExtProtoInfo(); 1173 return Context.getFunctionType(NewFunc->getResultType(), 1174 NewFunc->getArgTypes(), NewEPI);
|
Completed in 293 milliseconds