From 2993ac5587faf8ed8f6817a0236dbd0559f24d58 Mon Sep 17 00:00:00 2001 From: Flakebi Date: Tue, 8 Oct 2024 00:56:06 +0200 Subject: [PATCH 1/3] Bump tree-sitter-tablegen --- languages.toml | 2 +- runtime/queries/tablegen/highlights.scm | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/languages.toml b/languages.toml index 72b976dd0389..53d13b6f98bb 100644 --- a/languages.toml +++ b/languages.toml @@ -1576,7 +1576,7 @@ injection-regex = "tablegen" [[grammar]] name = "tablegen" -source = { git = "https://github.com/Flakebi/tree-sitter-tablegen", rev = "568dd8a937347175fd58db83d4c4cdaeb6069bd2" } +source = { git = "https://github.com/Flakebi/tree-sitter-tablegen", rev = "3e9c4822ab5cdcccf4f8aa9dcd42117f736d51d9" } [[language]] name = "markdown" diff --git a/runtime/queries/tablegen/highlights.scm b/runtime/queries/tablegen/highlights.scm index 8ade5ba9a18d..188fa2ef03d7 100644 --- a/runtime/queries/tablegen/highlights.scm +++ b/runtime/queries/tablegen/highlights.scm @@ -68,7 +68,9 @@ "def" "defset" "defvar" + "deftype" "assert" + "dump" ] @keyword [ From d3d28ca0f41ef5458bad2667ca57623951c0b640 Mon Sep 17 00:00:00 2001 From: Flakebi Date: Tue, 8 Oct 2024 00:57:37 +0200 Subject: [PATCH 2/3] Bump tree-sitter-llvm-mir --- languages.toml | 2 +- runtime/queries/llvm-mir/highlights.scm | 12 +++++++++++- 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/languages.toml b/languages.toml index 53d13b6f98bb..7b72b071845b 100644 --- a/languages.toml +++ b/languages.toml @@ -1553,7 +1553,7 @@ injection-regex = "mir" [[grammar]] name = "llvm-mir" -source = { git = "https://github.com/Flakebi/tree-sitter-llvm-mir", rev = "06fabca19454b2dc00c1b211a7cb7ad0bc2585f1" } +source = { git = "https://github.com/Flakebi/tree-sitter-llvm-mir", rev = "d166ff8c5950f80b0a476956e7a0ad2f27c12505" } [[language]] name = "llvm-mir-yaml" diff --git a/runtime/queries/llvm-mir/highlights.scm b/runtime/queries/llvm-mir/highlights.scm index 7923461222c4..743b9690b6fe 100644 --- a/runtime/queries/llvm-mir/highlights.scm +++ b/runtime/queries/llvm-mir/highlights.scm @@ -75,11 +75,16 @@ "pre-instr-symbol" "post-instr-symbol" "heap-alloc-marker" + "pcsections" + "mmra" + "cfi-type" "debug-instr-number" "debug-location" + "dbg-instr-ref" "mcsymbol" "tied-def" "target-flags" + "vscale" "CustomRegMask" "same_value" "def_cfa_register" @@ -118,11 +123,16 @@ "got" "jump-table" "syncscope" - "address-taken" + "machine-block-address-taken" + "ir-block-address-taken" "landing-pad" "inlineasm-br-indirect-target" "ehfunclet-entry" + "bb_id" + "call-frame-size" "bbsections" + "Exception" + "Cold" (intpred) (floatpred) From 69a5a9d99459782ad6c59f6a731a314c98fdb75b Mon Sep 17 00:00:00 2001 From: Flakebi Date: Tue, 8 Oct 2024 00:59:30 +0200 Subject: [PATCH 3/3] Bump tree-sitter-llvm --- languages.toml | 2 +- runtime/queries/llvm/highlights.scm | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/languages.toml b/languages.toml index 7b72b071845b..1a51eec8a83b 100644 --- a/languages.toml +++ b/languages.toml @@ -1541,7 +1541,7 @@ injection-regex = "llvm" [[grammar]] name = "llvm" -source = { git = "https://github.com/benwilliamgraham/tree-sitter-llvm", rev = "e9948edc41e9e5869af99dddb2b5ff5cc5581af6" } +source = { git = "https://github.com/benwilliamgraham/tree-sitter-llvm", rev = "c14cb839003348692158b845db9edda201374548" } [[language]] name = "llvm-mir" diff --git a/runtime/queries/llvm/highlights.scm b/runtime/queries/llvm/highlights.scm index cb705197ef18..4de2a16551db 100644 --- a/runtime/queries/llvm/highlights.scm +++ b/runtime/queries/llvm/highlights.scm @@ -17,9 +17,11 @@ [ "to" + "nneg" "nuw" "nsw" "exact" + "disjoint" "unwind" "from" "cleanup"