/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/ |
H A D | OptimizationRemarkEmitter.h | 33 class OptimizationRemarkEmitter { 35 OptimizationRemarkEmitter(const Function *F, BlockFrequencyInfo *BFI) in OptimizationRemarkEmitter() function 49 OptimizationRemarkEmitter(const Function *F); 51 OptimizationRemarkEmitter(OptimizationRemarkEmitter &&Arg) in OptimizationRemarkEmitter() function 54 OptimizationRemarkEmitter &operator=(OptimizationRemarkEmitter &&RHS) { 91 return OptimizationRemarkEmitter::allowExtraAnalysis(*F, PassName); in allowExtraAnalysis() 120 OptimizationRemarkEmitter(const OptimizationRemarkEmitter &) = delete; 121 void operator=(const OptimizationRemarkEmitter &) = delete; 139 std::unique_ptr<OptimizationRemarkEmitter> ORE; 148 OptimizationRemarkEmitter &getORE() { in getORE() [all …]
|
H A D | InlineAdvisor.h | 24 class OptimizationRemarkEmitter; variable 56 OptimizationRemarkEmitter &ORE, bool IsInliningRecommended); 107 OptimizationRemarkEmitter &ORE; 123 Optional<InlineCost> OIC, OptimizationRemarkEmitter &ORE, 191 OptimizationRemarkEmitter &ORE); 193 OptimizationRemarkEmitter &getCallerORE(CallBase &CB); 265 OptimizationRemarkEmitter &ORE, bool EnableDeferral = true); 268 void emitInlinedInto(OptimizationRemarkEmitter &ORE, DebugLoc DLoc,
|
H A D | InlineCost.h | 232 OptimizationRemarkEmitter *ORE = nullptr); 246 OptimizationRemarkEmitter *ORE = nullptr); 271 OptimizationRemarkEmitter *ORE = nullptr);
|
H A D | MLInlineAdvisor.h | 51 getAdviceFromModel(CallBase &CB, OptimizationRemarkEmitter &ORE); 74 OptimizationRemarkEmitter &ORE, bool Recommendation) in MLInlineAdvice()
|
H A D | ValueTracking.h | 43 class OptimizationRemarkEmitter; variable 63 OptimizationRemarkEmitter *ORE = nullptr, 79 OptimizationRemarkEmitter *ORE = nullptr, 87 OptimizationRemarkEmitter *ORE = nullptr, 96 OptimizationRemarkEmitter *ORE = nullptr,
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/ |
H A D | OptimizationRemarkEmitter.cpp | 26 OptimizationRemarkEmitter::OptimizationRemarkEmitter(const Function *F) in OptimizationRemarkEmitter() function in OptimizationRemarkEmitter 47 bool OptimizationRemarkEmitter::invalidate( in invalidate() 63 Optional<uint64_t> OptimizationRemarkEmitter::computeHotness(const Value *V) { in computeHotness() 70 void OptimizationRemarkEmitter::computeHotness( in computeHotness() 77 void OptimizationRemarkEmitter::emit( in emit() 113 ORE = std::make_unique<OptimizationRemarkEmitter>(&Fn, BFI); in runOnFunction() 126 OptimizationRemarkEmitter 145 return OptimizationRemarkEmitter(&F, BFI); in run()
|
H A D | InlineAdvisor.cpp | 116 OptimizationRemarkEmitter &ORE, in InlineAdvice() 323 OptimizationRemarkEmitter &ORE, bool EnableDeferral) { in shouldInline() 435 void llvm::emitInlinedInto(OptimizationRemarkEmitter &ORE, DebugLoc DLoc, in emitInlinedInto() 480 OptimizationRemarkEmitter &ORE) { in getMandatoryKind() 511 OptimizationRemarkEmitter &InlineAdvisor::getCallerORE(CallBase &CB) { in getCallerORE()
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Vectorize/ |
H A D | LoopVectorize.h | 74 class OptimizationRemarkEmitter; variable 152 OptimizationRemarkEmitter *ORE; 164 OptimizationRemarkEmitter &ORE_, ProfileSummaryInfo *PSI_); 175 OptimizationRemarkEmitter *ORE, Loop *TheLoop, Instruction *I = nullptr); 181 OptimizationRemarkEmitter *ORE, Loop *TheLoop,
|
H A D | LoopVectorizationLegality.h | 114 OptimizationRemarkEmitter &ORE); 195 OptimizationRemarkEmitter &ORE; 254 LoopInfo *LI, OptimizationRemarkEmitter *ORE, in LoopVectorizationLegality() 496 OptimizationRemarkEmitter *ORE;
|
H A D | SLPVectorizer.h | 42 class OptimizationRemarkEmitter; variable 81 OptimizationRemarkEmitter *ORE_);
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/ |
H A D | HotColdSplitting.h | 23 class OptimizationRemarkEmitter; variable 38 std::function<OptimizationRemarkEmitter &(Function &)> *GORE, in HotColdSplitting() 51 OptimizationRemarkEmitter &ORE, 56 std::function<OptimizationRemarkEmitter &(Function &)> *GetORE;
|
H A D | IROutliner.h | 58 class OptimizationRemarkEmitter; variable 167 function_ref<OptimizationRemarkEmitter &(Function &)> GORE) in IROutliner() 287 function_ref<OptimizationRemarkEmitter &(Function &)> getORE;
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/ |
H A D | HotColdSplitting.cpp | 348 OptimizationRemarkEmitter &ORE, AssumptionCache *AC, unsigned Count) { in extractColdRegion() 618 OptimizationRemarkEmitter &ORE = (*GetORE)(F); in outlineColdRegions() 738 std::unique_ptr<OptimizationRemarkEmitter> ORE; in runOnModule() 739 std::function<OptimizationRemarkEmitter &(Function &)> GetORE = in runOnModule() 740 [&ORE](Function &F) -> OptimizationRemarkEmitter & { in runOnModule() 741 ORE.reset(new OptimizationRemarkEmitter(&F)); in runOnModule() 770 std::unique_ptr<OptimizationRemarkEmitter> ORE; in run() 771 std::function<OptimizationRemarkEmitter &(Function &)> GetORE = in run() 772 [&ORE](Function &F) -> OptimizationRemarkEmitter & { in run() 773 ORE.reset(new OptimizationRemarkEmitter(&F)); in run()
|
H A D | PartialInlining.cpp | 221 OptimizationRemarkEmitter &ORE, 225 OptimizationRemarkEmitter &ORE, 263 OptimizationRemarkEmitter &ORE; 288 OptimizationRemarkEmitter &ORE) const; 345 OptimizationRemarkEmitter &ORE) const; 398 Function &F, OptimizationRemarkEmitter &ORE) const { in computeOutliningColdRegionsInfo() 774 OptimizationRemarkEmitter &ORE) const { in shouldPartialInline() 995 Function *F, FunctionOutliningInfo *OI, OptimizationRemarkEmitter &ORE, in FunctionCloner() 1021 OptimizationRemarkEmitter &ORE, in FunctionCloner() 1300 OptimizationRemarkEmitter ORE(&F); in unswitchFunction() [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/ |
H A D | UnrollLoop.h | 33 class OptimizationRemarkEmitter; variable 86 OptimizationRemarkEmitter *ORE, bool PreserveLCSSA, 101 OptimizationRemarkEmitter *ORE, LPMUpdater *U, 110 OptimizationRemarkEmitter *ORE, unsigned &TripCount,
|
H A D | AutoInitRemark.h | 28 class OptimizationRemarkEmitter; variable 35 OptimizationRemarkEmitter &ORE; 40 AutoInitRemark(OptimizationRemarkEmitter &ORE, StringRef RemarkPass, in AutoInitRemark()
|
H A D | LoopUtils.h | 37 class OptimizationRemarkEmitter; variable 154 SinkAndHoistLICMFlags &, OptimizationRemarkEmitter *); 168 OptimizationRemarkEmitter *); 203 OptimizationRemarkEmitter *); 357 OptimizationRemarkEmitter *ORE = nullptr);
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/ |
H A D | IndirectCallPromotion.cpp | 180 OptimizationRemarkEmitter &ORE; 207 bool SamplePGO, OptimizationRemarkEmitter &ORE) in ICallPromotionFunc() 306 OptimizationRemarkEmitter *ORE) { in promoteIndirectCall() 404 std::unique_ptr<OptimizationRemarkEmitter> OwnedORE; in promoteIndirectCalls() 405 OptimizationRemarkEmitter *ORE; in promoteIndirectCalls() 411 OwnedORE = std::make_unique<OptimizationRemarkEmitter>(&F); in promoteIndirectCalls()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ |
H A D | AnnotationRemarks.cpp | 34 OptimizationRemarkEmitter &ORE, in tryEmitAutoInitRemark() 81 if (!OptimizationRemarkEmitter::allowExtraAnalysis(F, REMARK_PASS)) in runImpl() 87 OptimizationRemarkEmitter ORE(&F); in runImpl()
|
H A D | LoopDeletion.cpp | 144 OptimizationRemarkEmitter &ORE) { in breakBackedgeIfNotTaken() 175 OptimizationRemarkEmitter &ORE) { in deleteLoopIfDead() 266 OptimizationRemarkEmitter ORE(L.getHeader()->getParent()); in run() 328 OptimizationRemarkEmitter ORE(L->getHeader()->getParent()); in runOnLoop()
|
H A D | WarnMissedTransforms.cpp | 26 OptimizationRemarkEmitter *ORE) { in warnAboutLeftoverTransformations() 87 OptimizationRemarkEmitter *ORE) { in warnAboutLeftoverTransformations()
|
H A D | LoopDataPrefetch.cpp | 66 OptimizationRemarkEmitter *ORE) in LoopDataPrefetch() 111 OptimizationRemarkEmitter *ORE; 175 OptimizationRemarkEmitter *ORE = in run() 201 OptimizationRemarkEmitter *ORE = in runOnFunction()
|
H A D | LoopVersioningLICM.cpp | 151 OptimizationRemarkEmitter *ORE, in LoopVersioningLICM() 214 OptimizationRemarkEmitter *ORE; 585 OptimizationRemarkEmitter *ORE = in runOnLoop() 674 OptimizationRemarkEmitter ORE(F); in run()
|
H A D | InstSimplifyPass.cpp | 34 OptimizationRemarkEmitter *ORE) { in runImpl() 109 OptimizationRemarkEmitter *ORE = in runOnFunction()
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/ |
H A D | Instrumentation.h | 29 class OptimizationRemarkEmitter; variable 117 OptimizationRemarkEmitter *ORE);
|