Searched refs:NewFunc (Results 1 – 8 of 8) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/Transforms/Utils/ |
| H A D | CloneFunction.cpp | 100 NewFunc->copyAttributesFrom(OldFunc); in CloneFunctionInto() 101 NewFunc->setAttributes(NewAttrs); in CloneFunctionInto() 105 NewFunc->setPersonalityFn( in CloneFunctionInto() 121 NewFunc->setAttributes( in CloneFunctionInto() 141 assert((NewFunc->getParent() == nullptr || in CloneFunctionInto() 157 assert(NewFunc->getParent() && in CloneFunctionInto() 249 BE = NewFunc->end(); in CloneFunctionInto() 271 auto *NewModule = NewFunc->getParent(); in CloneFunctionInto() 330 Function *NewFunc; member 502 if (NewFunc != OldFunc) in CloneBlock() [all …]
|
| H A D | CodeExtractor.cpp | 1522 static void fixupDebugInfoPostExtraction(Function &OldFunc, Function &NewFunc, in fixupDebugInfoPostExtraction() argument 1529 stripDebugInfo(NewFunc); in fixupDebugInfoPostExtraction() 1531 eraseDebugIntrinsicsWithNonLocalRefs(NewFunc); in fixupDebugInfoPostExtraction() 1546 OldSP->getUnit(), NewFunc.getName(), NewFunc.getName(), OldSP->getFile(), in fixupDebugInfoPostExtraction() 1548 NewFunc.setSubprogram(NewSP); in fixupDebugInfoPostExtraction() 1558 for (Instruction &I : instructions(NewFunc)) { in fixupDebugInfoPostExtraction() 1574 auto IsInvalidLocation = [&NewFunc](Value *Location) { in fixupDebugInfoPostExtraction() 1581 return LocationInst && LocationInst->getFunction() != &NewFunc; in fixupDebugInfoPostExtraction() 1607 for (Instruction &I : instructions(NewFunc)) { in fixupDebugInfoPostExtraction() 1623 eraseDebugIntrinsicsWithNonLocalRefs(NewFunc); in fixupDebugInfoPostExtraction() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPURewriteOutArguments.cpp | 316 Function *NewFunc = Function::Create(NewFuncTy, Function::PrivateLinkage, in runOnFunction() local 318 F.getParent()->getFunctionList().insert(F.getIterator(), NewFunc); in runOnFunction() 319 NewFunc->copyAttributesFrom(&F); in runOnFunction() 320 NewFunc->setComdat(F.getComdat()); in runOnFunction() 324 NewFunc->stealArgumentListFrom(F); in runOnFunction() 330 NewFunc->removeRetAttrs(RetAttrs); in runOnFunction() 335 NewFunc->getBasicBlockList().splice(NewFunc->begin(), F.getBasicBlockList()); in runOnFunction() 373 CallInst *StubCall = B.CreateCall(NewFunc, StubCallArgs); in runOnFunction()
|
| /llvm-project-15.0.7/llvm/unittests/Transforms/Utils/ |
| H A D | CloningTest.cpp | 543 NewFunc = CloneFunction(OldFunc, VMap, nullptr); in CreateNewFunc() 553 Function* NewFunc; member in __anon3052adc40111::CloneFunc 560 EXPECT_NE(OldFunc, NewFunc); in TEST_F() 578 inst_iterator NewIter = inst_begin(NewFunc); in TEST_F() 579 inst_iterator NewEnd = inst_end(NewFunc); in TEST_F() 615 inst_iterator NewIter = inst_begin(NewFunc); in TEST_F() 616 inst_iterator NewEnd = inst_end(NewFunc); in TEST_F() 640 EXPECT_EQ(NewFunc->getSubprogram(), in TEST_F() 652 EXPECT_EQ(NewFunc->getSubprogram(), in TEST_F() 789 EXPECT_TRUE(NewFunc != nullptr); in TEST() [all …]
|
| /llvm-project-15.0.7/llvm/include/llvm/Transforms/Utils/ |
| H A D | Cloning.h | 165 void CloneFunctionInto(Function *NewFunc, const Function *OldFunc, 173 void CloneAndPruneIntoFromInst(Function *NewFunc, const Function *OldFunc, 191 void CloneAndPruneFunctionInto(Function *NewFunc, const Function *OldFunc,
|
| H A D | CodeExtractor.h | 173 const Function &NewFunc,
|
| /llvm-project-15.0.7/llvm/lib/ProfileData/ |
| H A D | InstrProfWriter.cpp | 211 bool NewFunc; in overlapRecord() local 213 std::tie(Where, NewFunc) = in overlapRecord() 215 if (NewFunc) { in overlapRecord() 233 bool NewFunc; in addRecord() local 235 std::tie(Where, NewFunc) = in addRecord() 243 if (NewFunc) { in addRecord()
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaTemplateInstantiateDecl.cpp | 1980 const FunctionProtoType *NewFunc in adjustFunctionTypeForInstantiation() local 1982 if (OrigFunc->getExtInfo() == NewFunc->getExtInfo()) in adjustFunctionTypeForInstantiation() 1985 FunctionProtoType::ExtProtoInfo NewEPI = NewFunc->getExtProtoInfo(); in adjustFunctionTypeForInstantiation() 1987 return Context.getFunctionType(NewFunc->getReturnType(), in adjustFunctionTypeForInstantiation() 1988 NewFunc->getParamTypes(), NewEPI); in adjustFunctionTypeForInstantiation()
|