| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
[mlir] Add a vscode language extension for MLIR This utilizes the mlir-lsp server to provide language services for MLIR files opened in vscode. The extension currently supports syntax highlighting, as well as tracking definitions/uses/source locations for SSA values and blocks. Differential Revision: https://reviews.llvm.org/D100607 | 5 年前 | |
[vscode-mlir] Added per-LSP-server executable arguments (#79671) Each LSP server type (mlir-lsp-server, pdll-lsp-server and tblgen-lsp-server) should have a different "additional_server_args" entry in the config for passing arguments to the server such as --log=verbose. | 1 年前 | |
[mlir][Tablegen-LSP] Add support for a basic TableGen language server This follows the same general structure of the MLIR and PDLL language servers. This commits adds the basic functionality for setting up the server, and initially only supports providing diagnostics. Followon commits will build out more comprehensive behavior. Realistically this should eventually live in llvm/, but building in MLIR is an easier initial step given that: * All of the necessary LSP functionality is already here * It allows for proving out useful language features (e.g. compilation databases) without affecting wider scale tablegen users * MLIR has a vscode extension that can immediately take advantage of it Differential Revision: https://reviews.llvm.org/D125440 | 4 年前 | |
[mlir] Add a vscode language extension for MLIR This utilizes the mlir-lsp server to provide language services for MLIR files opened in vscode. The extension currently supports syntax highlighting, as well as tracking definitions/uses/source locations for SSA values and blocks. Differential Revision: https://reviews.llvm.org/D100607 | 5 年前 | |
[mlir][vscode] Don't inject inside strings Avoids matching R"mlir( while already inside a string. | 4 年前 | |
[mlir] Add a vscode language extension for MLIR This utilizes the mlir-lsp server to provide language services for MLIR files opened in vscode. The extension currently supports syntax highlighting, as well as tracking definitions/uses/source locations for SSA values and blocks. Differential Revision: https://reviews.llvm.org/D100607 | 5 年前 | |
[mlir-vscode] Add support for highlighting pdll and tablegen markdown code blocks This essentially just piggy backs off of the existing mlir support. Differential Revision: https://reviews.llvm.org/D125734 | 4 年前 | |
| 1 年前 | ||
| 1 年前 | ||
[mlir][PDLL] Tweak the grammar to highlight partial code better This commit enables proper highlighting when inner statements are outside of a constraint/pattern/etc. This shouldn't really happen in actual code, but can happen in documentation (which uses the same syntax grammar). | 4 年前 | |
[mlir][PDLL] Add an initial language server for PDLL This commits adds a basic language server for PDLL to enable providing language features in IDEs such as VSCode. This initial commit only adds support for tracking definitions, references, and diagnostics, but followup commits will build upon this to provide more significant behavior. In addition to the server, this commit also updates mlir-vscode to support the PDLL language and invoke the server. Differential Revision: https://reviews.llvm.org/D121541 | 4 年前 | |
[vscode-mlir] add tablegen <> bracket colorization Add support for colorizing angle brackets "<>" in TableGen files. Reviewed By: rriddle Differential Revision: https://reviews.llvm.org/D128229 | 3 年前 | |
[mlir] Add a vscode language extension for MLIR This utilizes the mlir-lsp server to provide language services for MLIR files opened in vscode. The extension currently supports syntax highlighting, as well as tracking definitions/uses/source locations for SSA values and blocks. Differential Revision: https://reviews.llvm.org/D100607 | 5 年前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 5 年前 | ||
| 1 年前 | ||
| 4 年前 | ||
| 5 年前 | ||
| 4 年前 | ||
| 5 年前 | ||
| 4 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 4 年前 | ||
| 4 年前 | ||
| 3 年前 | ||
| 5 年前 |