)]}'
{
  "commit": "49c5c483be97da0b8c72e5bacebdaa8152f710e9",
  "tree": "3ebd0a51b9be5de31f209b00dab5fb157b0a5129",
  "parents": [
    "633cc16307190d9f3d4922c12e2c3dd47497a306"
  ],
  "author": {
    "name": "wizardengineer",
    "email": "juliuswoosebert@gmail.com",
    "time": "Fri May 22 12:21:30 2026 -0400"
  },
  "committer": {
    "name": "wizardengineer",
    "email": "juliuswoosebert@gmail.com",
    "time": "Fri May 22 20:31:24 2026 -0400"
  },
  "message": "[WebAssembly] Regen ctselect tests, drop SIMD \u003c8xi16\u003e/\u003c16xi8\u003e cases\n\nThe core PR\u0027s new CT_SELECT expansion normalizes scalar mask to the\nvector element type. On WebAssembly that fails for i16/i8 element\nvectors because those aren\u0027t legal scalar register types, triggering\n\"Unexpected illegal type!\" in LegalizeOp.\n\nDrop \u003c8 x i16\u003e and \u003c16 x i8\u003e cases from the SIMD vector test pending\na fix in lib/CodeGen/SelectionDAG/LegalizeDAG.cpp (see TODO at top).\nRegen CHECK lines for everything else.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "99bfae3b13ed0ca02c810012bd8c1742a380c925",
      "old_mode": 33188,
      "old_path": "llvm/test/CodeGen/WebAssembly/ctselect-fallback-edge-cases.ll",
      "new_id": "a252d68e6e55fe04ef12b197fd3d0ef397511732",
      "new_mode": 33188,
      "new_path": "llvm/test/CodeGen/WebAssembly/ctselect-fallback-edge-cases.ll"
    },
    {
      "type": "modify",
      "old_id": "3bd2bf6ed609e33b5d268e9dc1f562c7f25b75d8",
      "old_mode": 33188,
      "old_path": "llvm/test/CodeGen/WebAssembly/ctselect-fallback-patterns.ll",
      "new_id": "c06161ad3d696e1e62b3b776877cc5eb164d5cc9",
      "new_mode": 33188,
      "new_path": "llvm/test/CodeGen/WebAssembly/ctselect-fallback-patterns.ll"
    },
    {
      "type": "modify",
      "old_id": "a19e19b579d0f766dba5d44c16b0fdddf465d10f",
      "old_mode": 33188,
      "old_path": "llvm/test/CodeGen/WebAssembly/ctselect-fallback-vector.ll",
      "new_id": "98e9652c3f83d7d14061babde0e0d997d3681f60",
      "new_mode": 33188,
      "new_path": "llvm/test/CodeGen/WebAssembly/ctselect-fallback-vector.ll"
    },
    {
      "type": "modify",
      "old_id": "29c3dc6e6aa0298119a6ece4ed37100edbbb4a19",
      "old_mode": 33188,
      "old_path": "llvm/test/CodeGen/WebAssembly/ctselect-fallback.ll",
      "new_id": "33aec46f07ed925f80db4ca924b938f8e9cc3fe2",
      "new_mode": 33188,
      "new_path": "llvm/test/CodeGen/WebAssembly/ctselect-fallback.ll"
    }
  ]
}
