)]}'
{
  "commit": "9b32f3d0966723f443328d8b49c149bde6725899",
  "tree": "87b3778b7e863257354efde6ccc2d517591f034c",
  "parents": [
    "b9b9addae6c79c72394c8260106f8ba5281e9747"
  ],
  "author": {
    "name": "Simon Pilgrim",
    "email": "llvm-dev@redking.me.uk",
    "time": "Mon Mar 31 14:32:43 2025 +0100"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon Mar 31 14:32:43 2025 +0100"
  },
  "message": "[DAG] visitEXTRACT_SUBVECTOR - don\u0027t return early on failure of EXTRACT_SUBVECTOR(INSERT_SUBVECTOR()) -\u003e BITCAST fold (#133695)\n\nAlways allow later folds to try to match as well.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4487b9d510cc756ab30c287dab9329a7b434c5a2",
      "old_mode": 33188,
      "old_path": "llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp",
      "new_id": "dc5c5f38e3bd8938aaf57555ff98b07e13b506c3",
      "new_mode": 33188,
      "new_path": "llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp"
    },
    {
      "type": "modify",
      "old_id": "64d7f93760fd55815f036521c5bd277287d3e715",
      "old_mode": 33188,
      "old_path": "llvm/test/CodeGen/AMDGPU/load-local-redundant-copies.ll",
      "new_id": "a6ce512164b89ada848d5ba5aa570475f85cab0e",
      "new_mode": 33188,
      "new_path": "llvm/test/CodeGen/AMDGPU/load-local-redundant-copies.ll"
    },
    {
      "type": "modify",
      "old_id": "0df63422b5d846429973d8c7474ac39fe0644dac",
      "old_mode": 33188,
      "old_path": "llvm/test/CodeGen/X86/vector-interleaved-store-i16-stride-5.ll",
      "new_id": "e4fa594f3dd72ddfbf282fd139ac0603158ecc54",
      "new_mode": 33188,
      "new_path": "llvm/test/CodeGen/X86/vector-interleaved-store-i16-stride-5.ll"
    },
    {
      "type": "modify",
      "old_id": "bc08f57e5faac56fb830ef89de2183176df08d75",
      "old_mode": 33188,
      "old_path": "llvm/test/CodeGen/X86/vector-interleaved-store-i16-stride-7.ll",
      "new_id": "e4e013446f7a519385afecede9275eb58e650f28",
      "new_mode": 33188,
      "new_path": "llvm/test/CodeGen/X86/vector-interleaved-store-i16-stride-7.ll"
    },
    {
      "type": "modify",
      "old_id": "75f8469c266b16af18a934839a6d3a38876d98f1",
      "old_mode": 33188,
      "old_path": "llvm/test/CodeGen/X86/vector-interleaved-store-i8-stride-5.ll",
      "new_id": "39f8a93a7b77abbc2e501b7dc87f699a978b3e01",
      "new_mode": 33188,
      "new_path": "llvm/test/CodeGen/X86/vector-interleaved-store-i8-stride-5.ll"
    },
    {
      "type": "modify",
      "old_id": "328d55ca8d6276207975ede244755f5ea6c3b876",
      "old_mode": 33188,
      "old_path": "llvm/test/CodeGen/X86/vector-interleaved-store-i8-stride-7.ll",
      "new_id": "b82e6635283985f38b80f172937f4b43508e1526",
      "new_mode": 33188,
      "new_path": "llvm/test/CodeGen/X86/vector-interleaved-store-i8-stride-7.ll"
    }
  ]
}
