llvm-project/mlir/utils
River Riddle 01652d889c [mlir:PDLL-LSP] Add a custom LSP command for viewing the output of PDLL
This commit adds a new PDLL specific LSP command, pdll.viewOutput, that
allows for viewing the intermediate outputs of a given PDLL file. The available
intermediate forms currently mirror those in mlir-pdll, namely: AST, MLIR, CPP.
This is extremely useful for a developer of PDLL, as it simplifies various testing,
and is also quite useful for users as they can easily view what is actually being
generated for their PDLL files.

This new command is added to the vscode client, and is available in the right
client context menu of PDLL files, or via the vscode command palette.

Differential Revision: https://reviews.llvm.org/D124783
2022-05-30 17:35:34 -07:00
..
MLIRVisualizers Add a mlir natvis file for debugging with Visual Studio 2020-10-23 14:15:01 -07:00
clang-tidy Fix doc on how to run clang-tidy on MLIR codebase (NFC) 2022-01-03 07:00:07 +00:00
emacs [mlir] Fix a typo to load lsp-mode correctly. 2022-04-14 00:04:40 +00:00
gdb-scripts Update mlir GDB printers 2022-01-06 22:20:25 +01:00
jupyter [mlir][NFC] Update textual references of `func` to `func.func` in examples+python scripts 2022-04-20 22:17:26 -07:00
mbr [mlir] Set up boilerplate build for MLIR benchmarks 2022-01-27 21:38:15 +00:00
spirv [mlir][spirv] Fix SPIR-V spec parser 2022-02-22 14:07:46 +03:00
textmate [mlir] Significantly overhaul the textmate grammar 2022-05-12 15:50:32 -07:00
tree-sitter-mlir [mlir] Remove the `type` keyword from type alias definitions 2022-05-16 13:54:02 -07:00
vim [mlir] vim: add bf16 type 2022-05-17 13:28:31 +00:00
vscode [mlir:PDLL-LSP] Add a custom LSP command for viewing the output of PDLL 2022-05-30 17:35:34 -07:00
generate-test-checks.py Update MLIR generate-test-checks.py to add the notice from the source into the generated file 2021-09-20 23:19:40 +00:00