)]}'
{
  "commit": "1171e30cb01c00a048ec0d82f20e57213842f505",
  "tree": "fd26db33e3da6753749b5b99186aa0dd43d107ed",
  "parents": [
    "0bf4df8b1eaf46553b6a1c3348c1eec45bc76b91"
  ],
  "author": {
    "name": "hanbeom",
    "email": "kese111@gmail.com",
    "time": "Thu Jan 08 09:28:14 2026 +0900"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Jan 08 09:28:14 2026 +0900"
  },
  "message": "[WebAssembly] Support v128.load{32,64}_zero for f32 and f64 types (#172291)\n\nThis patch extends the `load_zero` pattern matching to\nsupport floating-point vector types (`v4f32` and `v2f64`).\n\nPreviously, the optimization to generate `v128.load32_zero` and\n`v128.load64_zero` was only enabled for integer types\n(`v4i32` and `v2i64`). This change adds the necessary TableGen\npatterns to correctly match scalar floating-point loads inserted\ninto zero-initialized vectors.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ce4db2e112fa0d8c35377613abd308ed8e32512a",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/WebAssembly/WebAssemblyInstrInfo.td",
      "new_id": "76e94c2ec3d618cb0624a9e2ad55386acb2ccda8",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/WebAssembly/WebAssemblyInstrInfo.td"
    },
    {
      "type": "modify",
      "old_id": "0bdddcffd723d41c8ee740dc3d0b1990788b1516",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/WebAssembly/WebAssemblyInstrSIMD.td",
      "new_id": "72feb5492c67a2ca9b1cedf006a13cfb4f8226a7",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/WebAssembly/WebAssemblyInstrSIMD.td"
    },
    {
      "type": "modify",
      "old_id": "bfab5fe36b3f497d32e8b05ee2491c6a6e58ee41",
      "old_mode": 33188,
      "old_path": "llvm/test/CodeGen/WebAssembly/simd-load-store-alignment.ll",
      "new_id": "59ad44439c45642863220fd497e8f3228f5a86b9",
      "new_mode": 33188,
      "new_path": "llvm/test/CodeGen/WebAssembly/simd-load-store-alignment.ll"
    },
    {
      "type": "modify",
      "old_id": "81487f300cdf6c0da1ac2cf29e2f786fe0c9074d",
      "old_mode": 33188,
      "old_path": "llvm/test/CodeGen/WebAssembly/simd-load-zero-offset.ll",
      "new_id": "94b3ce2bb0974a9ea8f71cabab55d2fda99174bf",
      "new_mode": 33188,
      "new_path": "llvm/test/CodeGen/WebAssembly/simd-load-zero-offset.ll"
    }
  ]
}
