)]}'
{
  "commit": "fa0fe2e055e040c98d35a14695d45a27500bf665",
  "tree": "c2898f6c0eba559bd19aac30700b0e8e607c717f",
  "parents": [
    "3c60c992572f5c2c83be5f50f8ab3bd3aec959a9"
  ],
  "author": {
    "name": "dan sinclair",
    "email": "dsinclair@chromium.org",
    "time": "Wed Feb 19 12:49:12 2025 -0800"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Wed Feb 19 12:49:12 2025 -0800"
  },
  "message": "[spirv-reader][ir] Convert OpBitwiseAnd\n\nAdd conversion for OpBitwiseAnd, converting the arguments such that they\nmatch the type of the first parameter.\n\nBug: 391487132\nChange-Id: I036d29907103282d939396d52971f42b7e3f17ac\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/226854\nCommit-Queue: dan sinclair \u003cdsinclair@chromium.org\u003e\nReviewed-by: James Price \u003cjrprice@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "60cb6b981b14b7852a172085666aa9671f24b7ae",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/builtin_fn.cc",
      "new_id": "ebb1b3b45e8ad3f17000de9746a3a7a44de8f1b9",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/builtin_fn.cc"
    },
    {
      "type": "modify",
      "old_id": "8203aa900061ed12b54d6085c3a35e49bc2b3704",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/builtin_fn.cc.tmpl",
      "new_id": "87210f2d5df800c9185e7ae4563115cb6e86eb6b",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/builtin_fn.cc.tmpl"
    },
    {
      "type": "modify",
      "old_id": "687eaa6ad7eabc4c52633999f161357f7fd62aa9",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/builtin_fn.h",
      "new_id": "43e52cca4c496b06a42ce8bbad0bad68871ede83",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/builtin_fn.h"
    },
    {
      "type": "modify",
      "old_id": "15f7feece89cf42b360a3c7602c1eefd1a827a14",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/intrinsic/data.cc",
      "new_id": "ac8af96ef9a8fee132250a4450b186300ccdf0f0",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/intrinsic/data.cc"
    },
    {
      "type": "modify",
      "old_id": "fc2b6ccf3e81c037e327ec1459524d5b06728015",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/reader/lower/builtins.cc",
      "new_id": "e7c7b8875d76f2879f4870be9e24da94cc8e0ab7",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/reader/lower/builtins.cc"
    },
    {
      "type": "modify",
      "old_id": "71ba45ea82866fb01696d0bd470203f8b83f9e13",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/reader/lower/builtins_test.cc",
      "new_id": "34f4beb519251961ebae7e34c00a1315fa8e8df7",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/reader/lower/builtins_test.cc"
    },
    {
      "type": "modify",
      "old_id": "fffb95a5efd7e7630c111b6433ffae3c62c924eb",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/reader/parser/BUILD.bazel",
      "new_id": "c426687971aebe3d830ebda4886a59663fa6b683",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/reader/parser/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "51c33bd75fba2f06b56ef677bd48d1f8a82b9d70",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/reader/parser/BUILD.cmake",
      "new_id": "330e5c118769176f91421057c6f8a536875725a5",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/reader/parser/BUILD.cmake"
    },
    {
      "type": "modify",
      "old_id": "382792db461a9257b78062aca403559b54709061",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/reader/parser/BUILD.gn",
      "new_id": "13fa3223762b4eb259235f37d364f9d306b63c16",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/reader/parser/BUILD.gn"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2e6de9b84a8a7f2e3fc4a1d2bae6b359a0c996db",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/reader/parser/bit_test.cc"
    },
    {
      "type": "modify",
      "old_id": "736ca0e4d58aba085b91c3c211c68bde7abf58a0",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/reader/parser/parser.cc",
      "new_id": "80d054f6cda3a912b59d959bfbeda0c7fadad7f1",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/reader/parser/parser.cc"
    },
    {
      "type": "modify",
      "old_id": "3cf4ad5a0705ede0d7c70921d55088c869d3064f",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/spirv.def",
      "new_id": "c8c879bf3981201fa1fca4b8070d3700738861b2",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/spirv.def"
    },
    {
      "type": "modify",
      "old_id": "eaed98ae241f404729766d571da1df3790f00612",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/writer/printer/printer.cc",
      "new_id": "e5b4f5924b1aae6daa1c42079220686c0ce32e81",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/writer/printer/printer.cc"
    }
  ]
}
