)]}'
{
  "commit": "d162025d8b0b41b1fee469b3002f20e09483b071",
  "tree": "5cc1f925e4300254ba6076951178cbaebef18c25",
  "parents": [
    "d01fe9d612425402766b59bb0c658147dda3e9a1"
  ],
  "author": {
    "name": "Zhaoxin Yang",
    "email": "yangzhaoxin@loongson.cn",
    "time": "Thu Oct 23 08:44:01 2025 +0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Oct 23 08:44:01 2025 +0800"
  },
  "message": "[LoongArch] Move widenShuffleMask before lowerVECTOR_SHUFFLE_XVPERMI to improve code quality (#164219)\n\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f7deeafc9ccfc3f6852750515e4c8aa34e209ae4",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/LoongArch/LoongArchISelLowering.cpp",
      "new_id": "ca4a655f06587e08df69537387e3d8e15fc0fb9a",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/LoongArch/LoongArchISelLowering.cpp"
    },
    {
      "type": "modify",
      "old_id": "245f76472b84447e61b772439fc4604dbd75e996",
      "old_mode": 33188,
      "old_path": "llvm/test/CodeGen/LoongArch/lasx/shuffle-as-permute-and-shuffle.ll",
      "new_id": "7149cdb99063a89f8877e4f64708335877588dab",
      "new_mode": 33188,
      "new_path": "llvm/test/CodeGen/LoongArch/lasx/shuffle-as-permute-and-shuffle.ll"
    }
  ]
}
