)]}'
{
  "commit": "d8a06aed62152e36d4a0c9025100b77407f789f8",
  "tree": "ac6f0ea17d8d2c7891ca0bb0de3e52baf98352ba",
  "parents": [
    "596f94600acdc54e178194f78b0df0c714e92333"
  ],
  "author": {
    "name": "dan sinclair",
    "email": "dsinclair@chromium.org",
    "time": "Wed Sep 06 19:26:56 2023 +0000"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Wed Sep 06 19:26:56 2023 +0000"
  },
  "message": "[ir] Use FriendlyName for instructions\n\nThis CL updates the disassembler to use the FriendlyName for the\ninstruction name. Several instructions are updated to use their\ncontained intrinsics or builtins to form the friendly name.\n\nBug: tint:1718\nChange-Id: Ie3df13aefc770f9ba8314acb1b1b3e86b6fb7233\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/150101\nCommit-Queue: dan sinclair \u003cdsinclair@chromium.org\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nReviewed-by: Ben Clayton \u003cbclayton@google.com\u003e\nReviewed-by: James Price \u003cjrprice@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1afdcebffdcf08a1dfde4263ad692aae64156e6b",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/access.h",
      "new_id": "4c76121504abf9df2673d327d96d47af5f684a0a",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/access.h"
    },
    {
      "type": "modify",
      "old_id": "f70b1a4e5352af082957a46ce183cdf1bd96d47b",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/binary.h",
      "new_id": "53ddf1ae3ee8edf974711ddbe5fe779f4d163b41",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/binary.h"
    },
    {
      "type": "modify",
      "old_id": "57355c747e5c1f0c33e5578dc876f7314fe88b21",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/bitcast.h",
      "new_id": "d5f7425914f572354290c3f900126d976ecb1e88",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/bitcast.h"
    },
    {
      "type": "modify",
      "old_id": "341bc705bbd0fe15e36d9260045e43fb5f4929b1",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/break_if.h",
      "new_id": "1f73c2ff6cd297340c37cb94e8426673f75665b8",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/break_if.h"
    },
    {
      "type": "modify",
      "old_id": "e56fd48beaeb24750e5cf9300d57edc210ca7923",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/construct.h",
      "new_id": "61c9a763e07c5851f4eb9a123a4117923d56d088",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/construct.h"
    },
    {
      "type": "modify",
      "old_id": "0c8f8b15161a690b03c6682f4c27af02998bf49d",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/continue.h",
      "new_id": "1c393e15900cfc897deb2e37e74bdd4aab3c7f9b",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/continue.h"
    },
    {
      "type": "modify",
      "old_id": "e9bfa44830b61ecce4f520d912cfb7b09470a309",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/convert.h",
      "new_id": "1c58228e9a04ef7148915a6a5ca62b0a2bbdd3c0",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/convert.h"
    },
    {
      "type": "modify",
      "old_id": "b9e1f4b58072ea712c550c03922f46e53409cd26",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/core_builtin_call.h",
      "new_id": "a0e05ffaacde73bac29ba00fc931646a261dad8e",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/core_builtin_call.h"
    },
    {
      "type": "modify",
      "old_id": "7c3519e7eb5981493fe651c8e86dde89799c57ae",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/disassembler.cc",
      "new_id": "5a9d29c08a6cf085eedd95d5015cc99219b71e16",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/disassembler.cc"
    },
    {
      "type": "modify",
      "old_id": "e29a857e41b705c61b969346849a0b36a76b33ac",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/disassembler.h",
      "new_id": "bb0bd440d1a8db73a58835ffc5255de216a4e14c",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/disassembler.h"
    },
    {
      "type": "modify",
      "old_id": "2fb03e02c9b3e85e4a2d0451c47d94551ca3d28c",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/discard.h",
      "new_id": "b98c75391b245420e3712978fb4d5d843c380c59",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/discard.h"
    },
    {
      "type": "modify",
      "old_id": "24f97b3ca69748349000f9f6d8d976741d73f5d7",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/exit_if.h",
      "new_id": "31e6d55fad6a3a4601458a38f22650272857c39c",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/exit_if.h"
    },
    {
      "type": "modify",
      "old_id": "521226266a26735fe4045d544c487d1ff93f95e6",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/exit_loop.h",
      "new_id": "6e173df9108d18f9551288e7a20dc34c81af398d",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/exit_loop.h"
    },
    {
      "type": "modify",
      "old_id": "80e2a544db954e31f43abdb74074aea124d7348e",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/exit_switch.h",
      "new_id": "45a2733bf6c488fcdf18124fa1bb36884fa16c9d",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/exit_switch.h"
    },
    {
      "type": "modify",
      "old_id": "1c852df5a1e69310d2d164be7a5683a6b18fbb18",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/if.h",
      "new_id": "aa68508583ce5bef7647aa8b150b4ed41850ca22",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/if.h"
    },
    {
      "type": "modify",
      "old_id": "192b4d792d9288123affb1c47f0a2b4acc10f6b5",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/instruction.h",
      "new_id": "d2503d2ae1298c0138486bae358c8f2239e7d383",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/instruction.h"
    },
    {
      "type": "modify",
      "old_id": "2c902b2378e747438c68411f868a1b7cdf478f79",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/intrinsic_call.h",
      "new_id": "175d902fa2ca5b9d9f672fbed281a0be8b1cd97b",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/intrinsic_call.h"
    },
    {
      "type": "modify",
      "old_id": "51fd71bfe16e7610289d52f6c1f8788fbefe5d7d",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/let.h",
      "new_id": "5c0355b3174906b7a3fb6570b222afbcd37e822d",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/let.h"
    },
    {
      "type": "modify",
      "old_id": "ec969d11ddfdab93a595838a22751a8b9d3b9707",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/load.h",
      "new_id": "55fb9831e6cac01b48278cc09a8d0aa7bd2257ca",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/load.h"
    },
    {
      "type": "modify",
      "old_id": "f66018edd45b67ac40e2500eb208311e2f203b10",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/load_vector_element.h",
      "new_id": "cd7e20689dd18731fcdcecebfc767788fd4abba3",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/load_vector_element.h"
    },
    {
      "type": "modify",
      "old_id": "79547b6ccc025d7164162a829df4b868a42f961f",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/loop.h",
      "new_id": "689b9e2e08e5e0169974d3c37dad7a3491a821c9",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/loop.h"
    },
    {
      "type": "modify",
      "old_id": "2489232d488bb29ec0a8c4017727733cd2139937",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/next_iteration.h",
      "new_id": "87de579524703aa30604adc9a38542e69084e601",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/next_iteration.h"
    },
    {
      "type": "modify",
      "old_id": "883f4273719fcafca7bd5bad774825636ba416fd",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/return.h",
      "new_id": "f44b2845850bdc017692024f8e805856eea4beea",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/return.h"
    },
    {
      "type": "modify",
      "old_id": "7da1d7e5b14adb4ae7946a9f828a37426393e9ac",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/store.h",
      "new_id": "924a6b8d492b00beec08612451cca4b6ace81d4d",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/store.h"
    },
    {
      "type": "modify",
      "old_id": "7e8f4fcd9c07d0769211936b86d2b40ae2fdf1b0",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/store_vector_element.h",
      "new_id": "a4b31a8f7f6224a67a40091b79993cdf8c4415e2",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/store_vector_element.h"
    },
    {
      "type": "modify",
      "old_id": "120c860263b468759eda71b6ad7737fad6deb3c0",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/switch.h",
      "new_id": "1b450ac8c6a6ee9ef34b8ec49d4c2b0578200b97",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/switch.h"
    },
    {
      "type": "modify",
      "old_id": "66325150524537fd99718510ea1c6ef547a731e9",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/swizzle.h",
      "new_id": "48a838e6c6060a1daf2ce07dadcefc81a3cd7e79",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/swizzle.h"
    },
    {
      "type": "modify",
      "old_id": "60fa9648f4abeb2503d21090f01c948d7ce81598",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/terminate_invocation.h",
      "new_id": "8edf03e7d1eea7945775363286639012109278ef",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/terminate_invocation.h"
    },
    {
      "type": "modify",
      "old_id": "4013c47820bce7fcfdae7d022301178e8eba4279",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/unary.h",
      "new_id": "2e55cc3b58c3cf607e569b515cafd9e7fa19440f",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/unary.h"
    },
    {
      "type": "modify",
      "old_id": "97d052e4b56ea5d391b5961c6ec7990a5d9272fd",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/unreachable.h",
      "new_id": "fd92538353a90e599f55f33cf7e5d18b2d052491",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/unreachable.h"
    },
    {
      "type": "modify",
      "old_id": "ed0f9ebac7f1a361fb34da38a40f90cbb40f5a22",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/user_call.h",
      "new_id": "58a381f13a92f88cdd7926cd8cb59de16b641151",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/user_call.h"
    },
    {
      "type": "modify",
      "old_id": "7d09e7baa3fd629893472f0a84c401079e3be6c0",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/validator_test.cc",
      "new_id": "52aad79c48f3a3bc1141b23a21015dbdcaa0d9db",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/validator_test.cc"
    },
    {
      "type": "modify",
      "old_id": "8349be52c35fe013ba6dd75bc1d9e3c8dc66ab58",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/var.h",
      "new_id": "c10adf3e66e517ddf9da06b38a6e99c2215b5371",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/var.h"
    },
    {
      "type": "modify",
      "old_id": "3f499916e6dc6fc7275182a1dd240301018eafab",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/ir/intrinsic_call.h",
      "new_id": "d7c2d4340ab2a3724a2aa02ad789a325ca5d2c28",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/ir/intrinsic_call.h"
    }
  ]
}
