)]}'
{
  "commit": "e34412476cf11eefd141db578770e738843e04a9",
  "tree": "261b3dbd93d3a00d128769e068096947fac9f924",
  "parents": [
    "68c10f601b596385d2c8dd73c7b542be3b87a244"
  ],
  "author": {
    "name": "Luke Lau",
    "email": "luke@igalia.com",
    "time": "Mon Apr 13 17:41:37 2026 +0100"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon Apr 13 16:41:37 2026 +0000"
  },
  "message": "[RISCV] Remove codegen for vp_bitreverse, vp_bswap (#191643)\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 2 intrinsics from #179622.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "95cd1402a01f290be8153f53bb72de93f4895b28",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/RISCV/RISCVISelLowering.cpp",
      "new_id": "cc6b95607b2c2008364656cf88d68f09ca807fcf",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/RISCV/RISCVISelLowering.cpp"
    },
    {
      "type": "modify",
      "old_id": "f63a00ab39abbcc8759f76225b4c6c24f1898446",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/RISCV/RISCVTargetTransformInfo.h",
      "new_id": "18e3ea0554881299003dafc39a9262b4a40ffa78",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/RISCV/RISCVTargetTransformInfo.h"
    },
    {
      "type": "modify",
      "old_id": "09b8fdbf11d266a8c34784ee562a8d1166e057d6",
      "old_mode": 33188,
      "old_path": "llvm/test/CodeGen/RISCV/rvv/bitreverse-vp.ll",
      "new_id": "710a781c939f100acf882fda50f767e0c0325f63",
      "new_mode": 33188,
      "new_path": "llvm/test/CodeGen/RISCV/rvv/bitreverse-vp.ll"
    },
    {
      "type": "modify",
      "old_id": "0177b8cfd4393360a01754cde2ca5d81f193e985",
      "old_mode": 33188,
      "old_path": "llvm/test/CodeGen/RISCV/rvv/bswap-vp.ll",
      "new_id": "0044bf82014f4555a5981b4ef328316fe7a615c0",
      "new_mode": 33188,
      "new_path": "llvm/test/CodeGen/RISCV/rvv/bswap-vp.ll"
    },
    {
      "type": "modify",
      "old_id": "f436bbb9a66caef97192040059cc60f9266c64e7",
      "old_mode": 33188,
      "old_path": "llvm/test/CodeGen/RISCV/rvv/fixed-vectors-bitreverse-vp.ll",
      "new_id": "05027b49da17cffd6113edec5529090ffda61083",
      "new_mode": 33188,
      "new_path": "llvm/test/CodeGen/RISCV/rvv/fixed-vectors-bitreverse-vp.ll"
    },
    {
      "type": "modify",
      "old_id": "eca94ccb9bf7fbfd367930153f5025096ce7e3e2",
      "old_mode": 33188,
      "old_path": "llvm/test/CodeGen/RISCV/rvv/fixed-vectors-bswap-vp.ll",
      "new_id": "c946d55d21b7f98f8ed112e394e957e9cc55f97d",
      "new_mode": 33188,
      "new_path": "llvm/test/CodeGen/RISCV/rvv/fixed-vectors-bswap-vp.ll"
    }
  ]
}
