Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DDiagnosticInfo.h829 class LLVM_ABI OptimizationRemarkAnalysis
837 OptimizationRemarkAnalysis(const char *PassName, StringRef RemarkName,
848 OptimizationRemarkAnalysis(const char *PassName, StringRef Prepend, in OptimizationRemarkAnalysis() function
849 const OptimizationRemarkAnalysis &Orig) in OptimizationRemarkAnalysis()
854 OptimizationRemarkAnalysis(const char *PassName, StringRef RemarkName,
859 OptimizationRemarkAnalysis(const char *PassName, StringRef RemarkName,
874 OptimizationRemarkAnalysis(enum DiagnosticKind Kind, const char *PassName, in OptimizationRemarkAnalysis() function
879 OptimizationRemarkAnalysis(enum DiagnosticKind Kind, const char *PassName,
894 OptimizationRemarkAnalysis(const char *PassName, const Function &Fn, in OptimizationRemarkAnalysis() function
903 : public OptimizationRemarkAnalysis {
[all …]
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DDiagnosticInfo.cpp50 const char *OptimizationRemarkAnalysis::AlwaysPrint = "";
348 OptimizationRemarkAnalysis::OptimizationRemarkAnalysis( in OptimizationRemarkAnalysis() function in OptimizationRemarkAnalysis
355 OptimizationRemarkAnalysis::OptimizationRemarkAnalysis(const char *PassName, in OptimizationRemarkAnalysis() function in OptimizationRemarkAnalysis
363 OptimizationRemarkAnalysis::OptimizationRemarkAnalysis( in OptimizationRemarkAnalysis() function in OptimizationRemarkAnalysis
369 OptimizationRemarkAnalysis::OptimizationRemarkAnalysis(const char *PassName, in OptimizationRemarkAnalysis() function in OptimizationRemarkAnalysis
376 bool OptimizationRemarkAnalysis::isEnabled() const { in isEnabled()
H A DLegacyPassManager.cpp143 OptimizationRemarkAnalysis R("size-info", "IRSizeChange", in emitInstrCountChangedRemark()
177 OptimizationRemarkAnalysis FR("size-info", "FunctionIRSizeChange", in emitInstrCountChangedRemark()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCodeGenAction.cpp71 return CodeGenOpts.OptimizationRemarkAnalysis.patternMatches(PassName); in isAnalysisRemarkEnabled()
81 return CodeGenOpts.OptimizationRemarkAnalysis.hasValidPattern() || in isAnyRemarkEnabled()
689 if (auto *ORA = dyn_cast<llvm::OptimizationRemarkAnalysis>(&D)) in OptimizationRemarkHandler()
693 CodeGenOpts.OptimizationRemarkAnalysis.patternMatches(D.getPassName())) in OptimizationRemarkHandler()
706 CodeGenOpts.OptimizationRemarkAnalysis.patternMatches(D.getPassName())) in OptimizationRemarkHandler()
718 CodeGenOpts.OptimizationRemarkAnalysis.patternMatches(D.getPassName())) in OptimizationRemarkHandler()
803 OptimizationRemarkHandler(cast<OptimizationRemarkAnalysis>(DI)); in DiagnosticHandlerImpl()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DAnnotationRemarks.cpp69 ORE.emit(OptimizationRemarkAnalysis(REMARK_PASS, "AnnotationSummary", in runImpl()
H A DLoopDistribute.cpp872 ORE->emit(OptimizationRemarkAnalysis( in fail()
873 Forced ? OptimizationRemarkAnalysis::AlwaysPrint : LDIST_NAME, in fail()
H A DDFAJumpThreading.cpp697 return OptimizationRemarkAnalysis(DEBUG_TYPE, "MaxPathLengthReached", in paths()
H A DLoopInterchange.cpp1955 return OptimizationRemarkAnalysis(DEBUG_TYPE, "Dependence", in run()
H A DLoopFuse.cpp375 ORE.emit(OptimizationRemarkAnalysis(DEBUG_TYPE, Stat.getName(), in reportInvalidCandidate()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DLoopAccessAnalysis.h717 const OptimizationRemarkAnalysis *getReport() const { return Report.get(); } in getReport()
778 OptimizationRemarkAnalysis &
833 std::unique_ptr<OptimizationRemarkAnalysis> Report;
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DPartialInlining.cpp477 return OptimizationRemarkAnalysis(DEBUG_TYPE, "TooCostly", in computeOutliningColdRegionsInfo()
735 return OptimizationRemarkAnalysis(DEBUG_TYPE, "AlwaysInline", &CB) in shouldPartialInline()
754 return OptimizationRemarkAnalysis(DEBUG_TYPE, "TooCostly", &CB) in shouldPartialInline()
771 return OptimizationRemarkAnalysis(DEBUG_TYPE, "OutliningCallcostTooHigh", in shouldPartialInline()
786 return OptimizationRemarkAnalysis(DEBUG_TYPE, "CanBePartiallyInlined", &CB) in shouldPartialInline()
1332 return OptimizationRemarkAnalysis(DEBUG_TYPE, "OutlineRegionTooSmall", in tryPartialInline()
H A DOpenMPOpt.cpp1010 auto Remark = [&](OptimizationRemarkAnalysis ORA) { in printICVs()
1018 emitRemark<OptimizationRemarkAnalysis>(F, "OpenMPICVTracker", Remark); in printICVs()
1029 auto Remark = [&](OptimizationRemarkAnalysis ORA) { in printKernels()
1034 emitRemark<OptimizationRemarkAnalysis>(F, "OpenMPGPU", Remark); in printKernels()
2098 auto Remark = [&](OptimizationRemarkAnalysis ORA) { in getUniqueKernelFor()
2101 emitRemark<OptimizationRemarkAnalysis>(&F, "OMP100", Remark); in getUniqueKernelFor()
2202 auto Remark = [&](OptimizationRemarkAnalysis ORA) { in rewriteDeviceCodeStateMachine()
2207 emitRemark<OptimizationRemarkAnalysis>(F, "OMP101", Remark); in rewriteDeviceCodeStateMachine()
2215 auto Remark = [&](OptimizationRemarkAnalysis ORA) { in rewriteDeviceCodeStateMachine()
2219 emitRemark<OptimizationRemarkAnalysis>(F, "OMP102", Remark); in rewriteDeviceCodeStateMachine()
[all …]
H A DSampleProfile.cpp1019 ORE->emit(OptimizationRemarkAnalysis(getAnnotatedRemarkPassName(), in emitOptimizationRemarksForInlineCandidates()
1246 ORE->emit(OptimizationRemarkAnalysis(getAnnotatedRemarkPassName(), in tryInlineCandidate()
1551 OptimizationRemarkAnalysis(getAnnotatedRemarkPassName(), "NotInline", in promoteMergeNotInlinedContextSamples()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorizationLegality.cpp200 return OptimizationRemarkAnalysis(vectorizeAnalysisPassName(), in allowVectorization()
245 return OptimizationRemarkAnalysis::AlwaysPrint; in vectorizeAnalysisPassName()
1202 const OptimizationRemarkAnalysis *LAR = LAI->getReport(); in canVectorizeMemory()
1205 return OptimizationRemarkAnalysis(Hints->vectorizeAnalysisPassName(), in canVectorizeMemory()
H A DLoopVectorize.cpp799 static OptimizationRemarkAnalysis
810 return OptimizationRemarkAnalysis(PassName, RemarkName, DL, CodeRegion);
3566 return OptimizationRemarkAnalysis(DEBUG_TYPE, "VectorizationFactor", in computeFeasibleMaxVF()
3582 return OptimizationRemarkAnalysis(DEBUG_TYPE, "VectorizationFactor", in computeFeasibleMaxVF()
3594 return OptimizationRemarkAnalysis(DEBUG_TYPE, "VectorizationFactor", in computeFeasibleMaxVF()
9325 return OptimizationRemarkAnalysis(DEBUG_TYPE, "VectorizationCodeSize", in attachRuntimeChecks()
9508 return OptimizationRemarkAnalysis(LV_NAME, "VectorMixedPrecision", in checkMixedPrecision()
10207 return OptimizationRemarkAnalysis(VAPassName, VecDiagMsg.first, in processLoop()
10215 return OptimizationRemarkAnalysis(LV_NAME, IntDiagMsg.first, in processLoop()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DHardwareLoops.cpp91 static OptimizationRemarkAnalysis
104 OptimizationRemarkAnalysis R(DEBUG_TYPE, RemarkName, DL, CodeRegion); in createHWLoopAnalysis()
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DCodeGenOptions.h394 OptRemark OptimizationRemarkAnalysis; variable
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DMemoryOpRemark.cpp161 return std::make_unique<OptimizationRemarkAnalysis>(Args...); in makeRemark()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DLoopAccessAnalysis.cpp2794 OptimizationRemarkAnalysis &R = in emitUnsafeDependenceRemark()
2840 OptimizationRemarkAnalysis &
2855 Report = std::make_unique<OptimizationRemarkAnalysis>(DEBUG_TYPE, RemarkName, in recordAnalysis()
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DSampleProfileLoaderBaseImpl.h72 using OptRemarkAnalysisT = OptimizationRemarkAnalysis;
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DPGOInstrumentation.cpp2133 OptimizationRemarkAnalysis Remark(DEBUG_TYPE, "bfi-verify", in verifyFuncBFI()
2145 return OptimizationRemarkAnalysis(DEBUG_TYPE, "bfi-verify", in verifyFuncBFI()
/freebsd/contrib/llvm-project/clang/lib/Frontend/
H A DCompilerInvocation.cpp1828 Opts.OptimizationRemarkAnalysis); in GenerateCodeGenArgs()
2270 Opts.OptimizationRemarkAnalysis = ParseOptimizationRemark( in ParseCodeGenArgs()
2275 Opts.OptimizationRemarkAnalysis.hasValidPattern(); in ParseCodeGenArgs()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp8975 [&](OptimizationRemarkAnalysis &R) -> OptimizationRemarkAnalysis & { in LowerCall()
9009 auto R = CLI.CB ? OptimizationRemarkAnalysis("sme", "SMELazySaveZA", in LowerCall()
9011 : OptimizationRemarkAnalysis("sme", "SMELazySaveZA", in LowerCall()
9033 auto R = CLI.CB ? OptimizationRemarkAnalysis("sme", "SMETransition", in LowerCall()
9035 : OptimizationRemarkAnalysis("sme", "SMETransition", in LowerCall()