)]}'
{
  "commit": "94b9accfab9ee4641cc9a34bc02528185018c7bc",
  "tree": "f0a20d3cb7779b6ff0e655690a8218bae8fff899",
  "parents": [
    "5ea5b9eb8eec9c5ba7f053cb74327a3efd6b762d"
  ],
  "author": {
    "name": "Luke Lau",
    "email": "luke@igalia.com",
    "time": "Wed Apr 22 17:59:52 2026 +0100"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed Apr 22 16:59:52 2026 +0000"
  },
  "message": "[RISCV] Remove codegen for vp.fcmp (#193529)\n\nPart of the work to remove trivial VP intrinsics from the RISC-V\nbackend, see\nhttps://discourse.llvm.org/t/rfc-remove-codegen-support-for-trivial-vp-intrinsics-in-the-risc-v-backend/87999\n\nThis splits off vp.fcmp from #179622. The corresponding ISD node is\nISD::VP_SETCC, but this only removes the lowering for FP types",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7f79b24c07ae0d4b8311806056a1cd10b330294c",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/RISCV/RISCVISelLowering.cpp",
      "new_id": "866fdbe1b53f41196a0030799d79fb908881f352",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/RISCV/RISCVISelLowering.cpp"
    },
    {
      "type": "modify",
      "old_id": "f55e869cfd09265e79f2471f9653d8bfa1f0d25b",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/RISCV/RISCVTargetTransformInfo.h",
      "new_id": "d66890dd87e55510ddc5a87444814401fdb87bc8",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/RISCV/RISCVTargetTransformInfo.h"
    },
    {
      "type": "modify",
      "old_id": "d37c1778aef012cb1ba36c58211b0cc0e1f1f3fe",
      "old_mode": 33188,
      "old_path": "llvm/test/CodeGen/RISCV/rvv/fixed-vectors-setcc-fp-vp.ll",
      "new_id": "5defaabccca30eda262c589acefb9fad31073a6f",
      "new_mode": 33188,
      "new_path": "llvm/test/CodeGen/RISCV/rvv/fixed-vectors-setcc-fp-vp.ll"
    },
    {
      "type": "modify",
      "old_id": "9d039798177f94231bbc8b76a6be78624626222e",
      "old_mode": 33188,
      "old_path": "llvm/test/CodeGen/RISCV/rvv/setcc-fp-vp.ll",
      "new_id": "1ce8c9950bbd4d453b496071a202f110725e0687",
      "new_mode": 33188,
      "new_path": "llvm/test/CodeGen/RISCV/rvv/setcc-fp-vp.ll"
    },
    {
      "type": "modify",
      "old_id": "92a90a361228b710f8d88d587af105b020f79766",
      "old_mode": 33188,
      "old_path": "llvm/test/CodeGen/RISCV/rvv/sink-splat-operands.ll",
      "new_id": "cd39c0b4d87ab2b537f781c3f825c6716cba1a08",
      "new_mode": 33188,
      "new_path": "llvm/test/CodeGen/RISCV/rvv/sink-splat-operands.ll"
    }
  ]
}
