summaryrefslogtreecommitdiffstats
path: root/mlir/lib/IR/Diagnostics.cpp
Commit message (Expand)AuthorAgeFilesLines
* Adjust License.txt file to use the LLVM licenseMehdi Amini2019-12-231-13/+4
* NFC: Remove unnecessary 'llvm::' prefix from uses of llvm symbols declared in...River Riddle2019-12-181-11/+9
* minor spelling tweaksKazuaki Ishizaki2019-12-061-1/+1
* Add a flag to dump the current stack trace when emitting a diagnostic.River Riddle2019-12-051-0/+19
* Add a printer flag to use local scope when printing IR.River Riddle2019-11-121-1/+1
* Add @below and @above directives to verify-diagnostics.River Riddle2019-10-231-7/+39
* Fix minor spelling tweaks (NFC)Kazuaki Ishizaki2019-10-201-1/+1
* Pre-allocate space for results from a regex match that uses 3 match strings.MLIR Team2019-10-091-1/+1
* Refactor DiagnosticEngine to support multiple registered diagnostic handlers.River Riddle2019-09-231-67/+69
* Fix a number of Clang-Tidy warnings.Christian Sigg2019-09-231-1/+1
* Forward diagnostics from untracked threads in ParallelDiagnosticHandler.River Riddle2019-09-131-4/+20
* Change from llvm::make_unique to std::make_uniqueJacques Pienaar2019-08-171-1/+1
* Avoid passing in line/col for files not registered with SourceMgr.Jacques Pienaar2019-08-121-6/+4
* NFC: Don't print the location of a diagnostic if it is unknown.River Riddle2019-07-121-2/+4
* Move the emitError/Warning/Remark utility methods out of MLIRContext and into...River Riddle2019-06-251-0/+35
* Allow converting Diagnostic to LogicalResult::Failure. This matches the behav...River Riddle2019-06-241-0/+3
* Refactor the location classes to be attributes instead of separate IR classes.River Riddle2019-06-221-6/+6
* NFC: Append 'Location' to the end of each the location kinds. This is in prep...River Riddle2019-06-191-3/+3
* Add support for providing an output stream to the SourceMgrDiagnosticHand...River Riddle2019-06-011-12/+21
* Update the type printer for Diagnostic to automatically wrap the type wit...River Riddle2019-06-011-1/+1
* Introduce a new common diagnostic handler ScopedDiagnosticHandler to simp...River Riddle2019-06-011-1/+17
* NFC: Fix the name of a comment header block in Diagnostics.cpp.River Riddle2019-06-011-1/+1
* Make the ParallelDiagnosticHandler used by the pass manager publicly avai...River Riddle2019-06-011-0/+128
* Add support for streaming an OperationName into a Diagnostic.River Riddle2019-05-201-0/+8
* Add support for streaming Operations into Diagnostics.River Riddle2019-05-201-0/+4
* When converting a location to an SMLoc, advance to the first non-whitespa...River Riddle2019-05-201-3/+16
* Add initial support to the SourceMgrDiagnosticHandler for printing call s...River Riddle2019-05-201-33/+63
* Remove several heavy includes from Diagnostics.h by a moving a couple of ...River Riddle2019-05-201-20/+60
* Change the diagnostic handler to accept Diagnostic instead of location/me...River Riddle2019-05-101-48/+43
* Add support to the SourceMgrDiagnosticHandlers to auto-load new source fi...River Riddle2019-05-101-3/+4
* Add llvm_unreachable in unreachable path to silence GCC warning (NFC)Mehdi Amini2019-05-101-0/+2
* Refactor the SourceMgrDiagnosticHandlers to support more locations than F...River Riddle2019-05-101-9/+30
* Add support to SourceMgrDiagnosticHandler for handling the case where the...River Riddle2019-05-101-13/+22
* Move the diagnostic verification functionality out of mlir-opt and into a...River Riddle2019-05-101-0/+200
* Add support in the SourceMgrDiagnosticHandler for handling source manager...River Riddle2019-05-101-5/+25
* Simplify the emission of a few op parser diagnostics. This also adds the ...River Riddle2019-05-101-0/+16
* Add a utility diagnostic handler class, SourceMgrDiagnosticHandler, to in...River Riddle2019-05-101-0/+85
* Add support for using the new diagnostics infrastructure in the parser. T...River Riddle2019-05-101-2/+8
* Simplify the emission of various diagnostics emitted by the different dia...River Riddle2019-05-101-0/+3
* Make the Twine parameter of the current diagnostic emit functions optiona...River Riddle2019-05-061-0/+9
* Add the ability to attach notes to Diagnostic/InFlightDiagnostic.River Riddle2019-05-061-3/+25
* Introduce a new API for emitting diagnostics with Diagnostic and InFlight...River Riddle2019-05-061-32/+114
* Start sketching out a new diagnostics infrastructure. Create a new class ...River Riddle2019-05-061-0/+103
OpenPOWER on IntegriCloud