)]}'
{
  "commit": "297b77036e82b7684e1823c14b318e365aed5b26",
  "tree": "8fe36c27388655f082249c02cb1d3bcd3870c8b8",
  "parents": [
    "150a58bed08f9f83ae4157a033ef1c67c210bbc4"
  ],
  "author": {
    "name": "Simeon K",
    "email": "5235180+simeonkr@users.noreply.github.com",
    "time": "Tue Jan 23 07:10:25 2024 +0000"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon Jan 22 23:10:25 2024 -0800"
  },
  "message": "[RISCV] Fix stack size computation when M extension disabled (#78602)\n\nEnsure that getVLENFactoredAmount does not fail when the scale amount\r\nrequires the use of a non-trivial multiplication but the M extension is\r\nnot enabled. In such case, perform the multiplication using shifts and\r\nadds.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9813c7a70dfc3157364e1ae422d3257fe6443113",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/RISCV/RISCVInstrInfo.cpp",
      "new_id": "52a9667b44104e0d656be335144fc3ac95689809",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/RISCV/RISCVInstrInfo.cpp"
    },
    {
      "type": "modify",
      "old_id": "e6adb725110a4017f360db664fd44152acb11503",
      "old_mode": 33188,
      "old_path": "llvm/test/CodeGen/RISCV/rvv/allocate-lmul-2-4-8.ll",
      "new_id": "78bec6c68c3f6e2340b9ebd61b11434f684285c6",
      "new_mode": 33188,
      "new_path": "llvm/test/CodeGen/RISCV/rvv/allocate-lmul-2-4-8.ll"
    }
  ]
}
