/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | WarnMissedTransforms.cpp | 25 OptimizationRemarkEmitter *ORE) { in warnAboutLeftoverTransformations() 86 OptimizationRemarkEmitter *ORE) { in warnAboutLeftoverTransformations() 99 auto &ORE = AM.getResult<OptimizationRemarkEmitterAnalysis>(F); in run() local
|
H A D | AnnotationRemarks.cpp | 28 OptimizationRemarkEmitter &ORE, in tryEmitAutoInitRemark() argument 49 OptimizationRemarkEmitter ORE(&F); in runImpl() local
|
H A D | LoopUnrollAndJamPass.cpp | 155 computeUnrollAndJamCount(Loop * L,Loop * SubLoop,const TargetTransformInfo & TTI,DominatorTree & DT,LoopInfo * LI,AssumptionCache * AC,ScalarEvolution & SE,const SmallPtrSetImpl<const Value * > & EphValues,OptimizationRemarkEmitter * ORE,unsigned OuterTripCount,unsigned OuterTripMultiple,const UnrollCostEstimator & OuterUCE,unsigned InnerTripCount,unsigned InnerLoopSize,TargetTransformInfo::UnrollingPreferences & UP,TargetTransformInfo::PeelingPreferences & PP) computeUnrollAndJamCount() argument 282 tryToUnrollAndJamLoop(Loop * L,DominatorTree & DT,LoopInfo * LI,ScalarEvolution & SE,const TargetTransformInfo & TTI,AssumptionCache & AC,DependenceInfo & DI,OptimizationRemarkEmitter & ORE,int OptLevel) tryToUnrollAndJamLoop() argument 428 tryToUnrollAndJamLoop(LoopNest & LN,DominatorTree & DT,LoopInfo & LI,ScalarEvolution & SE,const TargetTransformInfo & TTI,AssumptionCache & AC,DependenceInfo & DI,OptimizationRemarkEmitter & ORE,int OptLevel,LPMUpdater & U) tryToUnrollAndJamLoop() argument 459 OptimizationRemarkEmitter ORE(&F); run() local [all...] |
H A D | LoopDataPrefetch.cpp | 66 : AC(AC), DT(DT), LI(LI), SE(SE), TTI(TTI), ORE(ORE) {} in LoopDataPrefetch() argument 111 OptimizationRemarkEmitter *ORE; global() member in __anon7c0ce64b0111::LoopDataPrefetch 178 OptimizationRemarkEmitter *ORE = run() local 204 OptimizationRemarkEmitter *ORE = runOnFunction() local
|
H A D | JumpTableToSwitch.cpp | 95 OptimizationRemarkEmitter &ORE) { in expandToSwitch() argument 147 OptimizationRemarkEmitter &ORE = in run() local
|
H A D | TailRecursionElimination.cpp | 189 static bool markTails(Function &F, OptimizationRemarkEmitter *ORE) { in markTails() argument 404 OptimizationRemarkEmitter *ORE; global() member in __anon9cad05e30511::TailRecursionEliminator 434 TailRecursionEliminator(Function & F,const TargetTransformInfo * TTI,AliasAnalysis * AA,OptimizationRemarkEmitter * ORE,DomTreeUpdater & DTU) TailRecursionEliminator() argument 865 eliminate(Function & F,const TargetTransformInfo * TTI,AliasAnalysis * AA,OptimizationRemarkEmitter * ORE,DomTreeUpdater & DTU) eliminate() argument 947 auto &ORE = AM.getResult<OptimizationRemarkEmitterAnalysis>(F); run() local [all...] |
H A D | LoopDeletion.cpp | 401 OptimizationRemarkEmitter &ORE) { in breakBackedgeIfNotTaken() argument 439 OptimizationRemarkEmitter &ORE) { in deleteLoopIfDead() argument 527 OptimizationRemarkEmitter ORE(L.getHeader()->getParent()); in run() local
|
H A D | LoopVersioningLICM.cpp | 162 OptimizationRemarkEmitter *ORE; global() member 583 OptimizationRemarkEmitter ORE(F); run() local [all...] |
H A D | LoopInterchange.cpp | 328 OptimizationRemarkEmitter *ORE; member in __anone99bb3080211::LoopInterchangeProfitability 244 LoopInterchangeLegality(Loop * Outer,Loop * Inner,ScalarEvolution * SE,OptimizationRemarkEmitter * ORE) LoopInterchangeLegality() argument 287 OptimizationRemarkEmitter *ORE; global() member in __anone99bb3080211::LoopInterchangeLegality 302 LoopInterchangeProfitability(Loop * Outer,Loop * Inner,ScalarEvolution * SE,OptimizationRemarkEmitter * ORE) LoopInterchangeProfitability() argument 370 OptimizationRemarkEmitter *ORE; global() member 1720 OptimizationRemarkEmitter ORE(&F); run() local [all...] |
H A D | LoopUnrollPass.cpp | 192 OptimizationRemarkEmitter &ORE, int OptLevel, in gatherUnrollingPreferences() argument 926 computeUnrollCount(Loop * L,const TargetTransformInfo & TTI,DominatorTree & DT,LoopInfo * LI,AssumptionCache * AC,ScalarEvolution & SE,const SmallPtrSetImpl<const Value * > & EphValues,OptimizationRemarkEmitter * ORE,unsigned TripCount,unsigned MaxTripCount,bool MaxOrZero,unsigned TripMultiple,const UnrollCostEstimator & UCE,TargetTransformInfo::UnrollingPreferences & UP,TargetTransformInfo::PeelingPreferences & PP,bool & UseUpperBound) computeUnrollCount() argument 1158 tryToUnrollLoop(Loop * L,DominatorTree & DT,LoopInfo * LI,ScalarEvolution & SE,const TargetTransformInfo & TTI,AssumptionCache & AC,OptimizationRemarkEmitter & ORE,BlockFrequencyInfo * BFI,ProfileSummaryInfo * PSI,bool PreserveLCSSA,int OptLevel,bool OnlyFullUnroll,bool OnlyWhenForced,bool ForgetAllSCEV,std::optional<unsigned> ProvidedCount,std::optional<unsigned> ProvidedThreshold,std::optional<bool> ProvidedAllowPartial,std::optional<bool> ProvidedRuntime,std::optional<bool> ProvidedUpperBound,std::optional<bool> ProvidedAllowPeeling,std::optional<bool> ProvidedAllowProfileBasedPeeling,std::optional<unsigned> ProvidedFullUnrollMaxCount,AAResults * AA=nullptr) tryToUnrollLoop() argument 1449 OptimizationRemarkEmitter ORE(&F); runOnLoop() local 1509 OptimizationRemarkEmitter ORE(L.getHeader()->getParent()); run() local 1600 auto &ORE = AM.getResult<OptimizationRemarkEmitterAnalysis>(F); run() local [all...] |
/llvm-project/llvm/lib/Transforms/Instrumentation/ |
H A D | LowerAllowCheckPass.cpp | 54 static void emitRemark(IntrinsicInst *II, OptimizationRemarkEmitter &ORE, in emitRemark() argument 75 OptimizationRemarkEmitter &ORE, in removeUbsanTraps() argument 137 OptimizationRemarkEmitter &ORE = run() local
|
H A D | PGOMemOPSizeOpt.cpp | 178 OptimizationRemarkEmitter &ORE, DominatorTree *DT, in MemOPSizeOpt() argument 217 OptimizationRemarkEmitter &ORE; member in __anon58d894760111::MemOPSizeOpt 454 OptimizationRemarkEmitter &ORE, in PGOMemOPSizeOptImpl() argument 469 auto &ORE = FAM.getResult<OptimizationRemarkEmitterAnalysis>(F); in run() local
|
/llvm-project/polly/lib/Transform/ |
H A D | ManualOptimizer.cpp | 145 OptimizationRemarkEmitter *ORE; member in __anona6b20d040111::SearchTransformVisitor 205 OptimizationRemarkEmitter *ORE) in SearchTransformVisitor() argument 210 OptimizationRemarkEmitter *ORE, in applyOneTransformation() argument 290 applyManualTransformations(Scop * S,isl::schedule Sched,const Dependences & D,OptimizationRemarkEmitter * ORE) applyManualTransformations() argument [all...] |
H A D | MaximalStaticExpansion.cpp | 77 OptimizationRemarkEmitter &ORE; member in __anon1add5aa90111::MaximalStaticExpansionImpl 413 OptimizationRemarkEmitter &ORE) in MaximalStaticExpansionImpl() argument 463 runMaximalStaticExpansion(Scop &S, OptimizationRemarkEmitter &ORE, in runMaximalStaticExpansion() argument 477 OptimizationRemarkEmitter ORE(&S.getFunction()); in runMSEUsingNPM() local 520 OptimizationRemarkEmitter *ORE = runOnScop() local [all...] |
/llvm-project/llvm/lib/CodeGen/ |
H A D | HardwareLoops.cpp | 113 reportHWLoopFailure(const StringRef Msg,const StringRef ORETag,OptimizationRemarkEmitter * ORE,Loop * TheLoop,Instruction * I=nullptr) reportHWLoopFailure() argument 149 HardwareLoopsImpl(ScalarEvolution & SE,LoopInfo & LI,bool PreserveLCSSA,DominatorTree & DT,const DataLayout & DL,const TargetTransformInfo & TTI,TargetLibraryInfo * TLI,AssumptionCache & AC,OptimizationRemarkEmitter * ORE,HardwareLoopOptions & Opts) HardwareLoopsImpl() argument 172 OptimizationRemarkEmitter *ORE; global() member in __anone70bd8220111::HardwareLoopsImpl 202 HardwareLoop(HardwareLoopInfo & Info,ScalarEvolution & SE,const DataLayout & DL,OptimizationRemarkEmitter * ORE,HardwareLoopOptions & Opts) HardwareLoop() argument 217 OptimizationRemarkEmitter *ORE = nullptr; global() member in __anone70bd8220111::HardwareLoop 244 auto *ORE = &getAnalysis<OptimizationRemarkEmitterWrapperPass>().getORE(); runOnFunction() local 277 auto *ORE = &AM.getResult<OptimizationRemarkEmitterAnalysis>(F); run() local [all...] |
/llvm-project/llvm/lib/Analysis/ |
H A D | InlineAdvisor.cpp | 75 OptimizationRemarkEmitter &ORE, in MandatoryInlineAdvice() argument 143 auto &ORE = FAM.getResult<OptimizationRemarkEmitterAnalysis>(Caller); in getDefaultInlineAdvice() local 177 InlineAdvice(InlineAdvisor * Advisor,CallBase & CB,OptimizationRemarkEmitter & ORE,bool IsInliningRecommended) InlineAdvice() argument 379 shouldInline(CallBase & CB,function_ref<InlineCost (CallBase & CB)> GetInlineCost,OptimizationRemarkEmitter & ORE,bool EnableDeferral) shouldInline() argument 492 emitInlinedInto(OptimizationRemarkEmitter & ORE,DebugLoc DLoc,const BasicBlock * Block,const Function & Callee,const Function & Caller,bool AlwaysInline,function_ref<void (OptimizationRemark &)> ExtraContext,const char * PassName) emitInlinedInto() argument 510 emitInlinedIntoBasedOnCost(OptimizationRemarkEmitter & ORE,DebugLoc DLoc,const BasicBlock * Block,const Function & Callee,const Function & Caller,const InlineCost & IC,bool ForProfileContext,const char * PassName) emitInlinedIntoBasedOnCost() argument 594 getMandatoryKind(CallBase & CB,FunctionAnalysisManager & FAM,OptimizationRemarkEmitter & ORE) getMandatoryKind() argument [all...] |
H A D | MLInlineAdvisor.cpp | 353 auto &ORE = FAM.getResult<OptimizationRemarkEmitterAnalysis>(Caller); getAdviceImpl() local 453 getAdviceFromModel(CallBase & CB,OptimizationRemarkEmitter & ORE) getAdviceFromModel() argument 507 MLInlineAdvice(MLInlineAdvisor * Advisor,CallBase & CB,OptimizationRemarkEmitter & ORE,bool Recommendation) MLInlineAdvice() argument [all...] |
H A D | ReplayInlineAdvisor.cpp | 97 auto &ORE = FAM.getResult<OptimizationRemarkEmitterAnalysis>(Caller); in getAdviceImpl() local
|
/llvm-project/llvm/lib/Transforms/Coroutines/ |
H A D | CoroElide.cpp | 71 OptimizationRemarkEmitter &ORE; member in __anon5f9dc3d10111::CoroIdElider 186 OptimizationRemarkEmitter &ORE) in CoroIdElider() 479 auto &ORE = AM.getResult<OptimizationRemarkEmitterAnalysis>(F); in run() local
|
/llvm-project/llvm/include/llvm/Transforms/Vectorize/ |
H A D | LoopVectorizationLegality.h | 198 OptimizationRemarkEmitter &ORE; variable 245 LoopVectorizationLegality(Loop * L,PredicatedScalarEvolution & PSE,DominatorTree * DT,TargetTransformInfo * TTI,TargetLibraryInfo * TLI,Function * F,LoopAccessInfoManager & LAIs,LoopInfo * LI,OptimizationRemarkEmitter * ORE,LoopVectorizationRequirements * R,LoopVectorizeHints * H,DemandedBits * DB,AssumptionCache * AC,BlockFrequencyInfo * BFI,ProfileSummaryInfo * PSI) LoopVectorizationLegality() argument 494 OptimizationRemarkEmitter *ORE; global() variable
|
/llvm-project/polly/include/polly/ |
H A D | ScopBuilder.h | 54 OptimizationRemarkEmitter &ORE; variable
|
/llvm-project/llvm/include/llvm/Transforms/Utils/ |
H A D | SimplifyLibCalls.h | 107 OptimizationRemarkEmitter &ORE; global() variable
|
H A D | MemoryOpRemark.h | 36 OptimizationRemarkEmitter &ORE; member
|
/llvm-project/llvm/include/llvm/Analysis/ |
H A D | OptimizationRemarkEmitter.h | 148 std::unique_ptr<OptimizationRemarkEmitter> ORE; global() variable
|
/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPURemoveIncompatibleFunctions.cpp | 121 OptimizationRemarkEmitter ORE(&F); reportFunctionRemoved() local
|