)]}'
{
  "commit": "aa2d5d54130bd9c5e9efb9ae3eaec631f227f13b",
  "tree": "40acbee5f6893ac431f5bb52cecd3f5dd88b38f6",
  "parents": [
    "577e0ef94fb0b4ba9f97a6f58a1961f7ba247d21"
  ],
  "author": {
    "name": "ShihPo Hung",
    "email": "shihpo.hung@sifive.com",
    "time": "Tue Mar 26 23:09:09 2024 -0700"
  },
  "committer": {
    "name": "ShihPo Hung",
    "email": "shihpo.hung@sifive.com",
    "time": "Tue Mar 26 23:41:16 2024 -0700"
  },
  "message": "Recommit \"[RISCV][TTI] Scale the cost of the sext/zext with LMUL (#86617)\"\n\nChanges in Recommit:\n  Add an additional check on sign/zero extend to the same type.\n\nOriginal message:\n  Use the destination data type to measure the LMUL size for\n  latency/throughput cost\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "000d01b8366cd1d56662eb3f252424d1878f128c",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/RISCV/RISCVTargetTransformInfo.cpp",
      "new_id": "38cdf3c47c6420250cf28607699bf9075cba504d",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/RISCV/RISCVTargetTransformInfo.cpp"
    },
    {
      "type": "modify",
      "old_id": "bd26c19c2f2c3c99fe7bb2bb6d9d56a9f1fca7d9",
      "old_mode": 33188,
      "old_path": "llvm/test/Analysis/CostModel/RISCV/cast.ll",
      "new_id": "14da9a3f79d7712562aff704086fce46736620e0",
      "new_mode": 33188,
      "new_path": "llvm/test/Analysis/CostModel/RISCV/cast.ll"
    },
    {
      "type": "modify",
      "old_id": "80efe912c86985e192088ac4790a5f911e9af978",
      "old_mode": 33188,
      "old_path": "llvm/test/Analysis/CostModel/RISCV/reduce-scalable-int.ll",
      "new_id": "30cb32ce4eaf2953b5ea09a00e263d8067f53de7",
      "new_mode": 33188,
      "new_path": "llvm/test/Analysis/CostModel/RISCV/reduce-scalable-int.ll"
    },
    {
      "type": "modify",
      "old_id": "225bad6da5915c08a8be123ab9429671b4a3101b",
      "old_mode": 33188,
      "old_path": "llvm/test/Analysis/CostModel/RISCV/rvv-extractelement.ll",
      "new_id": "aa7a90bece33900f468d53ce5e2d860c83cf1fcd",
      "new_mode": 33188,
      "new_path": "llvm/test/Analysis/CostModel/RISCV/rvv-extractelement.ll"
    },
    {
      "type": "modify",
      "old_id": "5387c8dc35940eaa5e988e464bbfad7fc6eb75da",
      "old_mode": 33188,
      "old_path": "llvm/test/Analysis/CostModel/RISCV/rvv-insertelement.ll",
      "new_id": "6e1ae0216f7655a3524c65570e35ec98fdc6035f",
      "new_mode": 33188,
      "new_path": "llvm/test/Analysis/CostModel/RISCV/rvv-insertelement.ll"
    },
    {
      "type": "modify",
      "old_id": "46bf3152ac5bd380f67b1b982e4ee4233fea9e74",
      "old_mode": 33188,
      "old_path": "llvm/test/Analysis/CostModel/RISCV/shuffle-broadcast.ll",
      "new_id": "b763198e98bacd77171fd873fb6a90765ee85678",
      "new_mode": 33188,
      "new_path": "llvm/test/Analysis/CostModel/RISCV/shuffle-broadcast.ll"
    }
  ]
}
