Jacques Pienaar
e4fb75a354
[mlir][ods] Add Deprecate helper
...
Add method to tag classes/defs as deprecated. Previously deprecations
were only verbally communicated and folks didn't have an active warning
while building about impending removal. Add mechanism to tag defs as
deprecated to allow warning users.
This doesn't change any policy, it just moves deprecation warnings from
comments to something more user visible.
Differential Revision: https://reviews.llvm.org/D122164
2022-03-22 11:08:36 -07:00
Mehdi Amini
1fc096af1e
Apply clang-tidy fixes for performance-unnecessary-value-param to MLIR (NFC)
...
Reviewed By: Mogball
Differential Revision: https://reviews.llvm.org/D116250
2022-01-02 01:45:18 +00:00
Mehdi Amini
02b6fb218e
Fix clang-tidy issues in mlir/ (NFC)
...
Reviewed By: ftynse
Differential Revision: https://reviews.llvm.org/D115956
2021-12-20 20:25:01 +00:00
Mehdi Amini
308571074c
Mass update the MLIR license header to mention "Part of the LLVM project"
...
This is an artifact from merging MLIR into LLVM, the file headers are
now aligned with the rest of the project.
2020-01-26 03:58:30 +00:00
Mehdi Amini
56222a0694
Adjust License.txt file to use the LLVM license
...
PiperOrigin-RevId: 286906740
2019-12-23 15:33:37 -08:00
Jacques Pienaar
2235333d58
mlir-tblgen: Dump input records when no generator is set
...
Follow LLVM's tblgen convention when no generator is set instead of asserting.
PiperOrigin-RevId: 283073690
2019-11-29 10:43:58 -08:00
Jacques Pienaar
33a8642f53
InitLLVM already initializes PrettyStackTraceProgram
...
Remove extra PrettyStackTraceProgram and use InitLLVM consistently.
PiperOrigin-RevId: 264041205
2019-08-18 11:32:52 -07:00
Jacques Pienaar
150b1a859e
Merge mlir-op-gen and mlir-rewriter-gen into mlir-tblgen.
...
Unify the two tools before factoring out helper classes.
PiperOrigin-RevId: 227015406
2019-03-29 14:39:05 -07:00