)]}'
{
  "commit": "f8132d8a033ee1e0ff9a2d3cf4d2da04cd63e5e8",
  "tree": "27d00b716a18c4c23c0d5ec8e6c134db56791811",
  "parents": [
    "163653052803b8fd9d9f5fb2eeeaceddbae1fb1f"
  ],
  "author": {
    "name": "Simon Pilgrim",
    "email": "llvm-dev@redking.me.uk",
    "time": "Mon Jun 29 13:14:26 2026 +0100"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon Jun 29 13:14:26 2026 +0100"
  },
  "message": "[X86] Fold broadcast(truncate(extract_vector_elt(x, 0))) -\u003e bitcast(broadcast(x)) (#206461)\n\nFixes regressions in #205098",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b95ac78f500492296eddb524d23013930e452117",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/X86/X86ISelLowering.cpp",
      "new_id": "0628aa6baaa7e983bbdb16107e0fe8bbacc37d6b",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/X86/X86ISelLowering.cpp"
    },
    {
      "type": "modify",
      "old_id": "844cd13e71d49f91095442795973285ed1272789",
      "old_mode": 33188,
      "old_path": "llvm/test/CodeGen/X86/combine-reductions.ll",
      "new_id": "5f59cce91e2a312f834a2631591356f7b7e05e72",
      "new_mode": 33188,
      "new_path": "llvm/test/CodeGen/X86/combine-reductions.ll"
    }
  ]
}
