)]}'
{
  "commit": "e3bd1f2b3f2ff8317e72fc828db8bcdbeb50b1aa",
  "tree": "44b411d40920b2f4d6043b56699f184761729321",
  "parents": [
    "174110bf3c3b5dc6efa466392f740bb6e9e9acf6"
  ],
  "author": {
    "name": "tangaac",
    "email": "tangyan01@loongson.cn",
    "time": "Mon Mar 24 14:29:11 2025 +0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon Mar 24 14:29:11 2025 +0800"
  },
  "message": "[LoongArch] lower vector shuffle to zero or any extend (#129485)\n\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "dceb3c682d2df494b2806a58ca20a6d06712e8c0",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/LoongArch/LoongArchISelLowering.cpp",
      "new_id": "f69019bf34f37fa0d421b0411f92e99669a4fa80",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/LoongArch/LoongArchISelLowering.cpp"
    },
    {
      "type": "modify",
      "old_id": "f8d4cef76b9551cda229bf2d6fc31b033f0f02bd",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/LoongArch/LoongArchISelLowering.h",
      "new_id": "002fad0e20759badb3df65bfd74461563cb37fbd",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/LoongArch/LoongArchISelLowering.h"
    },
    {
      "type": "modify",
      "old_id": "eaab6524c5317747a4e2ad0b3397e37af7465a07",
      "old_mode": 33188,
      "old_path": "llvm/test/CodeGen/LoongArch/lsx/build-vector.ll",
      "new_id": "984b6f3d748666381a65f7ca02f59b3d14623bec",
      "new_mode": 33188,
      "new_path": "llvm/test/CodeGen/LoongArch/lsx/build-vector.ll"
    },
    {
      "type": "modify",
      "old_id": "75639ae090661ffc51b043ee3e996eecd123b4ba",
      "old_mode": 33188,
      "old_path": "llvm/test/CodeGen/LoongArch/lsx/vec-sext.ll",
      "new_id": "9485df746ff1c2de9961c8057f2ea432a7e4bcd9",
      "new_mode": 33188,
      "new_path": "llvm/test/CodeGen/LoongArch/lsx/vec-sext.ll"
    },
    {
      "type": "modify",
      "old_id": "e95a69775e3aab9a204802070c2b171e738e2bfb",
      "old_mode": 33188,
      "old_path": "llvm/test/CodeGen/LoongArch/lsx/vec-shuffle-any-ext.ll",
      "new_id": "9b1b584bd9c767a826529e13ad7be7350bfd6420",
      "new_mode": 33188,
      "new_path": "llvm/test/CodeGen/LoongArch/lsx/vec-shuffle-any-ext.ll"
    },
    {
      "type": "modify",
      "old_id": "b1ad16a35251bf2dfb9d23097298d977fd7cacbf",
      "old_mode": 33188,
      "old_path": "llvm/test/CodeGen/LoongArch/lsx/vec-shuffle-sign-ext.ll",
      "new_id": "7e9f5b653d01a13e42b9c88d08ead685c7072443",
      "new_mode": 33188,
      "new_path": "llvm/test/CodeGen/LoongArch/lsx/vec-shuffle-sign-ext.ll"
    },
    {
      "type": "modify",
      "old_id": "85e89e84464ef55d1f00ff157f838b9f8b5c7959",
      "old_mode": 33188,
      "old_path": "llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll",
      "new_id": "f5bff59a266988cb4578053a58b59d52b25f9cf3",
      "new_mode": 33188,
      "new_path": "llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll"
    },
    {
      "type": "modify",
      "old_id": "3cc9b62d7673624af216055ffb97a35b3e30d12b",
      "old_mode": 33188,
      "old_path": "llvm/test/CodeGen/LoongArch/lsx/vec-zext.ll",
      "new_id": "bbcfbe1b072601d382d5ff937093cdcf05e872c7",
      "new_mode": 33188,
      "new_path": "llvm/test/CodeGen/LoongArch/lsx/vec-zext.ll"
    }
  ]
}
