diff options
| author | Ahmed Bougacha <ahmed.bougacha@gmail.com> | 2017-02-23 19:17:34 +0000 |
|---|---|---|
| committer | Ahmed Bougacha <ahmed.bougacha@gmail.com> | 2017-02-23 19:17:34 +0000 |
| commit | 851125dca903fdaa458d87fb0a35349286a2395f (patch) | |
| tree | 00348b5c640dc6bf1f47dc5b4dee2613d7e533fe /llvm/lib | |
| parent | 4319224628337a6681e87575e50007e86d4cd459 (diff) | |
| download | bcm5719-llvm-851125dca903fdaa458d87fb0a35349286a2395f.tar.gz bcm5719-llvm-851125dca903fdaa458d87fb0a35349286a2395f.zip | |
[ORE] Use const CodeRegions in the remark diagnostics. NFC.
llvm-svn: 296008
Diffstat (limited to 'llvm/lib')
| -rw-r--r-- | llvm/lib/IR/DiagnosticInfo.cpp | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/llvm/lib/IR/DiagnosticInfo.cpp b/llvm/lib/IR/DiagnosticInfo.cpp index fccf34a6ccb..8afb547971c 100644 --- a/llvm/lib/IR/DiagnosticInfo.cpp +++ b/llvm/lib/IR/DiagnosticInfo.cpp @@ -240,14 +240,14 @@ bool OptimizationRemark::isEnabled(StringRef PassName) { OptimizationRemarkMissed::OptimizationRemarkMissed( const char *PassName, StringRef RemarkName, const DiagnosticLocation &Loc, - Value *CodeRegion) + const Value *CodeRegion) : DiagnosticInfoIROptimization( DK_OptimizationRemarkMissed, DS_Remark, PassName, RemarkName, *cast<BasicBlock>(CodeRegion)->getParent(), Loc, CodeRegion) {} OptimizationRemarkMissed::OptimizationRemarkMissed(const char *PassName, StringRef RemarkName, - Instruction *Inst) + const Instruction *Inst) : DiagnosticInfoIROptimization(DK_OptimizationRemarkMissed, DS_Remark, PassName, RemarkName, *Inst->getParent()->getParent(), @@ -260,14 +260,14 @@ bool OptimizationRemarkMissed::isEnabled(StringRef PassName) { OptimizationRemarkAnalysis::OptimizationRemarkAnalysis( const char *PassName, StringRef RemarkName, const DiagnosticLocation &Loc, - Value *CodeRegion) + const Value *CodeRegion) : DiagnosticInfoIROptimization( DK_OptimizationRemarkAnalysis, DS_Remark, PassName, RemarkName, *cast<BasicBlock>(CodeRegion)->getParent(), Loc, CodeRegion) {} OptimizationRemarkAnalysis::OptimizationRemarkAnalysis(const char *PassName, StringRef RemarkName, - Instruction *Inst) + const Instruction *Inst) : DiagnosticInfoIROptimization(DK_OptimizationRemarkAnalysis, DS_Remark, PassName, RemarkName, *Inst->getParent()->getParent(), @@ -275,7 +275,7 @@ OptimizationRemarkAnalysis::OptimizationRemarkAnalysis(const char *PassName, OptimizationRemarkAnalysis::OptimizationRemarkAnalysis( enum DiagnosticKind Kind, const char *PassName, StringRef RemarkName, - const DiagnosticLocation &Loc, Value *CodeRegion) + const DiagnosticLocation &Loc, const Value *CodeRegion) : DiagnosticInfoIROptimization(Kind, DS_Remark, PassName, RemarkName, *cast<BasicBlock>(CodeRegion)->getParent(), Loc, CodeRegion) {} @@ -327,7 +327,7 @@ void llvm::emitOptimizationRemarkAnalysisAliasing(LLVMContext &Ctx, DiagnosticInfoOptimizationFailure::DiagnosticInfoOptimizationFailure( const char *PassName, StringRef RemarkName, const DiagnosticLocation &Loc, - Value *CodeRegion) + const Value *CodeRegion) : DiagnosticInfoIROptimization( DK_OptimizationFailure, DS_Warning, PassName, RemarkName, *cast<BasicBlock>(CodeRegion)->getParent(), Loc, CodeRegion) {} |

