Add support for basic remark diagnostics. This is the minimal functionality neede...
authorRiver Riddle <riverriddle@google.com>
Wed, 1 May 2019 19:13:44 +0000 (12:13 -0700)
committerMehdi Amini <joker.eph@gmail.com>
Mon, 6 May 2019 15:24:02 +0000 (08:24 -0700)
commitb14c4b4ca8cf2b97c817f27be208b7b97d483e45
tree7f7f9d658f0cc14c137815dc120b54c7675f739a
parenteaf7f6b67136352f7cf837b59e6c92b4a73dd4cf
Add support for basic remark diagnostics. This is the minimal functionality needed to separate notes from remarks. It also provides a starting point to start building out better remark infrastructure.

--

PiperOrigin-RevId: 246175216
21 files changed:
mlir/include/mlir/IR/Diagnostics.h
mlir/include/mlir/IR/Function.h
mlir/include/mlir/IR/MLIRContext.h
mlir/include/mlir/IR/OpDefinition.h
mlir/include/mlir/IR/Operation.h
mlir/lib/Analysis/LoopAnalysis.cpp
mlir/lib/Analysis/MemRefDependenceCheck.cpp
mlir/lib/Analysis/TestParallelismDetection.cpp
mlir/lib/IR/Function.cpp
mlir/lib/IR/MLIRContext.cpp
mlir/lib/IR/Operation.cpp
mlir/lib/Pass/Pass.cpp
mlir/lib/Transforms/DmaGeneration.cpp
mlir/lib/Transforms/LoopTiling.cpp
mlir/lib/Transforms/PipelineDataTransfer.cpp
mlir/lib/Transforms/Utils/LoopUtils.cpp
mlir/lib/Transforms/Vectorization/VectorizerTestPass.cpp
mlir/lib/Transforms/Vectorize.cpp
mlir/test/Transforms/memref-dependence-check.mlir
mlir/test/Transforms/parallelism-detection.mlir
mlir/tools/mlir-opt/mlir-opt.cpp