| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUPropagateAttributes.cpp | 103 Clone(const FnProperties &Props, Function *OrigF, Function *NewF) : in Clone() argument 104 Properties(Props), OrigF(OrigF), NewF(NewF) {} in Clone() 107 Function *OrigF; member in __anon0f7074c60111::AMDGPUPropagateAttributes::Clone 124 Function *OrigF); 204 Function *OrigF) { in findFunction() argument 207 if (C.OrigF == OrigF && PropsNeeded == C.Properties) in findFunction()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/ |
| H A D | IndirectionUtils.cpp | 305 void moveFunctionBody(Function &OrigF, ValueToValueMapTy &VMap, in moveFunctionBody() argument 308 assert(!OrigF.isDeclaration() && "Nothing to move"); in moveFunctionBody() 310 NewF = cast<Function>(VMap[&OrigF]); in moveFunctionBody() 312 assert(VMap[&OrigF] == NewF && "Incorrect function mapping in VMap."); in moveFunctionBody() 314 assert(NewF->getParent() != OrigF.getParent() && in moveFunctionBody() 319 CloneFunctionInto(NewF, &OrigF, VMap, in moveFunctionBody() 322 OrigF.deleteBody(); in moveFunctionBody()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Coroutines/ |
| H A D | CoroSplit.cpp | 100 Function &OrigF; member in __anonf5863d720111::CoroCloner 115 CoroCloner(Function &OrigF, const Twine &Suffix, coro::Shape &Shape, in CoroCloner() argument 117 : OrigF(OrigF), NewF(nullptr), Suffix(Suffix), Shape(Shape), in CoroCloner() 118 FKind(FKind), Builder(OrigF.getContext()) { in CoroCloner() 123 CoroCloner(Function &OrigF, const Twine &Suffix, coro::Shape &Shape, in CoroCloner() argument 125 : OrigF(OrigF), NewF(NewF), Suffix(Suffix), Shape(Shape), in CoroCloner() 127 Builder(OrigF.getContext()), ActiveSuspend(ActiveSuspend) { in CoroCloner() 466 static Function *createCloneDeclaration(Function &OrigF, coro::Shape &Shape, in createCloneDeclaration() argument 470 Module *M = OrigF.getParent(); in createCloneDeclaration() 477 OrigF.getName() + Suffix); in createCloneDeclaration() [all …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/ |
| H A D | HotColdSplitting.cpp | 369 Function *OrigF = Region[0]->getParent(); in extractColdRegion() local 383 if (OrigF->hasSection()) in extractColdRegion() 384 OutF->setSection(OrigF->getSection()); in extractColdRegion() 393 << ore::NV("Original", OrigF) << " split cold code into " in extractColdRegion()
|
| H A D | IROutliner.cpp | 521 Function *OrigF = Region.StartBB->getParent(); in getCodeExtractorArguments() local 522 CodeExtractorAnalysisCache CEAC(*OrigF); in getCodeExtractorArguments() 1475 Function *OrigF = Region.StartBB->getParent(); in extractSection() local 1476 CodeExtractorAnalysisCache CEAC(*OrigF); in extractSection()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/ |
| H A D | IndirectionUtils.h | 531 void moveFunctionBody(Function &OrigF, ValueToValueMapTy &VMap,
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ |
| H A D | LoopStrengthReduce.cpp | 2617 LSRInstance::FindUseWithSimilarFormula(const Formula &OrigF, in FindUseWithSimilarFormula() argument 2631 LU.HasFormulaWithSameRegs(OrigF)) { in FindUseWithSimilarFormula() 2636 if (F.BaseRegs == OrigF.BaseRegs && in FindUseWithSimilarFormula() 2637 F.ScaledReg == OrigF.ScaledReg && in FindUseWithSimilarFormula() 2638 F.BaseGV == OrigF.BaseGV && in FindUseWithSimilarFormula() 2639 F.Scale == OrigF.Scale && in FindUseWithSimilarFormula() 2640 F.UnfoldedOffset == OrigF.UnfoldedOffset) { in FindUseWithSimilarFormula()
|