diff options
author | Adam Nemet <anemet@apple.com> | 2016-09-27 22:19:23 +0000 |
---|---|---|
committer | Adam Nemet <anemet@apple.com> | 2016-09-27 22:19:23 +0000 |
commit | 04758ba38576dde76a7545db3d79028e25a4ecb5 (patch) | |
tree | 5648355e954b614f4d4a63ae4b3f07caa3efc102 /llvm/lib | |
parent | b124331db7eda09e613d86f68376fcc67c677937 (diff) | |
download | bcm5719-llvm-04758ba38576dde76a7545db3d79028e25a4ecb5.tar.gz bcm5719-llvm-04758ba38576dde76a7545db3d79028e25a4ecb5.zip |
Shorten DiagnosticInfoOptimizationRemark* to OptimizationRemark*. NFC
With the new streaming interface, these class names need to be typed a
lot and it's way too looong.
llvm-svn: 282544
Diffstat (limited to 'llvm/lib')
-rw-r--r-- | llvm/lib/Analysis/OptimizationDiagnosticInfo.cpp | 19 | ||||
-rw-r--r-- | llvm/lib/IR/DiagnosticInfo.cpp | 26 | ||||
-rw-r--r-- | llvm/lib/Transforms/IPO/Inliner.cpp | 3 | ||||
-rw-r--r-- | llvm/lib/Transforms/IPO/WholeProgramDevirt.cpp | 2 | ||||
-rw-r--r-- | llvm/lib/Transforms/Scalar/LoopDistribute.cpp | 5 | ||||
-rw-r--r-- | llvm/lib/Transforms/Vectorize/LoopVectorize.cpp | 2 |
6 files changed, 26 insertions, 31 deletions
diff --git a/llvm/lib/Analysis/OptimizationDiagnosticInfo.cpp b/llvm/lib/Analysis/OptimizationDiagnosticInfo.cpp index 50159edf0ae..5c0a81f60e5 100644 --- a/llvm/lib/Analysis/OptimizationDiagnosticInfo.cpp +++ b/llvm/lib/Analysis/OptimizationDiagnosticInfo.cpp @@ -141,8 +141,7 @@ void OptimizationRemarkEmitter::emitOptimizationRemark(const char *PassName, const Value *V, const Twine &Msg) { LLVMContext &Ctx = F->getContext(); - Ctx.diagnose(DiagnosticInfoOptimizationRemark(PassName, *F, DLoc, Msg, - computeHotness(V))); + Ctx.diagnose(OptimizationRemark(PassName, *F, DLoc, Msg, computeHotness(V))); } void OptimizationRemarkEmitter::emitOptimizationRemark(const char *PassName, @@ -156,8 +155,8 @@ void OptimizationRemarkEmitter::emitOptimizationRemarkMissed( const Twine &Msg, bool IsVerbose) { LLVMContext &Ctx = F->getContext(); if (!IsVerbose || shouldEmitVerbose()) - Ctx.diagnose(DiagnosticInfoOptimizationRemarkMissed(PassName, *F, DLoc, Msg, - computeHotness(V))); + Ctx.diagnose( + OptimizationRemarkMissed(PassName, *F, DLoc, Msg, computeHotness(V))); } void OptimizationRemarkEmitter::emitOptimizationRemarkMissed( @@ -171,8 +170,8 @@ void OptimizationRemarkEmitter::emitOptimizationRemarkAnalysis( const Twine &Msg, bool IsVerbose) { LLVMContext &Ctx = F->getContext(); if (!IsVerbose || shouldEmitVerbose()) - Ctx.diagnose(DiagnosticInfoOptimizationRemarkAnalysis( - PassName, *F, DLoc, Msg, computeHotness(V))); + Ctx.diagnose( + OptimizationRemarkAnalysis(PassName, *F, DLoc, Msg, computeHotness(V))); } void OptimizationRemarkEmitter::emitOptimizationRemarkAnalysis( @@ -185,16 +184,16 @@ void OptimizationRemarkEmitter::emitOptimizationRemarkAnalysisFPCommute( const char *PassName, const DebugLoc &DLoc, const Value *V, const Twine &Msg) { LLVMContext &Ctx = F->getContext(); - Ctx.diagnose(DiagnosticInfoOptimizationRemarkAnalysisFPCommute( - PassName, *F, DLoc, Msg, computeHotness(V))); + Ctx.diagnose(OptimizationRemarkAnalysisFPCommute(PassName, *F, DLoc, Msg, + computeHotness(V))); } void OptimizationRemarkEmitter::emitOptimizationRemarkAnalysisAliasing( const char *PassName, const DebugLoc &DLoc, const Value *V, const Twine &Msg) { LLVMContext &Ctx = F->getContext(); - Ctx.diagnose(DiagnosticInfoOptimizationRemarkAnalysisAliasing( - PassName, *F, DLoc, Msg, computeHotness(V))); + Ctx.diagnose(OptimizationRemarkAnalysisAliasing(PassName, *F, DLoc, Msg, + computeHotness(V))); } void OptimizationRemarkEmitter::emitOptimizationRemarkAnalysisAliasing( diff --git a/llvm/lib/IR/DiagnosticInfo.cpp b/llvm/lib/IR/DiagnosticInfo.cpp index 38076e97f95..181958a1f73 100644 --- a/llvm/lib/IR/DiagnosticInfo.cpp +++ b/llvm/lib/IR/DiagnosticInfo.cpp @@ -92,7 +92,7 @@ int llvm::getNextAvailablePluginDiagnosticKind() { return ++PluginKindID; } -const char *DiagnosticInfoOptimizationRemarkAnalysis::AlwaysPrint = ""; +const char *OptimizationRemarkAnalysis::AlwaysPrint = ""; DiagnosticInfoInlineAsm::DiagnosticInfoInlineAsm(const Instruction &I, const Twine &MsgStr, @@ -180,24 +180,25 @@ void DiagnosticInfoOptimizationBase::print(DiagnosticPrinter &DP) const { DP << " (hotness: " << *Hotness << ")"; } -bool DiagnosticInfoOptimizationRemark::isEnabled() const { +bool OptimizationRemark::isEnabled() const { return PassRemarksOptLoc.Pattern && PassRemarksOptLoc.Pattern->match(getPassName()); } -DiagnosticInfoOptimizationRemarkMissed::DiagnosticInfoOptimizationRemarkMissed( - const char *PassName, StringRef RemarkName, Instruction *Inst) +OptimizationRemarkMissed::OptimizationRemarkMissed(const char *PassName, + StringRef RemarkName, + Instruction *Inst) : DiagnosticInfoOptimizationBase(DK_OptimizationRemarkMissed, DS_Remark, PassName, RemarkName, *Inst->getParent()->getParent(), Inst->getDebugLoc(), Inst->getParent()) {} -bool DiagnosticInfoOptimizationRemarkMissed::isEnabled() const { +bool OptimizationRemarkMissed::isEnabled() const { return PassRemarksMissedOptLoc.Pattern && PassRemarksMissedOptLoc.Pattern->match(getPassName()); } -bool DiagnosticInfoOptimizationRemarkAnalysis::isEnabled() const { +bool OptimizationRemarkAnalysis::isEnabled() const { return shouldAlwaysPrint() || (PassRemarksAnalysisOptLoc.Pattern && PassRemarksAnalysisOptLoc.Pattern->match(getPassName())); @@ -210,14 +211,14 @@ void DiagnosticInfoMIRParser::print(DiagnosticPrinter &DP) const { void llvm::emitOptimizationRemark(LLVMContext &Ctx, const char *PassName, const Function &Fn, const DebugLoc &DLoc, const Twine &Msg) { - Ctx.diagnose(DiagnosticInfoOptimizationRemark(PassName, Fn, DLoc, Msg)); + Ctx.diagnose(OptimizationRemark(PassName, Fn, DLoc, Msg)); } void llvm::emitOptimizationRemarkMissed(LLVMContext &Ctx, const char *PassName, const Function &Fn, const DebugLoc &DLoc, const Twine &Msg) { - Ctx.diagnose(DiagnosticInfoOptimizationRemarkMissed(PassName, Fn, DLoc, Msg)); + Ctx.diagnose(OptimizationRemarkMissed(PassName, Fn, DLoc, Msg)); } void llvm::emitOptimizationRemarkAnalysis(LLVMContext &Ctx, @@ -225,8 +226,7 @@ void llvm::emitOptimizationRemarkAnalysis(LLVMContext &Ctx, const Function &Fn, const DebugLoc &DLoc, const Twine &Msg) { - Ctx.diagnose( - DiagnosticInfoOptimizationRemarkAnalysis(PassName, Fn, DLoc, Msg)); + Ctx.diagnose(OptimizationRemarkAnalysis(PassName, Fn, DLoc, Msg)); } void llvm::emitOptimizationRemarkAnalysisFPCommute(LLVMContext &Ctx, @@ -234,8 +234,7 @@ void llvm::emitOptimizationRemarkAnalysisFPCommute(LLVMContext &Ctx, const Function &Fn, const DebugLoc &DLoc, const Twine &Msg) { - Ctx.diagnose(DiagnosticInfoOptimizationRemarkAnalysisFPCommute(PassName, Fn, - DLoc, Msg)); + Ctx.diagnose(OptimizationRemarkAnalysisFPCommute(PassName, Fn, DLoc, Msg)); } void llvm::emitOptimizationRemarkAnalysisAliasing(LLVMContext &Ctx, @@ -243,8 +242,7 @@ void llvm::emitOptimizationRemarkAnalysisAliasing(LLVMContext &Ctx, const Function &Fn, const DebugLoc &DLoc, const Twine &Msg) { - Ctx.diagnose(DiagnosticInfoOptimizationRemarkAnalysisAliasing(PassName, Fn, - DLoc, Msg)); + Ctx.diagnose(OptimizationRemarkAnalysisAliasing(PassName, Fn, DLoc, Msg)); } bool DiagnosticInfoOptimizationFailure::isEnabled() const { diff --git a/llvm/lib/Transforms/IPO/Inliner.cpp b/llvm/lib/Transforms/IPO/Inliner.cpp index 89ae11c0a19..3ffb7544310 100644 --- a/llvm/lib/Transforms/IPO/Inliner.cpp +++ b/llvm/lib/Transforms/IPO/Inliner.cpp @@ -470,8 +470,7 @@ inlineCallsImpl(CallGraphSCC &SCC, CallGraph &CG, if (Function *Callee = CS.getCalledFunction()) if (Callee->isDeclaration()) { using namespace ore; - ORE.emit(DiagnosticInfoOptimizationRemarkMissed(DEBUG_TYPE, - "NoDefinition", &I) + ORE.emit(OptimizationRemarkMissed(DEBUG_TYPE, "NoDefinition", &I) << NV("Callee", Callee) << " will not be inlined into " << NV("Caller", CS.getCaller()) << " because its definition is unavailable" diff --git a/llvm/lib/Transforms/IPO/WholeProgramDevirt.cpp b/llvm/lib/Transforms/IPO/WholeProgramDevirt.cpp index 69c5226451f..7ef5f247392 100644 --- a/llvm/lib/Transforms/IPO/WholeProgramDevirt.cpp +++ b/llvm/lib/Transforms/IPO/WholeProgramDevirt.cpp @@ -710,7 +710,7 @@ bool DevirtModule::areRemarksEnabled() { if (FL.empty()) return false; const Function &Fn = FL.front(); - auto DI = DiagnosticInfoOptimizationRemark(DEBUG_TYPE, Fn, DebugLoc(), ""); + auto DI = OptimizationRemark(DEBUG_TYPE, Fn, DebugLoc(), ""); return DI.isEnabled(); } diff --git a/llvm/lib/Transforms/Scalar/LoopDistribute.cpp b/llvm/lib/Transforms/Scalar/LoopDistribute.cpp index da6b976ef24..3c76389af3b 100644 --- a/llvm/lib/Transforms/Scalar/LoopDistribute.cpp +++ b/llvm/lib/Transforms/Scalar/LoopDistribute.cpp @@ -769,9 +769,8 @@ public: // With Rpass-analysis report why. This is on by default if distribution // was requested explicitly. ORE->emitOptimizationRemarkAnalysis( - Forced ? DiagnosticInfoOptimizationRemarkAnalysis::AlwaysPrint - : LDIST_NAME, - L, Twine("loop not distributed: ") + Message); + Forced ? OptimizationRemarkAnalysis::AlwaysPrint : LDIST_NAME, L, + Twine("loop not distributed: ") + Message); // Also issue a warning if distribution was requested explicitly but it // failed. diff --git a/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp b/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp index 06413546619..c4fc7b2616d 100644 --- a/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp +++ b/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp @@ -1298,7 +1298,7 @@ public: return LV_NAME; if (getForce() == LoopVectorizeHints::FK_Undefined && getWidth() == 0) return LV_NAME; - return DiagnosticInfoOptimizationRemarkAnalysis::AlwaysPrint; + return OptimizationRemarkAnalysis::AlwaysPrint; } bool allowReordering() const { |