)]}'
{
  "commit": "e6fac7e506a964efafc3f582eee3eee8edff90a6",
  "tree": "8768c2fe0e1fc7b1c43d1a14dcf7fc9dcbc726ba",
  "parents": [
    "2aadc4a53cc6d6c5043d5c08e2d222ab91e98662",
    "3c83d3adc91b253d1e4c500a94244d7ff1f12579"
  ],
  "author": {
    "name": "Jacob Pratt",
    "email": "jacob@jhpratt.dev",
    "time": "Thu May 07 02:12:12 2026 -0400"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu May 07 02:12:12 2026 -0400"
  },
  "message": "Rollup merge of #156202 - maurer:splat, r\u003dnikic\n\nllvm: Use correct type for splat mask\n\nAfter llvm/llvm-project#195486 , LLVM has explicit handling for null pointers in simd operations instead of using special handling based on zeroes.\n\nThis causes LLVM with asserts enabled to detect an improperly typed mask passed to splat (if the output vector does not have i32 elements), and can cause SIGSEGV in more complex cases with asserts disabled.\n\n@rustbot label: +llvm-main\n\nr? @durin42\n",
  "tree_diff": []
}
