xref: /llvm-project/mlir/utils/tree-sitter-mlir/dialect/llvm.js (revision 10f8be19e7562624c0e63872e28cc963e03e56a5)
1*10f8be19SRamkumar Ramachandra'use strict';
2*10f8be19SRamkumar Ramachandra
3*10f8be19SRamkumar Ramachandramodule.exports = {
4*10f8be19SRamkumar Ramachandra  llvm_dialect : $ => prec.right(choice(
5*10f8be19SRamkumar Ramachandra                   seq('llvm.func', $._op_func),
6*10f8be19SRamkumar Ramachandra
7*10f8be19SRamkumar Ramachandra                   seq('llvm.return',
8*10f8be19SRamkumar Ramachandra                       field('attributes', optional($.attribute)),
9*10f8be19SRamkumar Ramachandra                       field('results', optional($._value_use_type_list)))))
10*10f8be19SRamkumar Ramachandra}
11