)]}'
{
  "commit": "372aef45f8bd6a1db2f626e7c75d1346746d393f",
  "tree": "28a175281feaab5c5ad5f8d47e41445056511256",
  "parents": [
    "147e3b375ed60bc16075060d23b7fd9fb8852356"
  ],
  "author": {
    "name": "Alan Baker",
    "email": "alanbaker@google.com",
    "time": "Thu Sep 03 06:27:25 2026 -0700"
  },
  "committer": {
    "name": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Thu Sep 03 06:27:25 2026 -0700"
  },
  "message": "[ir] Change convert builder methods to return a value\n\n* Change IR builder methods to return a value instead of an instruction\n* Rename ConvertWithResult to ConvertReplaceResult\n\nBug: 551944362\nChange-Id: If2ca001793eae9fe6ee4eebbf36caaa0c2f13ef2\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/339056\nReviewed-by: dan sinclair \u003cdsinclair@chromium.org\u003e\nCommit-Queue: Alan Baker \u003calanbaker@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ef7e254649dce2806b133483c18554b0fb215d92",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/analysis/integer_range_analysis_test.cc",
      "new_id": "abbd012aca8d9f303059d6fffa89bb802ab29f3b",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/analysis/integer_range_analysis_test.cc"
    },
    {
      "type": "modify",
      "old_id": "bd2aa6e6b027c212f4c9c3ac94ca69cd86df550a",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/builder.h",
      "new_id": "7d40f9992129ac834aaff4b88f44a06db547a9cb",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/builder.h"
    },
    {
      "type": "modify",
      "old_id": "52a7bd940ecdf88a04ebd31f2d6d409e3894df2c",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/convert_test.cc",
      "new_id": "7402e252e12f86d2b89bc7b819990f2e7e9d3354",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/convert_test.cc"
    },
    {
      "type": "modify",
      "old_id": "3bad4732e30a3ee222451094b65751d7db4e7170",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/transform/builtin_polyfill.cc",
      "new_id": "a2b536647419d3941ff5d07de66cf232eafcdc72",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/transform/builtin_polyfill.cc"
    },
    {
      "type": "modify",
      "old_id": "ce4a106a57a74a44ce79260890429a8cd914a8a3",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/transform/conversion_polyfill.cc",
      "new_id": "46e54ab45cf31a9b88f285bd901deef719a80c4f",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/transform/conversion_polyfill.cc"
    },
    {
      "type": "modify",
      "old_id": "405a7e19ba5fa3106954c604d7cad0b36948467b",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/transform/decompose_access.cc",
      "new_id": "afb6a045e93ae4b5a3ee719d809961c27fd89a48",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/transform/decompose_access.cc"
    },
    {
      "type": "modify",
      "old_id": "9d94ff7a6ed6d565df4ecd78ffcc6f947b1c0cf6",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/transform/direct_variable_access.cc",
      "new_id": "8cad16e9e266deab37dae8d31f78bebc793a22f3",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/transform/direct_variable_access.cc"
    },
    {
      "type": "modify",
      "old_id": "e8715b6e256670b7c97bdaa07703cd87aafd70c1",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/transform/multiplanar_external_texture.cc",
      "new_id": "2728f3e6551b89c9e9ac9ead1357f0b8ebc56aef",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/transform/multiplanar_external_texture.cc"
    },
    {
      "type": "modify",
      "old_id": "2697135e3fc18289dc4f135b7a82841fdfa20404",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/transform/prevent_infinite_loops.cc",
      "new_id": "1c554493f1c0951f40ebe0c453fd1d3a3ac2965d",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/transform/prevent_infinite_loops.cc"
    },
    {
      "type": "modify",
      "old_id": "53d59d909de6b5c97529bebd65896361962cac39",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/transform/robustness.cc",
      "new_id": "d117f817acfe1fa17e6ce00987e896cfb66e74b5",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/transform/robustness.cc"
    },
    {
      "type": "modify",
      "old_id": "745cc78d43235ab10cbff8b82d296d148ce5a14b",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/transform/vertex_pulling.cc",
      "new_id": "438ccd76d4dd2f76b851c1d1c68aaf37cec7459c",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/transform/vertex_pulling.cc"
    },
    {
      "type": "modify",
      "old_id": "9b9553fb56c0845ec1a9d1a52191d8c532510d92",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/validator/validator_test.cc",
      "new_id": "1a529de63a2009c3eb555c115c35b6883174c750",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/validator/validator_test.cc"
    },
    {
      "type": "modify",
      "old_id": "88c76bcde4b012a49b2f35f2558b071b61f2ffc4",
      "old_mode": 33188,
      "old_path": "src/tint/lang/glsl/writer/raise/binary_polyfill.cc",
      "new_id": "ac3ac2f2164b8d00a1b58544c05cebe020bd6a9b",
      "new_mode": 33188,
      "new_path": "src/tint/lang/glsl/writer/raise/binary_polyfill.cc"
    },
    {
      "type": "modify",
      "old_id": "052efaf55a7af6827a14aaec2a121715d928a6ed",
      "old_mode": 33188,
      "old_path": "src/tint/lang/glsl/writer/raise/bitcast_polyfill.cc",
      "new_id": "fe64f6d9ecd1b92a384575cd61c787fbf7e8fedb",
      "new_mode": 33188,
      "new_path": "src/tint/lang/glsl/writer/raise/bitcast_polyfill.cc"
    },
    {
      "type": "modify",
      "old_id": "8b2a7828a25b2622028450900ed862579ac238b9",
      "old_mode": 33188,
      "old_path": "src/tint/lang/glsl/writer/raise/builtin_polyfill.cc",
      "new_id": "5a7b9a1bd39cdb5970d1aaafe31299ebc67d418f",
      "new_mode": 33188,
      "new_path": "src/tint/lang/glsl/writer/raise/builtin_polyfill.cc"
    },
    {
      "type": "modify",
      "old_id": "efdf76ee292cc4aeb8bc545f0d34026569a3e26b",
      "old_mode": 33188,
      "old_path": "src/tint/lang/glsl/writer/raise/shader_io.cc",
      "new_id": "7adba14d8e9828ce87ce05a6e91f4e3bfa09b5db",
      "new_mode": 33188,
      "new_path": "src/tint/lang/glsl/writer/raise/shader_io.cc"
    },
    {
      "type": "modify",
      "old_id": "8d06e03d28f2f9f8e445d49de92ff5a74d34edfc",
      "old_mode": 33188,
      "old_path": "src/tint/lang/glsl/writer/raise/texture_polyfill.cc",
      "new_id": "8a5ee4a96b71efc28e70b34ec7b4b82dd18fdd42",
      "new_mode": 33188,
      "new_path": "src/tint/lang/glsl/writer/raise/texture_polyfill.cc"
    },
    {
      "type": "modify",
      "old_id": "ea08d3e95e71df886638da25810b2089ab3a2699",
      "old_mode": 33188,
      "old_path": "src/tint/lang/hlsl/writer/raise/builtin_polyfill.cc",
      "new_id": "735be3f0d227c6f7b7cb7dbd6e72c43712eb8459",
      "new_mode": 33188,
      "new_path": "src/tint/lang/hlsl/writer/raise/builtin_polyfill.cc"
    },
    {
      "type": "modify",
      "old_id": "90e74201f30f26ac7130efa29d8188c42175e798",
      "old_mode": 33188,
      "old_path": "src/tint/lang/hlsl/writer/raise/pixel_local.cc",
      "new_id": "6935fde064eb42204c001ed4c206a02477d255fb",
      "new_mode": 33188,
      "new_path": "src/tint/lang/hlsl/writer/raise/pixel_local.cc"
    },
    {
      "type": "modify",
      "old_id": "37817e4e1e85723068cbe7c3f1a9860db60e9664",
      "old_mode": 33188,
      "old_path": "src/tint/lang/msl/writer/raise/binary_polyfill.cc",
      "new_id": "a4ae9314ce48e9e8b61aa948e62c4b10e1ba2105",
      "new_mode": 33188,
      "new_path": "src/tint/lang/msl/writer/raise/binary_polyfill.cc"
    },
    {
      "type": "modify",
      "old_id": "a1714ab2eb397baaf5315b1ced4905b7fcb703ac",
      "old_mode": 33188,
      "old_path": "src/tint/lang/msl/writer/raise/builtin_polyfill.cc",
      "new_id": "c700cc2f9dd47b4fac1ce96fd8c95f732d17719e",
      "new_mode": 33188,
      "new_path": "src/tint/lang/msl/writer/raise/builtin_polyfill.cc"
    },
    {
      "type": "modify",
      "old_id": "fdc4ce6f1ccd239be3e5ad7f72772e127bfcb341",
      "old_mode": 33188,
      "old_path": "src/tint/lang/msl/writer/raise/convert_print_to_log.cc",
      "new_id": "0cb5adf42e5d94828d305c9a2540394b43af6b47",
      "new_mode": 33188,
      "new_path": "src/tint/lang/msl/writer/raise/convert_print_to_log.cc"
    },
    {
      "type": "modify",
      "old_id": "19d4934579d9a820e686eea82a90932aa5bb5aef",
      "old_mode": 33188,
      "old_path": "src/tint/lang/msl/writer/raise/fix_type_layout.cc",
      "new_id": "61a6feb57b30b6e1a1ab6d9aaed58203c77874b2",
      "new_mode": 33188,
      "new_path": "src/tint/lang/msl/writer/raise/fix_type_layout.cc"
    },
    {
      "type": "modify",
      "old_id": "ff3a64e7eebc1f42c29aa539428698fc939fbaf8",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/reader/lower/builtins.cc",
      "new_id": "7f77b5a88b7d6957cafae4c611cdb15f68c0da67",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/reader/lower/builtins.cc"
    },
    {
      "type": "modify",
      "old_id": "2091be9e5461d3bd7f071df460725a11788f4f01",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/reader/lower/shader_io.cc",
      "new_id": "ca4629c881031a9f7f90d0bc266a3a7062daf06d",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/reader/lower/shader_io.cc"
    },
    {
      "type": "modify",
      "old_id": "c184b9c69d91ea25ad228fd394ba8330d92e98e4",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/reader/lower/texture.cc",
      "new_id": "bf64e361b5e997349486ccbaa88c2638231e25eb",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/reader/lower/texture.cc"
    },
    {
      "type": "modify",
      "old_id": "1de405b16a0e7f396f1cfb0016c7de7a4daeb77b",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/reader/lower/transpose_row_major.cc",
      "new_id": "da276d2099bc74f8965ecd705f89aadc4d4b9284",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/reader/lower/transpose_row_major.cc"
    },
    {
      "type": "modify",
      "old_id": "051f74523446d0c0656ef9482d001a4207a462cb",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/reader/parser/parser.cc",
      "new_id": "e0ff6fea0fc8cdaf84e96bec71f454b7e0f2b9fc",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/reader/parser/parser.cc"
    },
    {
      "type": "modify",
      "old_id": "42a744675d70db7f42d966b16627fc02c1bd8510",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/writer/analysis/relaxed_precision_decorations_test.cc",
      "new_id": "f42d174997760263a34dd806c59fc4facda57b3f",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/writer/analysis/relaxed_precision_decorations_test.cc"
    },
    {
      "type": "modify",
      "old_id": "6accaf452b9c3e4688b2f5296d4964c286e8004e",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/writer/raise/builtin_polyfill.cc",
      "new_id": "43508a8bfe4be66d76a13534c326ba69a3869a04",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/writer/raise/builtin_polyfill.cc"
    },
    {
      "type": "modify",
      "old_id": "67173b00d4a17667b36a5489fb669360b09c8bcb",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/writer/raise/handle_matrix_arithmetic.cc",
      "new_id": "1acefdfd4155954a29ff98fa6f63ed9fa1537472",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/writer/raise/handle_matrix_arithmetic.cc"
    },
    {
      "type": "modify",
      "old_id": "8716f3028f46b6857111ddfc7fa0855c6a74250d",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/writer/raise/shader_io.cc",
      "new_id": "75d0fa6115c72dd110c64f72f0258dbf14bc6475",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/writer/raise/shader_io.cc"
    },
    {
      "type": "modify",
      "old_id": "65b6dbf46af7de4eec880fa1f96a5f903c702bae",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/writer/raise/unary_polyfill.cc",
      "new_id": "53a3cd6af663ad9b9604a30b89752c421e77ecfb",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/writer/raise/unary_polyfill.cc"
    },
    {
      "type": "modify",
      "old_id": "c7d63c205f6467de1e8b302226d6df7d70e5f52f",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/reader/program_to_ir/program_to_ir.cc",
      "new_id": "fb9c29b96d1303974f410e41e51a616e1d6ee94a",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/reader/program_to_ir/program_to_ir.cc"
    }
  ]
}
