| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
[mlir][PDLL] Add code completion to the PDLL language server This commit adds code completion support to the language server, and initially supports providing completions for: Member access, attributes/constraint/dialect/operation names, and pattern metadata. Differential Revision: https://reviews.llvm.org/D121544 | 4 年前 | |
[mlir][PDLL] Add code completion to the PDLL language server This commit adds code completion support to the language server, and initially supports providing completions for: Member access, attributes/constraint/dialect/operation names, and pattern metadata. Differential Revision: https://reviews.llvm.org/D121544 | 4 年前 | |
[mlir] (NFC) run clang-format on all files | 3 年前 | |
[mlir] (NFC) run clang-format on all files | 3 年前 | |
[mlir][ods] Make Type- and AttrInterfaces also Types and Attrs By making TypeInterfaces and AttrInterfaces, Types and Attrs respectively it'd then be possible to use them anywhere where a Type or Attr may go. That is within the arguments and results of an Op definition, in a RewritePattern etc. Prior to this change users had to separately define a Type or Attr, with a predicate to check whether a type or attribute implements a given interface. Such code will be redundant now. Removing such occurrences in upstream dialects will be part of a separate patch. As part of implementing this patch, slight refactoring had to be done. In particular, Interfaces cppClassName field was renamed to cppInterfaceName as it "clashed" with TypeConstraints cppClassName. In particular Interfaces cppClassName expected just the class name, without any namespaces, while TypeConstraints cppClassName expected a fully qualified class name. Differential Revision: https://reviews.llvm.org/D129209 | 3 年前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 4 年前 | ||
| 4 年前 | ||
| 3 年前 | ||
| 3 年前 | ||
| 3 年前 |