Searched defs:OldFunc (Results 1 - 2 of 2) sorted by relevance
/external/llvm/lib/Transforms/Utils/ |
H A D | CloneFunction.cpp | 74 // Clone OldFunc into NewFunc, transforming the old arguments into references to 77 void llvm::CloneFunctionInto(Function *NewFunc, const Function *OldFunc, argument 87 for (Function::const_arg_iterator I = OldFunc->arg_begin(), 88 E = OldFunc->arg_end(); I != E; ++I) 95 NewFunc->copyAttributesFrom(OldFunc); 98 AttributeSet OldAttrs = OldFunc->getAttributes(); 100 for (const Argument &OldArg : OldFunc->args()) 119 for (Function::const_iterator BI = OldFunc->begin(), BE = OldFunc->end(); 136 Constant *OldBBAddr = BlockAddress::get(const_cast<Function*>(OldFunc), 179 CloneDebugInfoMetadata(Function *NewFunc, const Function *OldFunc, ValueToValueMapTy &VMap) argument 257 const Function *OldFunc; member in struct:__anon26347::PruningFunctionCloner 419 CloneAndPruneFunctionInto(Function *NewFunc, const Function *OldFunc, ValueToValueMapTy &VMap, bool ModuleLevelChanges, SmallVectorImpl<ReturnInst*> &Returns, const char *NameSuffix, ClonedCodeInfo *CodeInfo, const DataLayout *DL, Instruction *TheCall) argument [all...] |
/external/llvm/unittests/Transforms/Utils/ |
H A D | Cloning.cpp | 225 OldFunc = Function::Create(FuncType, GlobalValue::PrivateLinkage, "f", M); 241 FuncType, true, true, 3, 0, false, OldFunc); 244 BasicBlock* Entry = BasicBlock::Create(C, "", OldFunc); 275 NewFunc = CloneFunction(OldFunc, VMap, true, nullptr); 285 Function* OldFunc; member in class:__anon26558::CloneFunc 293 EXPECT_NE(OldFunc, NewFunc); 309 EXPECT_TRUE((Sub1.getFunction() == OldFunc && Sub2.getFunction() == NewFunc) 310 || (Sub1.getFunction() == NewFunc && Sub2.getFunction() == OldFunc)); 331 inst_iterator OldIter = inst_begin(OldFunc); 332 inst_iterator OldEnd = inst_end(OldFunc); [all...] |
Completed in 5930 milliseconds