llvm-project/mlir/tools
River Riddle 93592b726c [mlir][OpFormatGen] Format enum attribute cases as keywords when possible
In the overwhelmingly common case, enum attribute case strings represent valid identifiers in MLIR syntax. This revision updates the format generator to format as a keyword in these cases, removing the need to wrap values in a string. The parser still retains the ability to parse the string form, but the printer will use the keyword form when applicable.

Differential Revision: https://reviews.llvm.org/D94575
2021-01-14 11:35:49 -08:00
..
mlir-cpu-runner [mlir] Make mlir-cpu-runner depend on native instead of X86 2020-11-30 15:11:34 +00:00
mlir-cuda-runner [mlir] Lower gpu.memcpy to GPU runtime calls. 2020-12-22 22:49:19 +01:00
mlir-linalg-ods-gen [mlir][linalg] Add docstring support for named op spec 2021-01-14 09:57:56 -05:00
mlir-opt [MLIR][SPIRV] Add rewrite pattern to convert select+cmp into GLSL clamp. 2020-12-23 15:47:19 +01:00
mlir-reduce [mlir] Fix missing namespaces in OpBuildGen.cpp 2020-11-05 18:11:01 +01:00
mlir-rocm-runner [mlir] Lower gpu.memcpy to GPU runtime calls. 2020-12-22 22:49:19 +01:00
mlir-shlib [MLIR] Reapply: Adjust libMLIR building to more closely follow libClang 2020-05-04 20:47:57 -07:00
mlir-spirv-cpu-runner [mlir][spirv] NFC: rename SPIR-V conversion files for consistency 2020-12-23 14:36:46 -05:00
mlir-tblgen [mlir][OpFormatGen] Format enum attribute cases as keywords when possible 2021-01-14 11:35:49 -08:00
mlir-translate Revert "[RFC] Factor out repetitive cmake patterns for llvm-style projects" 2020-10-04 15:17:34 -07:00
mlir-vulkan-runner [mlir][spirv] NFC: rename SPIR-V conversion files for consistency 2020-12-23 14:36:46 -05:00
CMakeLists.txt [MLIR][mlir-spirv-cpu-runner] A SPIR-V cpu runner prototype 2020-10-26 09:09:29 -04:00