)]}'
{
  "commit": "20cddbf04ca6bbca806bd24ef201d1e714d88448",
  "tree": "1714e4c4a850c1fb634c6a703c64d3061518ef1b",
  "parents": [
    "1cd4706f850edefc7f12c82b041621daf94b21fa"
  ],
  "author": {
    "name": "Zhaoming Jiang",
    "email": "zhaoming.jiang@intel.com",
    "time": "Fri Aug 05 15:11:44 2022 +0000"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Fri Aug 05 15:11:44 2022 +0000"
  },
  "message": "tint: Implement modf and frexp built-ins for f16 types\n\nThis patch implement modf and frexp built-ins for f16 types, and also\nsimplify their implementation for f32 in MSL and HLSL, and clean up\ndeprecated code in GLSL writer. Corresponding unittests are also\nimplemented, but end-to-end tests for f16 are not implemented yet.\n\nBug: tint:1473, tint:1502\nChange-Id: I12887ae5303c6dc032a51f619e1afeb19b4603b6\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/98102\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nReviewed-by: Antonio Maiorano \u003camaiorano@google.com\u003e\nCommit-Queue: Zhaoming Jiang \u003czhaoming.jiang@intel.com\u003e\nReviewed-by: Ben Clayton \u003cbclayton@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b533770a17b340f6d00f6709a16dd9001697e132",
      "old_mode": 33188,
      "old_path": "src/tint/intrinsics.def",
      "new_id": "54db7f58b8f06b63622aa758c0a974e29dab6e91",
      "new_mode": 33188,
      "new_path": "src/tint/intrinsics.def"
    },
    {
      "type": "modify",
      "old_id": "3bc6ecd28c2d63fe9648fd870281be42457f633a",
      "old_mode": 33188,
      "old_path": "src/tint/resolver/builtin_test.cc",
      "new_id": "6046a730f53561833cf64b34ed4fcbb4aebb7d97",
      "new_mode": 33188,
      "new_path": "src/tint/resolver/builtin_test.cc"
    },
    {
      "type": "modify",
      "old_id": "e7b52c5b5c578dd2045a06f26d8dedd3048734ab",
      "old_mode": 33188,
      "old_path": "src/tint/resolver/intrinsic_table.cc",
      "new_id": "67a75c3a37a1bc698c31b5c664434592dddf5743",
      "new_mode": 33188,
      "new_path": "src/tint/resolver/intrinsic_table.cc"
    },
    {
      "type": "modify",
      "old_id": "103ec3d402fcaf98ec769d459b23879a176dc3d7",
      "old_mode": 33188,
      "old_path": "src/tint/resolver/intrinsic_table.inl",
      "new_id": "16c177cecc2b88ee6f6d21612d2bb1a1acdddc93",
      "new_mode": 33188,
      "new_path": "src/tint/resolver/intrinsic_table.inl"
    },
    {
      "type": "modify",
      "old_id": "b7a3be64c40636e1dc301debd2ddae0365f254d5",
      "old_mode": 33188,
      "old_path": "src/tint/writer/glsl/generator_impl.cc",
      "new_id": "c66e1744b9af91f2a98c71fe40053c8cae0fb372",
      "new_mode": 33188,
      "new_path": "src/tint/writer/glsl/generator_impl.cc"
    },
    {
      "type": "modify",
      "old_id": "c7c8d53caeac2063fee32af392c1c97d08cc7106",
      "old_mode": 33188,
      "old_path": "src/tint/writer/glsl/generator_impl_builtin_test.cc",
      "new_id": "b8161e2ea21390fa732b95406e1706ad533f996a",
      "new_mode": 33188,
      "new_path": "src/tint/writer/glsl/generator_impl_builtin_test.cc"
    },
    {
      "type": "modify",
      "old_id": "726a459cffc7affb6b61888f14a327e01682fb4e",
      "old_mode": 33188,
      "old_path": "src/tint/writer/hlsl/generator_impl.cc",
      "new_id": "444746cc0d280cb53051739acdcc5c800939ae71",
      "new_mode": 33188,
      "new_path": "src/tint/writer/hlsl/generator_impl.cc"
    },
    {
      "type": "modify",
      "old_id": "82c7e7e2a771d1c47d8c848e85337e0186b1bcfe",
      "old_mode": 33188,
      "old_path": "src/tint/writer/hlsl/generator_impl_builtin_test.cc",
      "new_id": "3f9cfa79a8833c8a7de10d2f05e274d875ac7181",
      "new_mode": 33188,
      "new_path": "src/tint/writer/hlsl/generator_impl_builtin_test.cc"
    },
    {
      "type": "modify",
      "old_id": "577ecd733f5df7a313b68cacb3079c01bf25fc30",
      "old_mode": 33188,
      "old_path": "src/tint/writer/msl/generator_impl.cc",
      "new_id": "28d2c1012ddedfd12564e84c1e53deffaf9af63f",
      "new_mode": 33188,
      "new_path": "src/tint/writer/msl/generator_impl.cc"
    },
    {
      "type": "modify",
      "old_id": "b97a1083b749215239948d6750ca1bbe62124a9e",
      "old_mode": 33188,
      "old_path": "src/tint/writer/msl/generator_impl_builtin_test.cc",
      "new_id": "9f756912375dba95249e122fe4efe14d2a3f2ce1",
      "new_mode": 33188,
      "new_path": "src/tint/writer/msl/generator_impl_builtin_test.cc"
    },
    {
      "type": "modify",
      "old_id": "1faf4747b7cfeea43dc6c4b49ffedec737687dad",
      "old_mode": 33188,
      "old_path": "src/tint/writer/spirv/builder_builtin_test.cc",
      "new_id": "52254d2d40071c84ac76172bc8ff2695246de834",
      "new_mode": 33188,
      "new_path": "src/tint/writer/spirv/builder_builtin_test.cc"
    },
    {
      "type": "modify",
      "old_id": "a0d44d90a715cdc728070e5608d103e5c7739aaf",
      "old_mode": 33188,
      "old_path": "test/tint/bug/chromium/1236161.wgsl.expected.dxc.hlsl",
      "new_id": "136105307d231ec477bc2ae922aab91c9ff3f279",
      "new_mode": 33188,
      "new_path": "test/tint/bug/chromium/1236161.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "a0d44d90a715cdc728070e5608d103e5c7739aaf",
      "old_mode": 33188,
      "old_path": "test/tint/bug/chromium/1236161.wgsl.expected.fxc.hlsl",
      "new_id": "136105307d231ec477bc2ae922aab91c9ff3f279",
      "new_mode": 33188,
      "new_path": "test/tint/bug/chromium/1236161.wgsl.expected.fxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "4eb36e602b0f490ca1fb0047db6ef21a8365cd11",
      "old_mode": 33188,
      "old_path": "test/tint/bug/chromium/1236161.wgsl.expected.msl",
      "new_id": "8d7aa31d324816346e12fe7bc2daaf38235743fd",
      "new_mode": 33188,
      "new_path": "test/tint/bug/chromium/1236161.wgsl.expected.msl"
    },
    {
      "type": "modify",
      "old_id": "d850760b4ce25dd0068938d660c800f049c4513d",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/frexp.wgsl.expected.msl",
      "new_id": "c9b0a6732e8e97f4263c79a5f3902f19a7717c23",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/frexp.wgsl.expected.msl"
    },
    {
      "type": "delete",
      "old_id": "d546bd6ce6ceb66f4241c7ba96561600646204f5",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/frexp/368997.wgsl.expected.fxc.hlsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "5fc892b4a296ca6942da743305e19ddbabb89daa",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/frexp/3c4f48.wgsl.expected.fxc.hlsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "rename",
      "old_id": "4a5552fa0c290018c0a41735b70e7e9e7a05a8f1",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/frexp/eabd40.wgsl",
      "new_id": "271abc51e410b9a66060afd240e1cecdf0b6957f",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/frexp/4b2200.wgsl",
      "score": 87
    },
    {
      "type": "rename",
      "old_id": "2519b252cc58a374e77f264de6a26e395650b80e",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/frexp/eabd40.wgsl.expected.dxc.hlsl",
      "new_id": "15ae2ad0ba00152f57facc5004ed2a89c641ad4d",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/frexp/4b2200.wgsl.expected.dxc.hlsl",
      "score": 89
    },
    {
      "type": "copy",
      "old_id": "2519b252cc58a374e77f264de6a26e395650b80e",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/frexp/eabd40.wgsl.expected.dxc.hlsl",
      "new_id": "15ae2ad0ba00152f57facc5004ed2a89c641ad4d",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/frexp/4b2200.wgsl.expected.fxc.hlsl",
      "score": 89
    },
    {
      "type": "rename",
      "old_id": "8fb90cde39b94c0b81f4b9a109ac4c387dcc1099",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/frexp/eabd40.wgsl.expected.glsl",
      "new_id": "b9a00adb36e0000df7885483ce18d987f75fd124",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/frexp/4b2200.wgsl.expected.glsl",
      "score": 90
    },
    {
      "type": "rename",
      "old_id": "2dee3e775820a2db66144921fb46ae94c9cb0ead",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/frexp/eabd40.wgsl.expected.msl",
      "new_id": "175e4510d04f2c6ba3bc69fd39a57c8f00eb380a",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/frexp/4b2200.wgsl.expected.msl",
      "score": 78
    },
    {
      "type": "rename",
      "old_id": "ef220f57c3484e87cc0969265bd0cb5bf13a8d07",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/frexp/eabd40.wgsl.expected.spvasm",
      "new_id": "f6d258caeccfc2a4787640b5af5cd71801281ab5",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/frexp/4b2200.wgsl.expected.spvasm",
      "score": 92
    },
    {
      "type": "rename",
      "old_id": "4bd91b68f36798b57d20e0e8c6d86fba432226f4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/frexp/eabd40.wgsl.expected.wgsl",
      "new_id": "92b00df6944761898df5416f3eeb23c690dc5e26",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/frexp/4b2200.wgsl.expected.wgsl",
      "score": 72
    },
    {
      "type": "delete",
      "old_id": "310178b70f52566140ead67f4d6cdc7fba4930c2",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/frexp/4bdfc7.wgsl.expected.fxc.hlsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "rename",
      "old_id": "0ee9560de0e41e33593acdd993c2f1894af24cbe",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/frexp/3c4f48.wgsl",
      "new_id": "489f81264532c3a4957584dc74fea0356e117ca6",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/frexp/77af93.wgsl",
      "score": 86
    },
    {
      "type": "rename",
      "old_id": "5fc892b4a296ca6942da743305e19ddbabb89daa",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/frexp/3c4f48.wgsl.expected.dxc.hlsl",
      "new_id": "7ef05cb6ac0fdaaac180144d594679742a2fd1bd",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/frexp/77af93.wgsl.expected.dxc.hlsl",
      "score": 89
    },
    {
      "type": "copy",
      "old_id": "5fc892b4a296ca6942da743305e19ddbabb89daa",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/frexp/3c4f48.wgsl.expected.dxc.hlsl",
      "new_id": "7ef05cb6ac0fdaaac180144d594679742a2fd1bd",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/frexp/77af93.wgsl.expected.fxc.hlsl",
      "score": 89
    },
    {
      "type": "rename",
      "old_id": "83e64f2eb56add39f5c0041b22e77117b6cc1f5c",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/frexp/3c4f48.wgsl.expected.glsl",
      "new_id": "052733493f433174eb8295c49b35dd6e6e43d09f",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/frexp/77af93.wgsl.expected.glsl",
      "score": 91
    },
    {
      "type": "rename",
      "old_id": "c150a8c264ae626e6a2d7070c098533d763b99d6",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/frexp/3c4f48.wgsl.expected.msl",
      "new_id": "2b6c155b631bf2bf1b1cd0d325f1c495542b063e",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/frexp/77af93.wgsl.expected.msl",
      "score": 78
    },
    {
      "type": "rename",
      "old_id": "953f054dfb816a896acac18ba4a10f1e5724ed81",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/frexp/3c4f48.wgsl.expected.spvasm",
      "new_id": "fb7597887c6e8fa841a0dd2e2400b6fe7b6ffea7",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/frexp/77af93.wgsl.expected.spvasm",
      "score": 92
    },
    {
      "type": "rename",
      "old_id": "cb1d3166398942fa033c9ad3adb07dbcc95ca671",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/frexp/3c4f48.wgsl.expected.wgsl",
      "new_id": "3e057ceccf67a89c4a03584cf5e0ee1726a302d8",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/frexp/77af93.wgsl.expected.wgsl",
      "score": 73
    },
    {
      "type": "rename",
      "old_id": "25c6007b599f94482eefdbed9962c6748844052b",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/frexp/368997.wgsl",
      "new_id": "24f121781b3feafde2f2f4a69be12c02e04e217c",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/frexp/979800.wgsl",
      "score": 86
    },
    {
      "type": "rename",
      "old_id": "d546bd6ce6ceb66f4241c7ba96561600646204f5",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/frexp/368997.wgsl.expected.dxc.hlsl",
      "new_id": "1152ca2026debcca866e63a335394477b5fc3de3",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/frexp/979800.wgsl.expected.dxc.hlsl",
      "score": 89
    },
    {
      "type": "copy",
      "old_id": "d546bd6ce6ceb66f4241c7ba96561600646204f5",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/frexp/368997.wgsl.expected.dxc.hlsl",
      "new_id": "1152ca2026debcca866e63a335394477b5fc3de3",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/frexp/979800.wgsl.expected.fxc.hlsl",
      "score": 89
    },
    {
      "type": "rename",
      "old_id": "0ebe90fca617843d2f0826acbb82c9d876f317a2",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/frexp/368997.wgsl.expected.glsl",
      "new_id": "b102854cc0bab9d214de5ce206e2fec66b7023aa",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/frexp/979800.wgsl.expected.glsl",
      "score": 91
    },
    {
      "type": "rename",
      "old_id": "d00280f92c24b5d5778835cec617829a051bdc73",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/frexp/368997.wgsl.expected.msl",
      "new_id": "ee55ebfe6c98cf149322c44d27c853057331d44d",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/frexp/979800.wgsl.expected.msl",
      "score": 78
    },
    {
      "type": "rename",
      "old_id": "df6c282447c81ccb4729b473529848b37e6684f9",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/frexp/368997.wgsl.expected.spvasm",
      "new_id": "299cabc23275d0d8300ae197ecbe03a2dc865bc1",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/frexp/979800.wgsl.expected.spvasm",
      "score": 92
    },
    {
      "type": "rename",
      "old_id": "2f9ec781f08e7fd86f1262cb56ccff660c6a02c7",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/frexp/368997.wgsl.expected.wgsl",
      "new_id": "d3dd2f817a7ea31092fb0aaecab347fe67b1a630",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/frexp/979800.wgsl.expected.wgsl",
      "score": 73
    },
    {
      "type": "delete",
      "old_id": "2519b252cc58a374e77f264de6a26e395650b80e",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/frexp/eabd40.wgsl.expected.fxc.hlsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "rename",
      "old_id": "1a956d26986b9da8525b83fe30f1eb7fc1684b07",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/frexp/4bdfc7.wgsl",
      "new_id": "2f5b30b33881fcd8f8608d958a9e52a8f2beec26",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/frexp/eb2421.wgsl",
      "score": 86
    },
    {
      "type": "rename",
      "old_id": "310178b70f52566140ead67f4d6cdc7fba4930c2",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/frexp/4bdfc7.wgsl.expected.dxc.hlsl",
      "new_id": "b45f18e19806dff46f18bc0c54325dc6038c73ab",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/frexp/eb2421.wgsl.expected.dxc.hlsl",
      "score": 89
    },
    {
      "type": "copy",
      "old_id": "310178b70f52566140ead67f4d6cdc7fba4930c2",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/frexp/4bdfc7.wgsl.expected.dxc.hlsl",
      "new_id": "b45f18e19806dff46f18bc0c54325dc6038c73ab",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/frexp/eb2421.wgsl.expected.fxc.hlsl",
      "score": 89
    },
    {
      "type": "rename",
      "old_id": "b6b21f4834441ec67537503efb6fb543682cf996",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/frexp/4bdfc7.wgsl.expected.glsl",
      "new_id": "0528f5e1930e624cd53807a9e6bc6c961001bde4",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/frexp/eb2421.wgsl.expected.glsl",
      "score": 91
    },
    {
      "type": "rename",
      "old_id": "dc8fd476a9d2e430758ffa9f15c5b7201421e9d5",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/frexp/4bdfc7.wgsl.expected.msl",
      "new_id": "8a7cb11689fd90dfbbb60642b89f10346d503754",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/frexp/eb2421.wgsl.expected.msl",
      "score": 78
    },
    {
      "type": "rename",
      "old_id": "5c21dff1aa888591c21b95005e680cfd98592ea1",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/frexp/4bdfc7.wgsl.expected.spvasm",
      "new_id": "b4eb572d45f7947de37d7bc4e4f7049c68eacfea",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/frexp/eb2421.wgsl.expected.spvasm",
      "score": 92
    },
    {
      "type": "rename",
      "old_id": "23a0e009f0ae9dcf650aae9a54cffffdc5baed99",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/frexp/4bdfc7.wgsl.expected.wgsl",
      "new_id": "a4877a129c16488bc9291cb4acb491e6b00a462d",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/frexp/eb2421.wgsl.expected.wgsl",
      "score": 73
    },
    {
      "type": "rename",
      "old_id": "bd7b7378f02d391daca672b9faf195e9d23954c9",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/modf/f5f20d.wgsl",
      "new_id": "8d3d0ddfd70993c7031278402c108452a3d255c1",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/modf/2d50da.wgsl",
      "score": 86
    },
    {
      "type": "rename",
      "old_id": "6b7bdea96d1aa8f117582b10bddabf18dde15c55",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/modf/f5f20d.wgsl.expected.dxc.hlsl",
      "new_id": "2aba1e77074f766894d9ea13c651f8ffeccf9615",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/modf/2d50da.wgsl.expected.dxc.hlsl",
      "score": 77
    },
    {
      "type": "rename",
      "old_id": "6b7bdea96d1aa8f117582b10bddabf18dde15c55",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/modf/f5f20d.wgsl.expected.fxc.hlsl",
      "new_id": "2aba1e77074f766894d9ea13c651f8ffeccf9615",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/modf/2d50da.wgsl.expected.fxc.hlsl",
      "score": 77
    },
    {
      "type": "rename",
      "old_id": "aa9477cd091b07442c552264d8216eee063e6dc7",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/modf/f5f20d.wgsl.expected.glsl",
      "new_id": "540a5800811af8f709783585d34e59c631f7ea88",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/modf/2d50da.wgsl.expected.glsl",
      "score": 91
    },
    {
      "type": "rename",
      "old_id": "e2b7204395c1f7c2bad102a9c5c06f5aed7665e6",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/modf/f5f20d.wgsl.expected.msl",
      "new_id": "edccc81725eebff734ba40778d9b6c06843b6f6b",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/modf/2d50da.wgsl.expected.msl",
      "score": 78
    },
    {
      "type": "rename",
      "old_id": "dd059cb98e2f251804e7f5e35a217d132a1f818c",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/modf/f5f20d.wgsl.expected.spvasm",
      "new_id": "bc7576901c07a34b03aca92c9bc12d04b113c277",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/modf/2d50da.wgsl.expected.spvasm",
      "score": 92
    },
    {
      "type": "rename",
      "old_id": "c34c0df5b6e174b84ed28fcb7843e97fe36c7124",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/modf/f5f20d.wgsl.expected.wgsl",
      "new_id": "d893b25e80b020b4ef9a6b0cfc6149c592ec3698",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/modf/2d50da.wgsl.expected.wgsl",
      "score": 74
    },
    {
      "type": "rename",
      "old_id": "00964734a82c6702c6b498d1da71bb02c4f934af",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/modf/ec2dbc.wgsl",
      "new_id": "1a3fd9a1b256a8a90b13e57126e5273972a7ff0d",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/modf/4bfced.wgsl",
      "score": 86
    },
    {
      "type": "rename",
      "old_id": "1610de1c1d95d2b75e2d1a5b7ab6b71d794e273e",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/modf/ec2dbc.wgsl.expected.dxc.hlsl",
      "new_id": "043bbab60d985a207879697d3112732269f08308",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/modf/4bfced.wgsl.expected.dxc.hlsl",
      "score": 77
    },
    {
      "type": "rename",
      "old_id": "1610de1c1d95d2b75e2d1a5b7ab6b71d794e273e",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/modf/ec2dbc.wgsl.expected.fxc.hlsl",
      "new_id": "043bbab60d985a207879697d3112732269f08308",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/modf/4bfced.wgsl.expected.fxc.hlsl",
      "score": 77
    },
    {
      "type": "rename",
      "old_id": "7792ce9a80d5769ebf31a5efcfb4b5f101c41ba8",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/modf/ec2dbc.wgsl.expected.glsl",
      "new_id": "7c7e6821475327dc38ad012f4df05a1acebad689",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/modf/4bfced.wgsl.expected.glsl",
      "score": 91
    },
    {
      "type": "rename",
      "old_id": "ea4b8568c6d7bf9b93edf7f061f4c2f0e8c6f4f3",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/modf/ec2dbc.wgsl.expected.msl",
      "new_id": "3b5da9c0524ca78a46e8fb4b7286097db326a429",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/modf/4bfced.wgsl.expected.msl",
      "score": 78
    },
    {
      "type": "rename",
      "old_id": "61b2faa1db61fbbd0dcfd3a1a99cb376765e825a",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/modf/ec2dbc.wgsl.expected.spvasm",
      "new_id": "2a58dd417475e9e7e160f97f73156a5556738d0a",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/modf/4bfced.wgsl.expected.spvasm",
      "score": 92
    },
    {
      "type": "rename",
      "old_id": "b06d9d7deb2087688be22226ea24d32be82ac8a8",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/modf/ec2dbc.wgsl.expected.wgsl",
      "new_id": "0b04b8779786243ba3454abdb5ab66552ce25daa",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/modf/4bfced.wgsl.expected.wgsl",
      "score": 74
    },
    {
      "type": "rename",
      "old_id": "e15a541436666e44c3292a74018408248a89bfa0",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/modf/9b75f7.wgsl",
      "new_id": "673bb2517e9b13d778366b41be7e319e09e8cdcd",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/modf/5ea256.wgsl",
      "score": 86
    },
    {
      "type": "rename",
      "old_id": "b2fabab03a0c9b0c441e5aa9cba53316738684c1",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/modf/9b75f7.wgsl.expected.dxc.hlsl",
      "new_id": "a2c46f5a608f3d9fd24dc33e763c12d77d891485",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/modf/5ea256.wgsl.expected.dxc.hlsl",
      "score": 77
    },
    {
      "type": "rename",
      "old_id": "b2fabab03a0c9b0c441e5aa9cba53316738684c1",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/modf/9b75f7.wgsl.expected.fxc.hlsl",
      "new_id": "a2c46f5a608f3d9fd24dc33e763c12d77d891485",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/modf/5ea256.wgsl.expected.fxc.hlsl",
      "score": 77
    },
    {
      "type": "rename",
      "old_id": "96710379a6121caf3e80f8568599984243d23692",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/modf/9b75f7.wgsl.expected.glsl",
      "new_id": "7a727ecf19cfea4d0db1be7a589d92dcf2cadbfa",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/modf/5ea256.wgsl.expected.glsl",
      "score": 91
    },
    {
      "type": "rename",
      "old_id": "652a8b6fdefc5f8eabfb1eb34ba4c99df00cc6b1",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/modf/9b75f7.wgsl.expected.msl",
      "new_id": "33e7fa36e6c157857853cbb27eaad7faf21cbe0f",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/modf/5ea256.wgsl.expected.msl",
      "score": 78
    },
    {
      "type": "rename",
      "old_id": "bac50d9d769c13b2296ecf5d89525de9e4ad2c10",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/modf/9b75f7.wgsl.expected.spvasm",
      "new_id": "6762d611b1b55a67c833935887bb3aff4b905f4e",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/modf/5ea256.wgsl.expected.spvasm",
      "score": 92
    },
    {
      "type": "rename",
      "old_id": "6fc1a82caf25401884eeed9507b7371edef5ca24",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/modf/9b75f7.wgsl.expected.wgsl",
      "new_id": "ea4142d8c644f6cbd334bff96423df241aea5639",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/modf/5ea256.wgsl.expected.wgsl",
      "score": 74
    },
    {
      "type": "rename",
      "old_id": "4ac7658523556fdba8812e92a215486f8c079fe8",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/modf/180fed.wgsl",
      "new_id": "d0ffdaa96db12ae3d68a9135e78cd45ae38590f0",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/modf/bbf7f7.wgsl",
      "score": 87
    },
    {
      "type": "rename",
      "old_id": "0f7a58d42ca7b578787ffc4e06268e19c6f5edfe",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/modf/180fed.wgsl.expected.dxc.hlsl",
      "new_id": "020478a8f8364cdde7b6f2c7532155d497873a94",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/modf/bbf7f7.wgsl.expected.dxc.hlsl",
      "score": 77
    },
    {
      "type": "rename",
      "old_id": "0f7a58d42ca7b578787ffc4e06268e19c6f5edfe",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/modf/180fed.wgsl.expected.fxc.hlsl",
      "new_id": "020478a8f8364cdde7b6f2c7532155d497873a94",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/modf/bbf7f7.wgsl.expected.fxc.hlsl",
      "score": 77
    },
    {
      "type": "rename",
      "old_id": "2e96b3c30865cc0f576f7c9c6247f91b9f1bd42c",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/modf/180fed.wgsl.expected.glsl",
      "new_id": "30917acac35b6cae332d6a9ff1575c18b38125bf",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/modf/bbf7f7.wgsl.expected.glsl",
      "score": 91
    },
    {
      "type": "rename",
      "old_id": "b7ba9eb6705b783b55348136bb6382902f91bb1e",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/modf/180fed.wgsl.expected.msl",
      "new_id": "250e830d221459c2998d86b9d21bd179f2f55d92",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/modf/bbf7f7.wgsl.expected.msl",
      "score": 78
    },
    {
      "type": "rename",
      "old_id": "b90be4c58f6835d59087ddae2058e95aeb3d3827",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/modf/180fed.wgsl.expected.spvasm",
      "new_id": "21a235880f1568d1fc8f59465e624897d53935c3",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/modf/bbf7f7.wgsl.expected.spvasm",
      "score": 92
    },
    {
      "type": "rename",
      "old_id": "c1fb535ffee2e66230a7213c6ea2f2d0e3e246e2",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/modf/180fed.wgsl.expected.wgsl",
      "new_id": "31c86d6146c5efac9b75b4ba55233f88b9bced39",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/modf/bbf7f7.wgsl.expected.wgsl",
      "score": 73
    },
    {
      "type": "rename",
      "old_id": "c378b99c8c81768ab223a8748204b1846647e3fb",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/frexp/eabd40.wgsl",
      "new_id": "2802b5f050a8a232282d35ff1addd367005e8cde",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/frexp/4b2200.wgsl",
      "score": 87
    },
    {
      "type": "rename",
      "old_id": "a3e419530bfb4a2d9b0066e083b77420aec6463a",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/frexp/eabd40.wgsl.expected.dxc.hlsl",
      "new_id": "8dcfcd29142daf53da7ae4ac02f2e0745611112d",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/frexp/4b2200.wgsl.expected.dxc.hlsl",
      "score": 89
    },
    {
      "type": "copy",
      "old_id": "a3e419530bfb4a2d9b0066e083b77420aec6463a",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/frexp/eabd40.wgsl.expected.dxc.hlsl",
      "new_id": "8dcfcd29142daf53da7ae4ac02f2e0745611112d",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/frexp/4b2200.wgsl.expected.fxc.hlsl",
      "score": 89
    },
    {
      "type": "rename",
      "old_id": "6d1a1b18e3719bb4412797089a2ed792f0025e12",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/frexp/eabd40.wgsl.expected.glsl",
      "new_id": "bcf42ce205fb9df862162a8c2184694d611b050a",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/frexp/4b2200.wgsl.expected.glsl",
      "score": 91
    },
    {
      "type": "rename",
      "old_id": "3249522c401f3109f926366baa436af39e161079",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/frexp/eabd40.wgsl.expected.msl",
      "new_id": "3c34d9cf3b880bccb6f00c2e43878761944746d6",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/frexp/4b2200.wgsl.expected.msl",
      "score": 78
    },
    {
      "type": "rename",
      "old_id": "4b0fed238137563cc94771c3da4e8f2ed1c410ae",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/frexp/eabd40.wgsl.expected.spvasm",
      "new_id": "b871068844ac197f487e1dafa78d79319184e430",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/frexp/4b2200.wgsl.expected.spvasm",
      "score": 92
    },
    {
      "type": "rename",
      "old_id": "1c7990780957339747021e5566d672a566bef054",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/frexp/eabd40.wgsl.expected.wgsl",
      "new_id": "c06eb399a9895052518078c270bc39644fd9d39b",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/frexp/4b2200.wgsl.expected.wgsl",
      "score": 74
    },
    {
      "type": "rename",
      "old_id": "bfbd3884eeb1642bc532b75280baaa5020b587ce",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/frexp/3c4f48.wgsl",
      "new_id": "4aab6cda20718454f41627f4b4c3e7454f02bb45",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/frexp/77af93.wgsl",
      "score": 86
    },
    {
      "type": "rename",
      "old_id": "176553cd762b1075505cba7bc3f612338137dc5d",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/frexp/3c4f48.wgsl.expected.dxc.hlsl",
      "new_id": "b828fd259514da1f8437ede743991ddb83667e03",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/frexp/77af93.wgsl.expected.dxc.hlsl",
      "score": 90
    },
    {
      "type": "rename",
      "old_id": "176553cd762b1075505cba7bc3f612338137dc5d",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/frexp/3c4f48.wgsl.expected.fxc.hlsl",
      "new_id": "b828fd259514da1f8437ede743991ddb83667e03",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/frexp/77af93.wgsl.expected.fxc.hlsl",
      "score": 90
    },
    {
      "type": "rename",
      "old_id": "eb9b7d19edf673b21c5f872ecd026caa50c9b921",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/frexp/3c4f48.wgsl.expected.glsl",
      "new_id": "cf01df2fe39d10b194810602b4f8cda1c7ef9887",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/frexp/77af93.wgsl.expected.glsl",
      "score": 91
    },
    {
      "type": "rename",
      "old_id": "0b0f6565e1b4295565989d2416064bd003e793e6",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/frexp/3c4f48.wgsl.expected.msl",
      "new_id": "013a8f3410b840aff25ee738f13bc400c36f0ad2",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/frexp/77af93.wgsl.expected.msl",
      "score": 79
    },
    {
      "type": "rename",
      "old_id": "e09db9d93a45eda18df96b796f44d3b655b46550",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/frexp/3c4f48.wgsl.expected.spvasm",
      "new_id": "42998a126f9731398f32181c459c0c3a257f28b1",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/frexp/77af93.wgsl.expected.spvasm",
      "score": 93
    },
    {
      "type": "rename",
      "old_id": "37c167f3fb9f5187bd4ca4fa3bb5f8e13d512bdb",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/frexp/3c4f48.wgsl.expected.wgsl",
      "new_id": "b07da65e74f5fe8428813551f7e2068578e93e5d",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/frexp/77af93.wgsl.expected.wgsl",
      "score": 75
    },
    {
      "type": "rename",
      "old_id": "f323a476c893f9a4114a289fe5efa0243a834b27",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/frexp/368997.wgsl",
      "new_id": "500cf91a89d51f5e5d24d013b71de02769a22ccc",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/frexp/979800.wgsl",
      "score": 86
    },
    {
      "type": "rename",
      "old_id": "a453143f387cc77f20157afc3d5dde4312b2b45b",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/frexp/368997.wgsl.expected.dxc.hlsl",
      "new_id": "a15f9899d8ef548c67ebb475380be92fe0bfc0bb",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/frexp/979800.wgsl.expected.dxc.hlsl",
      "score": 90
    },
    {
      "type": "rename",
      "old_id": "a453143f387cc77f20157afc3d5dde4312b2b45b",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/frexp/368997.wgsl.expected.fxc.hlsl",
      "new_id": "a15f9899d8ef548c67ebb475380be92fe0bfc0bb",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/frexp/979800.wgsl.expected.fxc.hlsl",
      "score": 90
    },
    {
      "type": "rename",
      "old_id": "70fcae6267046f60d530eaa762d7f88363561b2c",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/frexp/368997.wgsl.expected.glsl",
      "new_id": "256584b731a187f426cb35116a8ceb257bf9437c",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/frexp/979800.wgsl.expected.glsl",
      "score": 91
    },
    {
      "type": "rename",
      "old_id": "880edbbb0acfba32c49efd545d5ceaeb5a2192f6",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/frexp/368997.wgsl.expected.msl",
      "new_id": "5f511cd8abac07b1cff56af3c266087759857c7c",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/frexp/979800.wgsl.expected.msl",
      "score": 79
    },
    {
      "type": "rename",
      "old_id": "0fc5b26e87a91c23fd0af407acd060bef5f8e983",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/frexp/368997.wgsl.expected.spvasm",
      "new_id": "2aed3d5e01056700fed61c93541403849d8c41cf",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/frexp/979800.wgsl.expected.spvasm",
      "score": 93
    },
    {
      "type": "rename",
      "old_id": "58847e0810115bf7e5cba4c3c2252f448afa68f8",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/frexp/368997.wgsl.expected.wgsl",
      "new_id": "529fccb8df542184dde187e795d10a548729b5b5",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/frexp/979800.wgsl.expected.wgsl",
      "score": 75
    },
    {
      "type": "delete",
      "old_id": "a3e419530bfb4a2d9b0066e083b77420aec6463a",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/frexp/eabd40.wgsl.expected.fxc.hlsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "rename",
      "old_id": "9e6857d34e9366d4774e24733fd75295802b6f9b",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/frexp/4bdfc7.wgsl",
      "new_id": "760e5f98cec78b60eb5ce39c012dc14366109ef4",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/frexp/eb2421.wgsl",
      "score": 86
    },
    {
      "type": "rename",
      "old_id": "2b1bb58d4e805bc46b6c96dce66972f6ef4f93cb",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/frexp/4bdfc7.wgsl.expected.dxc.hlsl",
      "new_id": "32121e69bbc81336e5ad1a5e6b0018dd949858c2",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/frexp/eb2421.wgsl.expected.dxc.hlsl",
      "score": 90
    },
    {
      "type": "rename",
      "old_id": "2b1bb58d4e805bc46b6c96dce66972f6ef4f93cb",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/frexp/4bdfc7.wgsl.expected.fxc.hlsl",
      "new_id": "32121e69bbc81336e5ad1a5e6b0018dd949858c2",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/frexp/eb2421.wgsl.expected.fxc.hlsl",
      "score": 90
    },
    {
      "type": "rename",
      "old_id": "9d88b61f2c54c1ef2100d6a704dad6a348c078cb",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/frexp/4bdfc7.wgsl.expected.glsl",
      "new_id": "a0dc6561f14c762b95e5c2986701ebb9d2f3401b",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/frexp/eb2421.wgsl.expected.glsl",
      "score": 91
    },
    {
      "type": "rename",
      "old_id": "cd5d42b5868fbd487a76493ce19a3e92b12a3e63",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/frexp/4bdfc7.wgsl.expected.msl",
      "new_id": "95235f23a876a459da1401a31a9a12de733e8774",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/frexp/eb2421.wgsl.expected.msl",
      "score": 79
    },
    {
      "type": "rename",
      "old_id": "a0d4a79803e988a3c0fb7cee2c9f89ee70bada1c",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/frexp/4bdfc7.wgsl.expected.spvasm",
      "new_id": "4703e9af3992328199de4ecfe04f670084fdba74",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/frexp/eb2421.wgsl.expected.spvasm",
      "score": 93
    },
    {
      "type": "rename",
      "old_id": "476cafeaf52770ba6f7608c970f6dc8db64acaae",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/frexp/4bdfc7.wgsl.expected.wgsl",
      "new_id": "83b52e83d01611d54097ca6504b153f2e3d3c10e",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/frexp/eb2421.wgsl.expected.wgsl",
      "score": 75
    },
    {
      "type": "delete",
      "old_id": "9e7075214ab0d2ba3f2748dd02cd7119d2c70c51",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/modf/180fed.wgsl.expected.fxc.hlsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "rename",
      "old_id": "1e22ffa65da50f1b1441a87dadead9febd7f8bda",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/modf/f5f20d.wgsl",
      "new_id": "d8f067b9b61cfcb3787574d3d4464ea40caae283",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/modf/2d50da.wgsl",
      "score": 87
    },
    {
      "type": "rename",
      "old_id": "85b34aaf4e10c2b3539194f1cb8fde7712c4843a",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/modf/f5f20d.wgsl.expected.dxc.hlsl",
      "new_id": "bf9728ea6635c8d56acdd51b8da3534088d14f54",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/modf/2d50da.wgsl.expected.dxc.hlsl",
      "score": 77
    },
    {
      "type": "copy",
      "old_id": "85b34aaf4e10c2b3539194f1cb8fde7712c4843a",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/modf/f5f20d.wgsl.expected.dxc.hlsl",
      "new_id": "bf9728ea6635c8d56acdd51b8da3534088d14f54",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/modf/2d50da.wgsl.expected.fxc.hlsl",
      "score": 77
    },
    {
      "type": "rename",
      "old_id": "9e92000352651385020e4eb9384ccc5d02c66e1d",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/modf/f5f20d.wgsl.expected.glsl",
      "new_id": "a1998b9e45295c3668760f49f4c670d140666819",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/modf/2d50da.wgsl.expected.glsl",
      "score": 92
    },
    {
      "type": "rename",
      "old_id": "14d0f6f49ab36be36b8f7314867d68e6b7e0b2d0",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/modf/f5f20d.wgsl.expected.msl",
      "new_id": "75795761e1ada9489f9d7cf43aee35327ec84f39",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/modf/2d50da.wgsl.expected.msl",
      "score": 79
    },
    {
      "type": "rename",
      "old_id": "0b24482ec390293222c1b1b955f25d26b68b2dd1",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/modf/f5f20d.wgsl.expected.spvasm",
      "new_id": "9e6337b8bab6a3f39d930ed4c663be57b343fe8e",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/modf/2d50da.wgsl.expected.spvasm",
      "score": 93
    },
    {
      "type": "rename",
      "old_id": "0e23a250a294a47bd7d7f6e8b656c50490685123",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/modf/f5f20d.wgsl.expected.wgsl",
      "new_id": "baa503959e7c0b4ac7fcbc6708d00ae95e8fea92",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/modf/2d50da.wgsl.expected.wgsl",
      "score": 76
    },
    {
      "type": "rename",
      "old_id": "bb6ded0205a851ac35c0ba60658e8b86c2e4803e",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/modf/ec2dbc.wgsl",
      "new_id": "4929415af6b74fc993d2504ded6d8f095914e02c",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/modf/4bfced.wgsl",
      "score": 87
    },
    {
      "type": "rename",
      "old_id": "171368d5154da2aa16ecd8c9896ba177cf0b531e",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/modf/ec2dbc.wgsl.expected.dxc.hlsl",
      "new_id": "0cfe790dc140f1aa94553aa872786a22b86590c5",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/modf/4bfced.wgsl.expected.dxc.hlsl",
      "score": 77
    },
    {
      "type": "copy",
      "old_id": "171368d5154da2aa16ecd8c9896ba177cf0b531e",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/modf/ec2dbc.wgsl.expected.dxc.hlsl",
      "new_id": "0cfe790dc140f1aa94553aa872786a22b86590c5",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/modf/4bfced.wgsl.expected.fxc.hlsl",
      "score": 77
    },
    {
      "type": "rename",
      "old_id": "891485b2a0201dab3b08e086037a01af5a92f411",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/modf/ec2dbc.wgsl.expected.glsl",
      "new_id": "5d5615b40fffbe3e22bacda0b98684570114c691",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/modf/4bfced.wgsl.expected.glsl",
      "score": 92
    },
    {
      "type": "rename",
      "old_id": "58350e367511b72c17cfd934d429c2e49ab48816",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/modf/ec2dbc.wgsl.expected.msl",
      "new_id": "4bac39e4e90639096c01562f8969f056d701b844",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/modf/4bfced.wgsl.expected.msl",
      "score": 79
    },
    {
      "type": "rename",
      "old_id": "3b90f6d0de3b8dfc549129e95f3ebe9670ad16cf",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/modf/ec2dbc.wgsl.expected.spvasm",
      "new_id": "44dedfe0c67a5b84faa538eabe9b7975a3a9ae0c",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/modf/4bfced.wgsl.expected.spvasm",
      "score": 93
    },
    {
      "type": "rename",
      "old_id": "5e010e0608eb8ea2d3b66b8909cdf34b38d491b0",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/modf/ec2dbc.wgsl.expected.wgsl",
      "new_id": "cff6f57977c9d853d668989f2acbc024bda4fc59",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/modf/4bfced.wgsl.expected.wgsl",
      "score": 76
    },
    {
      "type": "rename",
      "old_id": "3afdb09278ac9fc78dd5e2d8a6cba0483b84929e",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/modf/9b75f7.wgsl",
      "new_id": "f85cfeb5afb3c4770f33ed8dae67a2604c119ff9",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/modf/5ea256.wgsl",
      "score": 87
    },
    {
      "type": "rename",
      "old_id": "3ced5276a0d324fa9e0f26701dca7f3b4e933eea",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/modf/9b75f7.wgsl.expected.dxc.hlsl",
      "new_id": "ffd6a125b30e6f1f07c5e05a96500d7e0ba892f9",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/modf/5ea256.wgsl.expected.dxc.hlsl",
      "score": 77
    },
    {
      "type": "copy",
      "old_id": "3ced5276a0d324fa9e0f26701dca7f3b4e933eea",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/modf/9b75f7.wgsl.expected.dxc.hlsl",
      "new_id": "ffd6a125b30e6f1f07c5e05a96500d7e0ba892f9",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/modf/5ea256.wgsl.expected.fxc.hlsl",
      "score": 77
    },
    {
      "type": "rename",
      "old_id": "857d89ea23ddc6c5b8e6e6d28811b22784af519b",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/modf/9b75f7.wgsl.expected.glsl",
      "new_id": "021cf813838bbb30a64ad5cf1db169ae013bfe55",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/modf/5ea256.wgsl.expected.glsl",
      "score": 92
    },
    {
      "type": "rename",
      "old_id": "465974d68b6e03d1b96efe9053a90f67a172025a",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/modf/9b75f7.wgsl.expected.msl",
      "new_id": "fa5d28af5a1853d37a13bb29b08e59e6cc6d76df",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/modf/5ea256.wgsl.expected.msl",
      "score": 79
    },
    {
      "type": "rename",
      "old_id": "247b3bbd9b0341fe264da2effecb0cf9261702f6",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/modf/9b75f7.wgsl.expected.spvasm",
      "new_id": "1587506574a79f2abeb1b0229d262d1b8a13690c",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/modf/5ea256.wgsl.expected.spvasm",
      "score": 93
    },
    {
      "type": "rename",
      "old_id": "04423342fb51df3e2bc266a3ede24f7c6b90ef9c",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/modf/9b75f7.wgsl.expected.wgsl",
      "new_id": "5180d1456afd917f2e2bda1138b691a8234fcaf3",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/modf/5ea256.wgsl.expected.wgsl",
      "score": 76
    },
    {
      "type": "delete",
      "old_id": "3ced5276a0d324fa9e0f26701dca7f3b4e933eea",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/modf/9b75f7.wgsl.expected.fxc.hlsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "rename",
      "old_id": "5a2ca72c148af92e700c9bc8f5f7f878bb364a27",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/modf/180fed.wgsl",
      "new_id": "60ab469def91ca03a9a6b7e8078fdbc7c9c18bd6",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/modf/bbf7f7.wgsl",
      "score": 88
    },
    {
      "type": "rename",
      "old_id": "9e7075214ab0d2ba3f2748dd02cd7119d2c70c51",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/modf/180fed.wgsl.expected.dxc.hlsl",
      "new_id": "39adf2d7b436327bbd143e3da9c2901f13c3f80e",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/modf/bbf7f7.wgsl.expected.dxc.hlsl",
      "score": 77
    },
    {
      "type": "copy",
      "old_id": "9e7075214ab0d2ba3f2748dd02cd7119d2c70c51",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/modf/180fed.wgsl.expected.dxc.hlsl",
      "new_id": "39adf2d7b436327bbd143e3da9c2901f13c3f80e",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/modf/bbf7f7.wgsl.expected.fxc.hlsl",
      "score": 77
    },
    {
      "type": "rename",
      "old_id": "c3d2897a49e74d50ed7071a99c5d6e7b5ad94433",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/modf/180fed.wgsl.expected.glsl",
      "new_id": "4907635438651bfd9fbc23f5403fce5f6d96f00b",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/modf/bbf7f7.wgsl.expected.glsl",
      "score": 91
    },
    {
      "type": "rename",
      "old_id": "2dc20e60595ef3f7926ee6676491036f90e848ec",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/modf/180fed.wgsl.expected.msl",
      "new_id": "2ef62514a5b8ec790a845023fb24c6a083a59e0c",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/modf/bbf7f7.wgsl.expected.msl",
      "score": 79
    },
    {
      "type": "rename",
      "old_id": "67e2e30541c79cf65f05fae00e8102f6fe709708",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/modf/180fed.wgsl.expected.spvasm",
      "new_id": "97fe5104d6f0dce3ebc30cdf87348ed7885ac9a6",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/modf/bbf7f7.wgsl.expected.spvasm",
      "score": 92
    },
    {
      "type": "rename",
      "old_id": "9b9d885b3944843b864a94aa7e04afa74da74bbc",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/modf/180fed.wgsl.expected.wgsl",
      "new_id": "0ebdc4bb05c6e1016ee333cef494218c387be1a9",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/modf/bbf7f7.wgsl.expected.wgsl",
      "score": 75
    },
    {
      "type": "delete",
      "old_id": "171368d5154da2aa16ecd8c9896ba177cf0b531e",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/modf/ec2dbc.wgsl.expected.fxc.hlsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "85b34aaf4e10c2b3539194f1cb8fde7712c4843a",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/modf/f5f20d.wgsl.expected.fxc.hlsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "d2bdca4499ab3319bce2288095e15d6b633e6626",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/modf.wgsl.expected.dxc.hlsl",
      "new_id": "6ea70f3eedce2e96e17172edf17f400aff29fb06",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/modf.wgsl.expected.dxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "d2bdca4499ab3319bce2288095e15d6b633e6626",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/modf.wgsl.expected.fxc.hlsl",
      "new_id": "6ea70f3eedce2e96e17172edf17f400aff29fb06",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/modf.wgsl.expected.fxc.hlsl"
    },
    {
      "type": "modify",
      "old_id": "6f6cf69501a8aa3635a71f844486fdae35fe5fb6",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/modf.wgsl.expected.msl",
      "new_id": "108250d0ae0392b24967a9d4572679266b801df6",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/modf.wgsl.expected.msl"
    }
  ]
}
