Home
last modified time | relevance | path

Searched refs:OptimizationRemarkAnalysis (Results 1 – 25 of 26) sorted by relevance

12

/llvm-project-15.0.7/llvm/lib/IR/
H A DDiagnosticInfo.cpp48 const char *OptimizationRemarkAnalysis::AlwaysPrint = "";
299 OptimizationRemarkAnalysis::OptimizationRemarkAnalysis( in OptimizationRemarkAnalysis() function in OptimizationRemarkAnalysis
306 OptimizationRemarkAnalysis::OptimizationRemarkAnalysis(const char *PassName, in OptimizationRemarkAnalysis() function in OptimizationRemarkAnalysis
314 OptimizationRemarkAnalysis::OptimizationRemarkAnalysis( in OptimizationRemarkAnalysis() function in OptimizationRemarkAnalysis
321 OptimizationRemarkAnalysis::OptimizationRemarkAnalysis(const char *PassName, in OptimizationRemarkAnalysis() function in OptimizationRemarkAnalysis
328 bool OptimizationRemarkAnalysis::isEnabled() const { in isEnabled()
H A DLegacyPassManager.cpp145 OptimizationRemarkAnalysis R("size-info", "IRSizeChange", in emitInstrCountChangedRemark()
179 OptimizationRemarkAnalysis FR("size-info", "FunctionIRSizeChange", in emitInstrCountChangedRemark()
/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DDiagnosticInfo.h781 class OptimizationRemarkAnalysis : public DiagnosticInfoIROptimization {
789 OptimizationRemarkAnalysis(const char *PassName, StringRef RemarkName,
800 OptimizationRemarkAnalysis(const char *PassName, StringRef Prepend, in OptimizationRemarkAnalysis() function
801 const OptimizationRemarkAnalysis &Orig) in OptimizationRemarkAnalysis()
806 OptimizationRemarkAnalysis(const char *PassName, StringRef RemarkName,
811 OptimizationRemarkAnalysis(const char *PassName, StringRef RemarkName,
846 OptimizationRemarkAnalysis(const char *PassName, const Function &Fn, in OptimizationRemarkAnalysis() function
868 : OptimizationRemarkAnalysis(DK_OptimizationRemarkAnalysisFPCommute, in OptimizationRemarkAnalysisFPCommute()
890 : OptimizationRemarkAnalysis(DK_OptimizationRemarkAnalysisFPCommute, in OptimizationRemarkAnalysisFPCommute()
909 : OptimizationRemarkAnalysis(DK_OptimizationRemarkAnalysisAliasing, in OptimizationRemarkAnalysisAliasing()
[all …]
/llvm-project-15.0.7/llvm/include/llvm/Analysis/
H A DLoopAccessAnalysis.h599 const OptimizationRemarkAnalysis *getReport() const { return Report.get(); } in getReport()
654 OptimizationRemarkAnalysis &recordAnalysis(StringRef RemarkName,
697 std::unique_ptr<OptimizationRemarkAnalysis> Report;
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCodeGenAction.cpp67 return CodeGenOpts.OptimizationRemarkAnalysis.patternMatches(PassName); in isAnalysisRemarkEnabled()
77 return CodeGenOpts.OptimizationRemarkAnalysis.hasValidPattern() || in isAnyRemarkEnabled()
784 if (auto *ORA = dyn_cast<llvm::OptimizationRemarkAnalysis>(&D)) in OptimizationRemarkHandler()
788 CodeGenOpts.OptimizationRemarkAnalysis.patternMatches(D.getPassName())) in OptimizationRemarkHandler()
801 CodeGenOpts.OptimizationRemarkAnalysis.patternMatches(D.getPassName())) in OptimizationRemarkHandler()
813 CodeGenOpts.OptimizationRemarkAnalysis.patternMatches(D.getPassName())) in OptimizationRemarkHandler()
893 OptimizationRemarkHandler(cast<OptimizationRemarkAnalysis>(DI)); in DiagnosticHandlerImpl()
/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DAnnotationRemarks.cpp69 ORE.emit(OptimizationRemarkAnalysis(REMARK_PASS, "AnnotationSummary", in runImpl()
H A DLoopDistribute.cpp876 ORE->emit(OptimizationRemarkAnalysis( in fail()
877 Forced ? OptimizationRemarkAnalysis::AlwaysPrint : LDIST_NAME, in fail()
H A DDFAJumpThreading.cpp600 return OptimizationRemarkAnalysis(DEBUG_TYPE, "MaxPathLengthReached", in paths()
H A DLoopFuse.cpp377 ORE.emit(OptimizationRemarkAnalysis(DEBUG_TYPE, Stat.getName(), in reportInvalidCandidate()
/llvm-project-15.0.7/llvm/lib/Transforms/IPO/
H A DPartialInlining.cpp526 return OptimizationRemarkAnalysis(DEBUG_TYPE, "TooCostly", in computeOutliningColdRegionsInfo()
788 return OptimizationRemarkAnalysis(DEBUG_TYPE, "AlwaysInline", &CB) in shouldPartialInline()
807 return OptimizationRemarkAnalysis(DEBUG_TYPE, "TooCostly", &CB) in shouldPartialInline()
824 return OptimizationRemarkAnalysis(DEBUG_TYPE, "OutliningCallcostTooHigh", in shouldPartialInline()
839 return OptimizationRemarkAnalysis(DEBUG_TYPE, "CanBePartiallyInlined", &CB) in shouldPartialInline()
1390 return OptimizationRemarkAnalysis(DEBUG_TYPE, "OutlineRegionTooSmall", in tryPartialInline()
H A DOpenMPOpt.cpp861 auto Remark = [&](OptimizationRemarkAnalysis ORA) { in printICVs()
880 auto Remark = [&](OptimizationRemarkAnalysis ORA) { in printKernels()
2172 auto Remark = [&](OptimizationRemarkAnalysis ORA) { in getUniqueKernelFor()
2276 auto Remark = [&](OptimizationRemarkAnalysis ORA) { in rewriteDeviceCodeStateMachine()
2281 emitRemark<OptimizationRemarkAnalysis>(F, "OMP101", Remark); in rewriteDeviceCodeStateMachine()
2289 auto Remark = [&](OptimizationRemarkAnalysis ORA) { in rewriteDeviceCodeStateMachine()
2293 emitRemark<OptimizationRemarkAnalysis>(F, "OMP102", Remark); in rewriteDeviceCodeStateMachine()
3358 auto Remark = [&](OptimizationRemarkAnalysis ORA) { in changeToSPMDMode()
3725 auto Remark = [&](OptimizationRemarkAnalysis OR) { in buildCustomStateMachine()
3735 auto Remark = [&](OptimizationRemarkAnalysis ORA) { in buildCustomStateMachine()
[all …]
H A DSampleProfile.cpp621 OptimizationRemarkAnalysis Remark(DEBUG_TYPE, "AppliedSamples", &Inst); in getProbeWeight()
990 ORE->emit(OptimizationRemarkAnalysis(getAnnotatedRemarkPassName(), in emitOptimizationRemarksForInlineCandidates()
1211 ORE->emit(OptimizationRemarkAnalysis(getAnnotatedRemarkPassName(), in tryInlineCandidate()
1518 OptimizationRemarkAnalysis(getAnnotatedRemarkPassName(), "NotInline", in promoteMergeNotInlinedContextSamples()
/llvm-project-15.0.7/llvm/lib/Transforms/Vectorize/
H A DLoopVectorizationLegality.cpp192 return OptimizationRemarkAnalysis(vectorizeAnalysisPassName(), in allowVectorization()
238 return OptimizationRemarkAnalysis::AlwaysPrint; in vectorizeAnalysisPassName()
909 const OptimizationRemarkAnalysis *LAR = LAI->getReport(); in canVectorizeMemory()
912 return OptimizationRemarkAnalysis(Hints->vectorizeAnalysisPassName(), in canVectorizeMemory()
H A DLoopVectorize.cpp922 static OptimizationRemarkAnalysis createLVAnalysis(const char *PassName, in createLVAnalysis()
935 return OptimizationRemarkAnalysis(PassName, RemarkName, DL, CodeRegion); in createLVAnalysis()
3045 return OptimizationRemarkAnalysis(DEBUG_TYPE, "VectorizationCodeSize", in emitMemRuntimeChecks()
4908 return OptimizationRemarkAnalysis(DEBUG_TYPE, "VectorizationFactor", in computeFeasibleMaxVF()
4924 return OptimizationRemarkAnalysis(DEBUG_TYPE, "VectorizationFactor", in computeFeasibleMaxVF()
4936 return OptimizationRemarkAnalysis(DEBUG_TYPE, "VectorizationFactor", in computeFeasibleMaxVF()
9921 return OptimizationRemarkAnalysis(LV_NAME, "VectorMixedPrecision", in checkMixedPrecision()
10309 return OptimizationRemarkAnalysis(VAPassName, VecDiagMsg.first, in processLoop()
10317 return OptimizationRemarkAnalysis(LV_NAME, IntDiagMsg.first, in processLoop()
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DHardwareLoops.cpp90 static OptimizationRemarkAnalysis
103 OptimizationRemarkAnalysis R(DEBUG_TYPE, RemarkName, DL, CodeRegion); in createHWLoopAnalysis()
/llvm-project-15.0.7/clang/include/clang/Basic/
H A DCodeGenOptions.h343 OptRemark OptimizationRemarkAnalysis; variable
/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DMemoryOpRemark.cpp158 return std::make_unique<OptimizationRemarkAnalysis>(Args...); in makeRemark()
/llvm-project-15.0.7/polly/lib/Transform/
H A DMaximalStaticExpansion.cpp83 ORE.emit(OptimizationRemarkAnalysis(DEBUG_TYPE, "ExpansionRejection", Inst) in emitRemark()
H A DDeLICM.cpp1218 OptimizationRemarkAnalysis R(DEBUG_TYPE, "OutOfQuota", Begin, in computeZone()
/llvm-project-15.0.7/polly/lib/Analysis/
H A DScopBuilder.cpp1381 OptimizationRemarkAnalysis(DEBUG_TYPE, "IgnoreUserAssumption", CI) in addUserAssumptions()
1432 ORE.emit(OptimizationRemarkAnalysis(DEBUG_TYPE, "UserAssumption", CI) in addUserAssumptions()
3287 ORE.emit(OptimizationRemarkAnalysis(DEBUG_TYPE, "PossibleAlias", in buildAliasGroup()
3611 ORE.emit(OptimizationRemarkAnalysis(DEBUG_TYPE, "ScopEntry", Beg, P.first) in ScopBuilder()
3632 ORE.emit(OptimizationRemarkAnalysis(DEBUG_TYPE, "ScopEnd", End, P.first) in ScopBuilder()
3635 ORE.emit(OptimizationRemarkAnalysis(DEBUG_TYPE, "ScopEnd", End, P.second) in ScopBuilder()
H A DScopInfo.cpp1996 ORE.emit(OptimizationRemarkAnalysis(DEBUG_TYPE, "AssumpRestrict", Loc, BB) in trackAssumption()
1999 ORE.emit(OptimizationRemarkAnalysis(DEBUG_TYPE, "AssumpRestrict", Loc, in trackAssumption()
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DLoopAccessAnalysis.cpp2425 OptimizationRemarkAnalysis &R = in emitUnsafeDependenceRemark()
2472 OptimizationRemarkAnalysis &LoopAccessInfo::recordAnalysis(StringRef RemarkName, in recordAnalysis()
2487 Report = std::make_unique<OptimizationRemarkAnalysis>(DEBUG_TYPE, RemarkName, DL, in recordAnalysis()
/llvm-project-15.0.7/llvm/include/llvm/Transforms/Utils/
H A DSampleProfileLoaderBaseImpl.h65 using OptRemarkAnalysisT = OptimizationRemarkAnalysis;
/llvm-project-15.0.7/llvm/lib/Transforms/Instrumentation/
H A DPGOInstrumentation.cpp1714 OptimizationRemarkAnalysis Remark(DEBUG_TYPE, "bfi-verify", in verifyFuncBFI()
1726 return OptimizationRemarkAnalysis(DEBUG_TYPE, "bfi-verify", in verifyFuncBFI()
/llvm-project-15.0.7/clang/lib/Frontend/
H A DCompilerInvocation.cpp1541 Opts.OptimizationRemarkAnalysis); in GenerateCodeGenArgs()
1956 Opts.OptimizationRemarkAnalysis = ParseOptimizationRemark( in ParseCodeGenArgs()
1961 Opts.OptimizationRemarkAnalysis.hasValidPattern(); in ParseCodeGenArgs()

12