)]}'
{
  "commit": "c677aca7720985978599da36d59862cfa49ca38d",
  "tree": "16d94ba9c7adb9e7ad2643569b0b3457d1885875",
  "parents": [
    "dc74be4e7640c603c35f333d488f32c153f807c5"
  ],
  "author": {
    "name": "James Price",
    "email": "jrprice@google.com",
    "time": "Tue Feb 04 13:45:38 2025 -0800"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Tue Feb 04 13:45:38 2025 -0800"
  },
  "message": "[wgsl] Add subgroupMatrixMultiply builtin function\n\nRemove the i8 and u8 element types from the intrinsics files for now\nas they are not yet supported in the frontend.\n\nBug: 348702031\nChange-Id: Icd770e4f4069ff2831b0aaddd326a05ffde843d2\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/224195\nReviewed-by: dan sinclair \u003cdsinclair@chromium.org\u003e\nCommit-Queue: James Price \u003cjrprice@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "62611cd693538cbbcee0e3c82fe9c5f6882fa56c",
      "old_mode": 33188,
      "old_path": "src/tint/cmd/fuzz/wgsl/dictionary.txt",
      "new_id": "e326d8b7b86199bb11e6bcd2780d637aa2d3d303",
      "new_mode": 33188,
      "new_path": "src/tint/cmd/fuzz/wgsl/dictionary.txt"
    },
    {
      "type": "modify",
      "old_id": "de8fcf5ab2f4d90e05e9513046fe6565d73d78d4",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/builtin_fn.cc",
      "new_id": "c2f8a4240eb7843788fc5d3cbef901947f69450d",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/builtin_fn.cc"
    },
    {
      "type": "modify",
      "old_id": "1ec44df9dd3f1183703cf8f007cc70e5483ce4ad",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/builtin_fn.h",
      "new_id": "b9c7462098f3f1fd2b09e2fe8566f8e2f66cad08",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/builtin_fn.h"
    },
    {
      "type": "modify",
      "old_id": "f5aa335ab23537bc2030a737370194e088e4d400",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/core.def",
      "new_id": "1945c46a31192e6758391530bed493ce689851e9",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/core.def"
    },
    {
      "type": "modify",
      "old_id": "bce095259fdc39a075f170540477ed341c318429",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/intrinsic/data.cc",
      "new_id": "add11274076ad8cbb17854352aed339edd5291bd",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/intrinsic/data.cc"
    },
    {
      "type": "modify",
      "old_id": "f46215c33a1ec63898b46d85758f447924a0c79b",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/binary/decode.cc",
      "new_id": "937bae1ddc81f152b438807eefbb3a6aed11d88c",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/binary/decode.cc"
    },
    {
      "type": "modify",
      "old_id": "5ef902602300326ca4fe3c8f6072f3b87af0459d",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/binary/encode.cc",
      "new_id": "f3659ec40f0ea5929fe0abc04ae03906fd56305d",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/binary/encode.cc"
    },
    {
      "type": "modify",
      "old_id": "2dfc8a3666b6fd1473ce3d1182ef180433531eed",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/core_builtin_call.cc",
      "new_id": "c9a88a1826bf79462a7016a42252908c5e7d4632",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/core_builtin_call.cc"
    },
    {
      "type": "modify",
      "old_id": "c1022703bc58631883ea36dacd1d800560885d98",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/builtin_fn.cc",
      "new_id": "88c4149fb916512b0354e9f7326e20bca3c1e908",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/builtin_fn.cc"
    },
    {
      "type": "modify",
      "old_id": "a42c828188f39035efaf8447468f66063e807d5b",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/builtin_fn.h",
      "new_id": "5e6a384705618a1b56480e157ff9fa5f2e3eb39a",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/builtin_fn.h"
    },
    {
      "type": "modify",
      "old_id": "82d05c3ebbad2eafbbd4af56ee680636e2d8ac8b",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/intrinsic/data.cc",
      "new_id": "db555bdaad4efd0fd74337b3107afcbc14a9f1b6",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/intrinsic/data.cc"
    },
    {
      "type": "modify",
      "old_id": "03a703fd7ca9adcfaef9adb0e6398a991a3e3688",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/reader/lower/lower.cc",
      "new_id": "1ed010adce02233c017409a6bc36ae1c4b306b41",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/reader/lower/lower.cc"
    },
    {
      "type": "modify",
      "old_id": "1e357f37e3d6a0dd43ee3a6f24f3a694ad96d9ac",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/resolver/subgroup_matrix_test.cc",
      "new_id": "4eaf387e1e62bbbf26d0e3261fb950959fab9a72",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/resolver/subgroup_matrix_test.cc"
    },
    {
      "type": "modify",
      "old_id": "207db17ea3c0f0aebf72b675acc0c5a93e16a915",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/wgsl.def",
      "new_id": "63b14eebc3edc7c72bffa0646692173e05ef1fb2",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/wgsl.def"
    },
    {
      "type": "modify",
      "old_id": "7a45fa198cf55a87541640a9cf61763694d33329",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/writer/raise/raise.cc",
      "new_id": "21ad9d4adc1d531b20b385f0896df0d177f3ac4f",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/writer/raise/raise.cc"
    },
    {
      "type": "modify",
      "old_id": "730768b18779fc816094911a4ed4f66c76762171",
      "old_mode": 33188,
      "old_path": "src/tint/utils/protos/ir/ir.proto",
      "new_id": "95c515e565fa5dce87cf800e26bd2446c5c80238",
      "new_mode": 33188,
      "new_path": "src/tint/utils/protos/ir/ir.proto"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9c040d046f77b856b317791e76006883d61e32f4",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/subgroupMatrixMultiply/077fe6.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5664c5f23e74e4e2fefa252b7ec6a2369ffe7fdf",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/subgroupMatrixMultiply/077fe6.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e202956abcc32125e1e782a4f6a7df23993511e1",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/subgroupMatrixMultiply/077fe6.wgsl.expected.fxc.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cc19bf031a6a83706e0349f02fa27ac9084d5ba8",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/subgroupMatrixMultiply/077fe6.wgsl.expected.glsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dda740a457d721e0c0ce3613a5909f47cf745c98",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/subgroupMatrixMultiply/077fe6.wgsl.expected.ir.dxc.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "47098050a7c690e670c692409ad98ad3fb393a5c",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/subgroupMatrixMultiply/077fe6.wgsl.expected.ir.fxc.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5258c05d4b9e69c63c99878736ddca4b8cd957f6",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/subgroupMatrixMultiply/077fe6.wgsl.expected.ir.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5664c5f23e74e4e2fefa252b7ec6a2369ffe7fdf",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/subgroupMatrixMultiply/077fe6.wgsl.expected.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5c64c6a4064c068ee310930397149c6f41256625",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/subgroupMatrixMultiply/077fe6.wgsl.expected.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1aa48db1d8179b24ad4f51838353f74fc2667058",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/subgroupMatrixMultiply/077fe6.wgsl.expected.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ebad2a1202718f694baa95134d320429a7095f19",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/subgroupMatrixMultiply/837e77.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5664c5f23e74e4e2fefa252b7ec6a2369ffe7fdf",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/subgroupMatrixMultiply/837e77.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e202956abcc32125e1e782a4f6a7df23993511e1",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/subgroupMatrixMultiply/837e77.wgsl.expected.fxc.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cc19bf031a6a83706e0349f02fa27ac9084d5ba8",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/subgroupMatrixMultiply/837e77.wgsl.expected.glsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dda740a457d721e0c0ce3613a5909f47cf745c98",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/subgroupMatrixMultiply/837e77.wgsl.expected.ir.dxc.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "47098050a7c690e670c692409ad98ad3fb393a5c",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/subgroupMatrixMultiply/837e77.wgsl.expected.ir.fxc.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "73f6a1de62392beb8369ba4be17f0dc70f2e64c7",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/subgroupMatrixMultiply/837e77.wgsl.expected.ir.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5664c5f23e74e4e2fefa252b7ec6a2369ffe7fdf",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/subgroupMatrixMultiply/837e77.wgsl.expected.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5c64c6a4064c068ee310930397149c6f41256625",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/subgroupMatrixMultiply/837e77.wgsl.expected.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bb5d1bb65521853397af961da2ca1e9e33e8e631",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/subgroupMatrixMultiply/837e77.wgsl.expected.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "01f819654d5fc51da8830f4e2cec3ae70cc7e7bf",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/subgroupMatrixMultiply/c75357.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5664c5f23e74e4e2fefa252b7ec6a2369ffe7fdf",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/subgroupMatrixMultiply/c75357.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e202956abcc32125e1e782a4f6a7df23993511e1",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/subgroupMatrixMultiply/c75357.wgsl.expected.fxc.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cc19bf031a6a83706e0349f02fa27ac9084d5ba8",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/subgroupMatrixMultiply/c75357.wgsl.expected.glsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dda740a457d721e0c0ce3613a5909f47cf745c98",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/subgroupMatrixMultiply/c75357.wgsl.expected.ir.dxc.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "47098050a7c690e670c692409ad98ad3fb393a5c",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/subgroupMatrixMultiply/c75357.wgsl.expected.ir.fxc.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5258c05d4b9e69c63c99878736ddca4b8cd957f6",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/subgroupMatrixMultiply/c75357.wgsl.expected.ir.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5664c5f23e74e4e2fefa252b7ec6a2369ffe7fdf",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/subgroupMatrixMultiply/c75357.wgsl.expected.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5c64c6a4064c068ee310930397149c6f41256625",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/subgroupMatrixMultiply/c75357.wgsl.expected.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8b49321115e4b330eca0d61041e7da4309026a69",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/subgroupMatrixMultiply/c75357.wgsl.expected.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b529f72c69cceeeb868dca22584586567cfe321c",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/subgroupMatrixMultiply/fd0481.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5664c5f23e74e4e2fefa252b7ec6a2369ffe7fdf",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/subgroupMatrixMultiply/fd0481.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e202956abcc32125e1e782a4f6a7df23993511e1",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/subgroupMatrixMultiply/fd0481.wgsl.expected.fxc.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cc19bf031a6a83706e0349f02fa27ac9084d5ba8",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/subgroupMatrixMultiply/fd0481.wgsl.expected.glsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dda740a457d721e0c0ce3613a5909f47cf745c98",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/subgroupMatrixMultiply/fd0481.wgsl.expected.ir.dxc.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "47098050a7c690e670c692409ad98ad3fb393a5c",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/subgroupMatrixMultiply/fd0481.wgsl.expected.ir.fxc.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "73f6a1de62392beb8369ba4be17f0dc70f2e64c7",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/subgroupMatrixMultiply/fd0481.wgsl.expected.ir.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5664c5f23e74e4e2fefa252b7ec6a2369ffe7fdf",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/subgroupMatrixMultiply/fd0481.wgsl.expected.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5c64c6a4064c068ee310930397149c6f41256625",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/subgroupMatrixMultiply/fd0481.wgsl.expected.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ff6d38760a3797d86a86d05fde2f60d2b764dbea",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/subgroupMatrixMultiply/fd0481.wgsl.expected.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a0973592d97360de7e1985cca19a01803acb2ca9",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/subgroupMatrixMultiply/077fe6.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5664c5f23e74e4e2fefa252b7ec6a2369ffe7fdf",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/subgroupMatrixMultiply/077fe6.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e202956abcc32125e1e782a4f6a7df23993511e1",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/subgroupMatrixMultiply/077fe6.wgsl.expected.fxc.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cc19bf031a6a83706e0349f02fa27ac9084d5ba8",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/subgroupMatrixMultiply/077fe6.wgsl.expected.glsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dda740a457d721e0c0ce3613a5909f47cf745c98",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/subgroupMatrixMultiply/077fe6.wgsl.expected.ir.dxc.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "47098050a7c690e670c692409ad98ad3fb393a5c",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/subgroupMatrixMultiply/077fe6.wgsl.expected.ir.fxc.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5258c05d4b9e69c63c99878736ddca4b8cd957f6",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/subgroupMatrixMultiply/077fe6.wgsl.expected.ir.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5664c5f23e74e4e2fefa252b7ec6a2369ffe7fdf",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/subgroupMatrixMultiply/077fe6.wgsl.expected.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5c64c6a4064c068ee310930397149c6f41256625",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/subgroupMatrixMultiply/077fe6.wgsl.expected.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "813d30915860c9ebe1d30cff61a7f64b42e2ca68",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/subgroupMatrixMultiply/077fe6.wgsl.expected.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "75a260359f79299bcc59b09bd37e1c47c7faf78d",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/subgroupMatrixMultiply/837e77.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5664c5f23e74e4e2fefa252b7ec6a2369ffe7fdf",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/subgroupMatrixMultiply/837e77.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e202956abcc32125e1e782a4f6a7df23993511e1",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/subgroupMatrixMultiply/837e77.wgsl.expected.fxc.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cc19bf031a6a83706e0349f02fa27ac9084d5ba8",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/subgroupMatrixMultiply/837e77.wgsl.expected.glsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dda740a457d721e0c0ce3613a5909f47cf745c98",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/subgroupMatrixMultiply/837e77.wgsl.expected.ir.dxc.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "47098050a7c690e670c692409ad98ad3fb393a5c",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/subgroupMatrixMultiply/837e77.wgsl.expected.ir.fxc.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "73f6a1de62392beb8369ba4be17f0dc70f2e64c7",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/subgroupMatrixMultiply/837e77.wgsl.expected.ir.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5664c5f23e74e4e2fefa252b7ec6a2369ffe7fdf",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/subgroupMatrixMultiply/837e77.wgsl.expected.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5c64c6a4064c068ee310930397149c6f41256625",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/subgroupMatrixMultiply/837e77.wgsl.expected.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "972e7586a54e82a850976ee1101668ffff012651",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/subgroupMatrixMultiply/837e77.wgsl.expected.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e2f0f1390297c508144efda7aa6454204d47c3ee",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/subgroupMatrixMultiply/c75357.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5664c5f23e74e4e2fefa252b7ec6a2369ffe7fdf",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/subgroupMatrixMultiply/c75357.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e202956abcc32125e1e782a4f6a7df23993511e1",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/subgroupMatrixMultiply/c75357.wgsl.expected.fxc.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cc19bf031a6a83706e0349f02fa27ac9084d5ba8",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/subgroupMatrixMultiply/c75357.wgsl.expected.glsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dda740a457d721e0c0ce3613a5909f47cf745c98",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/subgroupMatrixMultiply/c75357.wgsl.expected.ir.dxc.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "47098050a7c690e670c692409ad98ad3fb393a5c",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/subgroupMatrixMultiply/c75357.wgsl.expected.ir.fxc.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5258c05d4b9e69c63c99878736ddca4b8cd957f6",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/subgroupMatrixMultiply/c75357.wgsl.expected.ir.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5664c5f23e74e4e2fefa252b7ec6a2369ffe7fdf",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/subgroupMatrixMultiply/c75357.wgsl.expected.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5c64c6a4064c068ee310930397149c6f41256625",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/subgroupMatrixMultiply/c75357.wgsl.expected.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1ce1b6a0c80e7ffda995531bd2337eb10308e82c",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/subgroupMatrixMultiply/c75357.wgsl.expected.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dac80300af7b7728b2d7973d103d0a35f0738848",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/subgroupMatrixMultiply/fd0481.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5664c5f23e74e4e2fefa252b7ec6a2369ffe7fdf",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/subgroupMatrixMultiply/fd0481.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e202956abcc32125e1e782a4f6a7df23993511e1",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/subgroupMatrixMultiply/fd0481.wgsl.expected.fxc.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cc19bf031a6a83706e0349f02fa27ac9084d5ba8",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/subgroupMatrixMultiply/fd0481.wgsl.expected.glsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dda740a457d721e0c0ce3613a5909f47cf745c98",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/subgroupMatrixMultiply/fd0481.wgsl.expected.ir.dxc.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "47098050a7c690e670c692409ad98ad3fb393a5c",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/subgroupMatrixMultiply/fd0481.wgsl.expected.ir.fxc.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "73f6a1de62392beb8369ba4be17f0dc70f2e64c7",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/subgroupMatrixMultiply/fd0481.wgsl.expected.ir.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5664c5f23e74e4e2fefa252b7ec6a2369ffe7fdf",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/subgroupMatrixMultiply/fd0481.wgsl.expected.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5c64c6a4064c068ee310930397149c6f41256625",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/subgroupMatrixMultiply/fd0481.wgsl.expected.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e2629e59baf28b7e69dfe904de0705bfe70f55fd",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/subgroupMatrixMultiply/fd0481.wgsl.expected.wgsl"
    }
  ]
}
