)]}'
{
  "commit": "957320cdb124fe82b1c35c57c819df7bb331de4b",
  "tree": "40e0b009a385627f8a8a37ea7bc0c7e2f9d4a8d3",
  "parents": [
    "a24ee0329e0e2c810f9468285505809be75d847b"
  ],
  "author": {
    "name": "David Wood",
    "email": "david.wood2@arm.com",
    "time": "Sat Feb 28 16:48:59 2026 +0000"
  },
  "committer": {
    "name": "David Wood",
    "email": "david.wood2@arm.com",
    "time": "Fri Apr 03 10:37:42 2026 +0000"
  },
  "message": "cg_llvm: `sve_cast` intrinsic\n\nAbstract over the existing `simd_cast` intrinsic to implement a new\n`sve_cast` intrinsic - this is better than allowing scalable vectors to\nbe used with all of the generic `simd_*` intrinsics.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "25307823b37c711496b21882c4afecd2dd655f37",
      "old_mode": 33188,
      "old_path": "compiler/rustc_codegen_llvm/src/debuginfo/metadata.rs",
      "new_id": "c91d3ec63a028fc6154bf643832b0c3304ea6e75",
      "new_mode": 33188,
      "new_path": "compiler/rustc_codegen_llvm/src/debuginfo/metadata.rs"
    },
    {
      "type": "modify",
      "old_id": "ad2c23c99820beabe3341cf9b11e512e6619a38d",
      "old_mode": 33188,
      "old_path": "compiler/rustc_codegen_llvm/src/intrinsic.rs",
      "new_id": "3e600914d6f4279b32bef143990752b3a0d5f429",
      "new_mode": 33188,
      "new_path": "compiler/rustc_codegen_llvm/src/intrinsic.rs"
    },
    {
      "type": "modify",
      "old_id": "ca57921089fae8a1851a21def5b59f830a0961c6",
      "old_mode": 33188,
      "old_path": "compiler/rustc_hir_analysis/src/check/intrinsic.rs",
      "new_id": "58454cfc489c6bc6ce7e975ab5e5ec8acca38e47",
      "new_mode": 33188,
      "new_path": "compiler/rustc_hir_analysis/src/check/intrinsic.rs"
    },
    {
      "type": "modify",
      "old_id": "8b57421f2045c27f4c7cf6999192401d45a16e73",
      "old_mode": 33188,
      "old_path": "compiler/rustc_span/src/symbol.rs",
      "new_id": "b7ad81c15f1cd6093dbe6e236f03a2cc19c44035",
      "new_mode": 33188,
      "new_path": "compiler/rustc_span/src/symbol.rs"
    },
    {
      "type": "modify",
      "old_id": "5e7b64f18e5331c41b3e5ee4836ee86ae75fba39",
      "old_mode": 33188,
      "old_path": "library/core/src/intrinsics/simd/scalable.rs",
      "new_id": "f33831a30c070e20451892f00b0feb138eaccc67",
      "new_mode": 33188,
      "new_path": "library/core/src/intrinsics/simd/scalable.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f2157d8bcc14bbaf9f55db6b9be430327a558513",
      "new_mode": 33188,
      "new_path": "tests/ui/scalable-vectors/cast-intrinsic.rs"
    }
  ]
}
