)]}'
{
  "commit": "2e02164566ee548838dbee95860b321fb54a8501",
  "tree": "a35597677d263c757369ee7ad260284c979d1309",
  "parents": [
    "6d992f1db73ac8e27c87296411506d8bbdb9497e"
  ],
  "author": {
    "name": "Simon Pilgrim",
    "email": "llvm-dev@redking.me.uk",
    "time": "Fri Apr 11 10:41:48 2025 +0100"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Fri Apr 11 10:41:48 2025 +0100"
  },
  "message": "[X86] getConstVector - remove raw bits -\u003e fp handling and leave it to getNode/FoldConstantArithmetic (#135337)\n\ngetConstVector could only handle f32/f64 vector element types from raw APInt bit data - instead of trying to add all supported fp types, just bitcast the integer equivalent and leave it to getNode/FoldConstantArithmetic to perform the constant bitcast conversion\n\nTentative fix for a regression reported after #133913",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "42ef817e014567372c664ef1c9bfa0ed8997504f",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/X86/X86ISelLowering.cpp",
      "new_id": "6e6431008e68054cdf96cc8c01ed9d5af025d178",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/X86/X86ISelLowering.cpp"
    }
  ]
}
