)]}'
{
  "commit": "f8c2fc590f8118cc90db9aa4d498ceea0fd0169f",
  "tree": "204abb2b9d4a1b93dbf8a07fbba5dcef8f994f5c",
  "parents": [
    "b263051fec2bf95c2b85f410909a5201ab0ba4d7"
  ],
  "author": {
    "name": "James Price",
    "email": "jrprice@google.com",
    "time": "Wed Aug 12 10:19:34 2026 -0700"
  },
  "committer": {
    "name": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Wed Aug 12 10:19:34 2026 -0700"
  },
  "message": "[hlsl] Use Length() for subgroup matrix scalar polyfill\n\nA single invocation only needs to handle the elements that it is\nresponsible for, not the whole matrix. Length() returns the number of\nelements mapped to the current invocation.\n\nChange-Id: I92915ebff2da06183c8c0e0e45d6786ff0948665\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/331815\nCommit-Queue: James Price \u003cjrprice@google.com\u003e\nReviewed-by: Alan Baker \u003calanbaker@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7be847c12571d0986d24096d1e2eac8fedc19659",
      "old_mode": 33188,
      "old_path": "src/tint/lang/hlsl/builtin_fn.cc",
      "new_id": "6a29772da38e0d1de7c72a20ce433d29643edbbf",
      "new_mode": 33188,
      "new_path": "src/tint/lang/hlsl/builtin_fn.cc"
    },
    {
      "type": "modify",
      "old_id": "9c0f4123f8320f37450a3820b74cc4515e4ce40f",
      "old_mode": 33188,
      "old_path": "src/tint/lang/hlsl/builtin_fn.cc.tmpl",
      "new_id": "69e5e66cac0ffe10ae2dfc35daf38c776336c030",
      "new_mode": 33188,
      "new_path": "src/tint/lang/hlsl/builtin_fn.cc.tmpl"
    },
    {
      "type": "modify",
      "old_id": "65a66b3de94de4077069c142cc9d2f023990f741",
      "old_mode": 33188,
      "old_path": "src/tint/lang/hlsl/builtin_fn.h",
      "new_id": "bc59614471aa0487ad06f5059e04c6b30a431569",
      "new_mode": 33188,
      "new_path": "src/tint/lang/hlsl/builtin_fn.h"
    },
    {
      "type": "modify",
      "old_id": "5b1f224ca0d3e91888940a83685311359eabc332",
      "old_mode": 33188,
      "old_path": "src/tint/lang/hlsl/hlsl.def",
      "new_id": "a96f4c69fec3896cbb18e61a3984a614f0c039be",
      "new_mode": 33188,
      "new_path": "src/tint/lang/hlsl/hlsl.def"
    },
    {
      "type": "modify",
      "old_id": "333658b70a3a7cffc8c8cc4674d92b1edce710d4",
      "old_mode": 33188,
      "old_path": "src/tint/lang/hlsl/intrinsic/data.cc",
      "new_id": "842170c30cdbd17f8d22894f10bf91925d49b91c",
      "new_mode": 33188,
      "new_path": "src/tint/lang/hlsl/intrinsic/data.cc"
    },
    {
      "type": "modify",
      "old_id": "12ff91513a45403bfe2837adb9b4a262fe4237f1",
      "old_mode": 33188,
      "old_path": "src/tint/lang/hlsl/writer/raise/array_offset_from_immediate.cc",
      "new_id": "a9561acaa84dca47aab0def82318c42f6f0b9fb7",
      "new_mode": 33188,
      "new_path": "src/tint/lang/hlsl/writer/raise/array_offset_from_immediate.cc"
    },
    {
      "type": "modify",
      "old_id": "a7f3b7237413d70030306286e39b84c12fc611fd",
      "old_mode": 33188,
      "old_path": "src/tint/lang/hlsl/writer/raise/array_offset_from_uniform.cc",
      "new_id": "5080260750d8101eefbb1d8501217e61926b50ae",
      "new_mode": 33188,
      "new_path": "src/tint/lang/hlsl/writer/raise/array_offset_from_uniform.cc"
    },
    {
      "type": "modify",
      "old_id": "14425386053b7afba14878659b95e9c643686e58",
      "old_mode": 33188,
      "old_path": "src/tint/lang/hlsl/writer/raise/builtin_polyfill.cc",
      "new_id": "7a4dc94757db1621db418abd9fae59d1c110e3fe",
      "new_mode": 33188,
      "new_path": "src/tint/lang/hlsl/writer/raise/builtin_polyfill.cc"
    },
    {
      "type": "modify",
      "old_id": "911aebfa3ae20bcf71ff189567d4f24413af697b",
      "old_mode": 33188,
      "old_path": "src/tint/lang/hlsl/writer/raise/builtin_polyfill_test.cc",
      "new_id": "883d08367b0545fdb73d646f3eb4ba6b81d380ad",
      "new_mode": 33188,
      "new_path": "src/tint/lang/hlsl/writer/raise/builtin_polyfill_test.cc"
    },
    {
      "type": "modify",
      "old_id": "11a9191c6ed2fc14c3286911f1b6bceecc608558",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/subgroupMatrixScalarAdd/0ce82e.wgsl.expected.dxc.hlsl",
      "new_id": "42512f816efb5aaecc533a1bb4cac46e8048a7fa",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/subgroupMatrixScalarAdd/0ce82e.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "e37c552e32ba776f64a2e2b55e6850265b453d54",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/subgroupMatrixScalarAdd/24b324.wgsl.expected.dxc.hlsl",
      "new_id": "cbd5a0ee5c413ca871bc1c674cf075f693ac41df",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/subgroupMatrixScalarAdd/24b324.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "2cde79f8f6f510639dee690c4da65364173fe8fe",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/subgroupMatrixScalarAdd/38dfbe.wgsl.expected.dxc.hlsl",
      "new_id": "ae7742d5eae14c7dbd221b1037fd72618b6bde58",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/subgroupMatrixScalarAdd/38dfbe.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "48bb78ee69b093761be2753c5bf2c5677f3a389a",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/subgroupMatrixScalarAdd/3f4c49.wgsl.expected.dxc.hlsl",
      "new_id": "d9be5bc2e0d1404fa3b16ba6ab70f50b9215538f",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/subgroupMatrixScalarAdd/3f4c49.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "ccfcaaeb472d35edd0c7846d5bf66626a7a77800",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/subgroupMatrixScalarAdd/6978de.wgsl.expected.dxc.hlsl",
      "new_id": "d63c849b3e7d4443e962d9bcdbd347f58fd8afe0",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/subgroupMatrixScalarAdd/6978de.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "e87e74085c1dcab6e2b05c5fb373b9171a352a60",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/subgroupMatrixScalarAdd/7f3869.wgsl.expected.dxc.hlsl",
      "new_id": "535e96a6089124680ab8c95f5ff0c41e132fe3c1",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/subgroupMatrixScalarAdd/7f3869.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "dcad37be05ece603f87935f2caf9a8e4e09f07d1",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/subgroupMatrixScalarAdd/80f54c.wgsl.expected.dxc.hlsl",
      "new_id": "0b16d462d61d67eb93872f2bfd68b6e6ab18f1d5",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/subgroupMatrixScalarAdd/80f54c.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "0b21b44a3f77b0992c4acd334700d7601804c226",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/subgroupMatrixScalarAdd/9dbd1a.wgsl.expected.dxc.hlsl",
      "new_id": "7a2032254c085ebbd93faf170c9a7abe54a6d9c3",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/subgroupMatrixScalarAdd/9dbd1a.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "88e5d6db589bff6b8c94406ea58a0f5fdd845975",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/subgroupMatrixScalarAdd/a00a6a.wgsl.expected.dxc.hlsl",
      "new_id": "801eba523ac42b351fec96cf73f9462f59812459",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/subgroupMatrixScalarAdd/a00a6a.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "86b2ed66685b96c9aadf9f08392a68f5f868ed1f",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/subgroupMatrixScalarAdd/c0d9f9.wgsl.expected.dxc.hlsl",
      "new_id": "3b8aa68f80cf0aa46b5ae79f6f5b61f24f0b49f3",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/subgroupMatrixScalarAdd/c0d9f9.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "98b7b99cdea5270ebe6484c1ac4ce838109a5f1d",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/subgroupMatrixScalarAdd/ee0ec0.wgsl.expected.dxc.hlsl",
      "new_id": "a0bead8586cc8d200d81812f3003601086442486",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/subgroupMatrixScalarAdd/ee0ec0.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "705324b07358673a40a79168abf2fb32db76fbcf",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/subgroupMatrixScalarAdd/ee2a47.wgsl.expected.dxc.hlsl",
      "new_id": "a6de3e4b9a80548fe2237ba09e27fcc3afa55edd",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/subgroupMatrixScalarAdd/ee2a47.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "f68720442c3a1f491b17d159b27d98aa2a17567c",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/subgroupMatrixScalarMultiply/0043a7.wgsl.expected.dxc.hlsl",
      "new_id": "791f712ad84f055ecf3b7e79b242a98be11e7643",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/subgroupMatrixScalarMultiply/0043a7.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "8b7eaf3715b31fea141d4a0dc6bfbda672277cdf",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/subgroupMatrixScalarMultiply/22b4ca.wgsl.expected.dxc.hlsl",
      "new_id": "6ecc32e874dbf8266a3c32bd68f70174c87a28a4",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/subgroupMatrixScalarMultiply/22b4ca.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "730f07741182cc1c9bc76a6307f9c769b617d5ef",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/subgroupMatrixScalarMultiply/3ec99d.wgsl.expected.dxc.hlsl",
      "new_id": "ea11308098f66a997bde1efa403b91f72a41f448",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/subgroupMatrixScalarMultiply/3ec99d.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "1302347ed1afdcb8f41c8fe50b37968c33714c2b",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/subgroupMatrixScalarMultiply/4de795.wgsl.expected.dxc.hlsl",
      "new_id": "8eb6f2d6af8ad96fca6ab442048ad795bbea2ba1",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/subgroupMatrixScalarMultiply/4de795.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "129836170269c542eeef23390e89a294abc4d2c5",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/subgroupMatrixScalarMultiply/6ba100.wgsl.expected.dxc.hlsl",
      "new_id": "497255a6357fb6f4d87089d3017fe27589018c9a",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/subgroupMatrixScalarMultiply/6ba100.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "63a9f95b46a51eae7614934c1864f83c87b82ffe",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/subgroupMatrixScalarMultiply/9ec228.wgsl.expected.dxc.hlsl",
      "new_id": "4014dab9147e5dd3b9bcb5667127627c9b285508",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/subgroupMatrixScalarMultiply/9ec228.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "572d50b3320283095ec35a0a087edc2fbb864b5d",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/subgroupMatrixScalarMultiply/9f899f.wgsl.expected.dxc.hlsl",
      "new_id": "48f66d0de4c84f8d9d0c849c34532960ce735dab",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/subgroupMatrixScalarMultiply/9f899f.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "f66234a9804d97a4667f7a47440a293833f0deed",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/subgroupMatrixScalarMultiply/ca2a9b.wgsl.expected.dxc.hlsl",
      "new_id": "ff4f41fb5f687fe0e1aaa78fdb19a805dcf479bf",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/subgroupMatrixScalarMultiply/ca2a9b.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "985907940ce862a54191524f45c96408199ebc4c",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/subgroupMatrixScalarMultiply/da3735.wgsl.expected.dxc.hlsl",
      "new_id": "fc392966eb342e7b8afc1a9bc465d4ba2082f842",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/subgroupMatrixScalarMultiply/da3735.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "5ab9a0a88f35269c498ee96d89c2489e62ab4aa4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/subgroupMatrixScalarMultiply/decf0b.wgsl.expected.dxc.hlsl",
      "new_id": "5c272b2ffd1cb9256b585eeec724338228fde120",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/subgroupMatrixScalarMultiply/decf0b.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "bcbecc73fe24f3a4863103c841a57db3ed2854d4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/subgroupMatrixScalarMultiply/e9e546.wgsl.expected.dxc.hlsl",
      "new_id": "cc9599c753b3339e0259e0c5cbcbabf624c0c1eb",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/subgroupMatrixScalarMultiply/e9e546.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "02b5cd4ecb4ccff2413e4785c5212c01b9dff51c",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/subgroupMatrixScalarMultiply/ec8d95.wgsl.expected.dxc.hlsl",
      "new_id": "e263a63f0bf990bea9ed79cc892b82785819c8ce",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/subgroupMatrixScalarMultiply/ec8d95.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "cf043f308cdc69a5b9e352b9a185041711775980",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/subgroupMatrixScalarSubtract/0dc5c2.wgsl.expected.dxc.hlsl",
      "new_id": "51ae401ef5250667aacf1fe22b6137ab4c7cdbd6",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/subgroupMatrixScalarSubtract/0dc5c2.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "6f8d1236eb3851166ecd9f97913f031964426c8d",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/subgroupMatrixScalarSubtract/0e311f.wgsl.expected.dxc.hlsl",
      "new_id": "06930dfb9fb2adb0c2adc2af58d06058e4315a45",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/subgroupMatrixScalarSubtract/0e311f.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "9d80b238fa547ab0650d9e2bf79a5be7cd6c5e88",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/subgroupMatrixScalarSubtract/1b8562.wgsl.expected.dxc.hlsl",
      "new_id": "8dec469896f652f820a7ef434222971c2adba783",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/subgroupMatrixScalarSubtract/1b8562.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "181a7ee0e30d0cd55998774ce3945e89544fa198",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/subgroupMatrixScalarSubtract/3d85a2.wgsl.expected.dxc.hlsl",
      "new_id": "3033ac27ebd0c9c988882b3e69057306fc4be6f0",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/subgroupMatrixScalarSubtract/3d85a2.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "dbbc64b9eec033a36f3238feea7acfc811e8e162",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/subgroupMatrixScalarSubtract/56a1bf.wgsl.expected.dxc.hlsl",
      "new_id": "a4fb4e8dff1b43a6e850ebe3b6d2e7e116895338",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/subgroupMatrixScalarSubtract/56a1bf.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "e9eba1dac4e6623bb90c00e99fada805accfd8a1",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/subgroupMatrixScalarSubtract/60e59a.wgsl.expected.dxc.hlsl",
      "new_id": "a7f6d388529b755201cf61867f2b89ad9a3583e1",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/subgroupMatrixScalarSubtract/60e59a.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "7b1babdc21cf403e165f5d43cd4cc0b2439b7a11",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/subgroupMatrixScalarSubtract/7d87bb.wgsl.expected.dxc.hlsl",
      "new_id": "bed42ff6984300f803718c2804af65cebcc1cd2c",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/subgroupMatrixScalarSubtract/7d87bb.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "6ad816ef15f1c718e5c0e93c80ccdf908c1c205f",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/subgroupMatrixScalarSubtract/a35741.wgsl.expected.dxc.hlsl",
      "new_id": "42ada179d7aa4d2e726859292083848c7e9d51ef",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/subgroupMatrixScalarSubtract/a35741.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "c841ac660282c9a886cc608d08cdef11512f4145",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/subgroupMatrixScalarSubtract/a87c23.wgsl.expected.dxc.hlsl",
      "new_id": "3e8a458edcc5c5f2d5b7f9c004c34bcf38ec20c0",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/subgroupMatrixScalarSubtract/a87c23.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "2d9ddc2aa1e7e121698ec4d5302d10d987cc8831",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/subgroupMatrixScalarSubtract/dbe893.wgsl.expected.dxc.hlsl",
      "new_id": "3385767e2d0ea5c075adb95ef14b573ccee7f9dd",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/subgroupMatrixScalarSubtract/dbe893.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "cac81ac1448a4c2817479e42da01f3b1a309372b",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/subgroupMatrixScalarSubtract/e70437.wgsl.expected.dxc.hlsl",
      "new_id": "460b8c2fb15a2bf6bdaca001cd41df09958f271b",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/subgroupMatrixScalarSubtract/e70437.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "3638f1f940f95b25a7c5a1593eb5f79cf71c2303",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/subgroupMatrixScalarSubtract/ee4167.wgsl.expected.dxc.hlsl",
      "new_id": "d1995834a4d722d1c3707a8b53ca46ba8265bb83",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/subgroupMatrixScalarSubtract/ee4167.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "0b7f718f1d0b6bf0d821286a5bd435ca843e97e9",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/subgroupMatrixScalarAdd/0ce82e.wgsl.expected.dxc.hlsl",
      "new_id": "22c85aaa6d8b72029fdd17fc11a836bec01783de",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/subgroupMatrixScalarAdd/0ce82e.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "1ee807407eba88d4638621b7905a0f7e2df6bdb2",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/subgroupMatrixScalarAdd/24b324.wgsl.expected.dxc.hlsl",
      "new_id": "a5c7ce29189d88de7be6974943a648f09a17a226",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/subgroupMatrixScalarAdd/24b324.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "68a14bed3ee5bc5664bbfac4a4e4568be742f9a1",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/subgroupMatrixScalarAdd/38dfbe.wgsl.expected.dxc.hlsl",
      "new_id": "e06843400c8c90b113c872dab0ab528e3d601281",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/subgroupMatrixScalarAdd/38dfbe.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "cc61ef1fe0eb519cd02bff29122862f73d4efaab",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/subgroupMatrixScalarAdd/3f4c49.wgsl.expected.dxc.hlsl",
      "new_id": "9d262423b0853a24ff71f1843703c795e4f1cebe",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/subgroupMatrixScalarAdd/3f4c49.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "fb2e4ac19f092120474c4a807c0d8b981d0afb49",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/subgroupMatrixScalarAdd/6978de.wgsl.expected.dxc.hlsl",
      "new_id": "cd26f3cdf6f1d5c8dd50208e19ec3590897682a0",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/subgroupMatrixScalarAdd/6978de.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "573552a9d56dade2ce1147009bb6de085875c579",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/subgroupMatrixScalarAdd/7f3869.wgsl.expected.dxc.hlsl",
      "new_id": "91ed444b047ef8e46aa38e2e993ead831d66babc",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/subgroupMatrixScalarAdd/7f3869.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "8a20e3816de1b015de32f1c146a24f70fe4e0793",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/subgroupMatrixScalarAdd/80f54c.wgsl.expected.dxc.hlsl",
      "new_id": "0c5e23c009ccb69744fe09a15ed0a1826c999a99",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/subgroupMatrixScalarAdd/80f54c.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "6fbbb44086048c6ece6094b74feac9aba9a2c5c9",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/subgroupMatrixScalarAdd/9dbd1a.wgsl.expected.dxc.hlsl",
      "new_id": "75dfa10cc79061046bc280054418709935e578cb",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/subgroupMatrixScalarAdd/9dbd1a.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "6913e622aa945e4d79bed80997fcd2fd77b4ef14",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/subgroupMatrixScalarAdd/a00a6a.wgsl.expected.dxc.hlsl",
      "new_id": "85f05f62c21b8c1e96876144039a14d6d6ed7f2c",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/subgroupMatrixScalarAdd/a00a6a.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "e4a473f752bd93f66073b19070b0c4a715f71c31",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/subgroupMatrixScalarAdd/c0d9f9.wgsl.expected.dxc.hlsl",
      "new_id": "98b24b05bafcb256a87dee9d56717f91705e4bc6",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/subgroupMatrixScalarAdd/c0d9f9.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "ab6f6b94ac723c21d9b233dbadff44a3038ee089",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/subgroupMatrixScalarAdd/ee0ec0.wgsl.expected.dxc.hlsl",
      "new_id": "2d7594d7e9a88b86fe1399f49a3f719e1cf2ab71",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/subgroupMatrixScalarAdd/ee0ec0.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "2b13c47d25e6ac9f4f19f89e0138d4cca381ee3c",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/subgroupMatrixScalarAdd/ee2a47.wgsl.expected.dxc.hlsl",
      "new_id": "78b78a3586083553450a022aae456c36c6f8ea24",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/subgroupMatrixScalarAdd/ee2a47.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "3aefaa68ff5098845b090a7b5c0869bcc95b8cb2",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/subgroupMatrixScalarMultiply/0043a7.wgsl.expected.dxc.hlsl",
      "new_id": "35267a5ef1f223c6c124e5dbba4c5af1014b49ab",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/subgroupMatrixScalarMultiply/0043a7.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "3aa034f269081baeb4cd1732772fd531fe81aff9",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/subgroupMatrixScalarMultiply/22b4ca.wgsl.expected.dxc.hlsl",
      "new_id": "88acb3b300b43fe7d0f4f4a26f4bf8f6baa19f55",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/subgroupMatrixScalarMultiply/22b4ca.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "c76649a78c37534d61e316899441071ca472c634",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/subgroupMatrixScalarMultiply/3ec99d.wgsl.expected.dxc.hlsl",
      "new_id": "7b7f0e335af7df0e0b88fa42550c71b119445581",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/subgroupMatrixScalarMultiply/3ec99d.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "649b7db316f7153bbd37c3bbdd41d4cf6fab28eb",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/subgroupMatrixScalarMultiply/4de795.wgsl.expected.dxc.hlsl",
      "new_id": "51b77dae399c970b2fd41a2f0272da7bf96a1fac",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/subgroupMatrixScalarMultiply/4de795.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "10d92845f8c757e79a67f3df4cc1830efca6bdc1",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/subgroupMatrixScalarMultiply/6ba100.wgsl.expected.dxc.hlsl",
      "new_id": "a99d7474be7e355da482658ec31b07d715e5ee57",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/subgroupMatrixScalarMultiply/6ba100.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "547b0cd57ee01eedcda86f1738f10193c93ec03f",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/subgroupMatrixScalarMultiply/9ec228.wgsl.expected.dxc.hlsl",
      "new_id": "3affe78204582490975d1c583eca2b144f71fee3",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/subgroupMatrixScalarMultiply/9ec228.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "c556b885bd8fe741edabae71254912395b3df27e",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/subgroupMatrixScalarMultiply/9f899f.wgsl.expected.dxc.hlsl",
      "new_id": "c486b401509e4fa234b75794f951c56e9a655bb9",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/subgroupMatrixScalarMultiply/9f899f.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "25552afd0b89e5dfc4dba28d5bcc8dd6bc5805a9",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/subgroupMatrixScalarMultiply/ca2a9b.wgsl.expected.dxc.hlsl",
      "new_id": "ded0029f4ab92437c1c48669f73af697b2015261",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/subgroupMatrixScalarMultiply/ca2a9b.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "9ce4c3ccdfd6bc3f0874dac2de0cb1be9436299a",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/subgroupMatrixScalarMultiply/da3735.wgsl.expected.dxc.hlsl",
      "new_id": "cd69e7e10001201be4af34da943829e4ae8e3199",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/subgroupMatrixScalarMultiply/da3735.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "5da3b160190dd43bc210e48c089a8dec64da780b",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/subgroupMatrixScalarMultiply/decf0b.wgsl.expected.dxc.hlsl",
      "new_id": "22303b6dc7403346a9b906a4dc94fe5aab140923",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/subgroupMatrixScalarMultiply/decf0b.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "f650f47d73209d212211050ab8f5c050bc4b3e5e",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/subgroupMatrixScalarMultiply/e9e546.wgsl.expected.dxc.hlsl",
      "new_id": "6d53104c89e550782084b9969d06ddc950c7beca",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/subgroupMatrixScalarMultiply/e9e546.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "e26e505d3425098814d69a87a07a20a65ea72441",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/subgroupMatrixScalarMultiply/ec8d95.wgsl.expected.dxc.hlsl",
      "new_id": "743d1036561634387b8af90d1809c9c66c27d46f",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/subgroupMatrixScalarMultiply/ec8d95.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "91c66be7c42b826be3c43f056bcd317b17f55ca6",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/subgroupMatrixScalarSubtract/0dc5c2.wgsl.expected.dxc.hlsl",
      "new_id": "45acf3f3c4fc84d0a6d7c7354f59e459d33e0f2f",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/subgroupMatrixScalarSubtract/0dc5c2.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "8a2c166e1fcad9c439b5580a5b72a065fd80a05b",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/subgroupMatrixScalarSubtract/0e311f.wgsl.expected.dxc.hlsl",
      "new_id": "4212c08edafd76f04464489e03e94c97339f8765",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/subgroupMatrixScalarSubtract/0e311f.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "ecd7a50e4093dec56bcde5270dee77f275adac02",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/subgroupMatrixScalarSubtract/1b8562.wgsl.expected.dxc.hlsl",
      "new_id": "639d3a5f7e8aebf4bea473e6af8474dca983d3f0",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/subgroupMatrixScalarSubtract/1b8562.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "b36a3cd22b7c2eb4f5e39a9f6ecdbe61ad52d093",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/subgroupMatrixScalarSubtract/3d85a2.wgsl.expected.dxc.hlsl",
      "new_id": "bc2e7caabbff6c0938499d1cba2518353bf1a023",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/subgroupMatrixScalarSubtract/3d85a2.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "d31e654161e6cb888ac743f838428b23b36ebe67",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/subgroupMatrixScalarSubtract/56a1bf.wgsl.expected.dxc.hlsl",
      "new_id": "ebb71e131a02694ea774c0bd46235590d4073200",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/subgroupMatrixScalarSubtract/56a1bf.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "fade00e13265d83aaca7ecae7c323fa82cbf7a34",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/subgroupMatrixScalarSubtract/60e59a.wgsl.expected.dxc.hlsl",
      "new_id": "bcf45b605632da89aaf7329db1356efdfe5d1df6",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/subgroupMatrixScalarSubtract/60e59a.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "117b948ed8ce41bf6377f6c6754c1971622a942a",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/subgroupMatrixScalarSubtract/7d87bb.wgsl.expected.dxc.hlsl",
      "new_id": "5a94a2c45d0a99ef78cda20ccf595419e584b6e4",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/subgroupMatrixScalarSubtract/7d87bb.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "58c85a5a3ae258a38070fe816e3f13d7fdef86f2",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/subgroupMatrixScalarSubtract/a35741.wgsl.expected.dxc.hlsl",
      "new_id": "42a64ca4ad323d07f9c0f9e8319d3cac06b6a3c4",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/subgroupMatrixScalarSubtract/a35741.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "3562e22a723aa3ce6a88722feb8b49213bf137ed",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/subgroupMatrixScalarSubtract/a87c23.wgsl.expected.dxc.hlsl",
      "new_id": "2cc5718dd46c3ee11430eb931ebc3c0c82746b1b",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/subgroupMatrixScalarSubtract/a87c23.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "bb10fe82b985122a850c5bf341ce2ad43758dcf8",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/subgroupMatrixScalarSubtract/dbe893.wgsl.expected.dxc.hlsl",
      "new_id": "3f9225f68af631a5219ce8b0b62a2fbf2260d880",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/subgroupMatrixScalarSubtract/dbe893.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "b286b63aca88f74a214c27201dfaefbf7b99faf5",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/subgroupMatrixScalarSubtract/e70437.wgsl.expected.dxc.hlsl",
      "new_id": "e436d8f6ee89b88cf02d2c6737d04bf714c8f5e1",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/subgroupMatrixScalarSubtract/e70437.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "f297c7c07fc671d36fba94ebdaf8fa712554c68f",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/subgroupMatrixScalarSubtract/ee4167.wgsl.expected.dxc.hlsl",
      "new_id": "8484bbe262e70941669c8c04bf9550473b4ff742",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/subgroupMatrixScalarSubtract/ee4167.wgsl.expected.dxc.hlsl"
    }
  ]
}
