)]}'
{
  "commit": "a1b6e7ff393533a5c4f3bdfd4efe5da106e2de2b",
  "tree": "0364f68d8055e6c26f9eb32669436640b802ad8f",
  "parents": [
    "10d9e7b1b7913586bb2663cba57c6e25f68a404f"
  ],
  "author": {
    "name": "Ami-zhang",
    "email": "zhanglimin@loongson.cn",
    "time": "Fri Aug 15 09:53:08 2025 +0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Fri Aug 15 09:53:08 2025 +0800"
  },
  "message": "[clang][LoongArch] Ensure `target(\"lasx\")` implies LSX support (#153542)\n\nCurrently, `__attribute__((target(\"lasx\")))` does not automatically\nenable LSX support, causing Clang to fail with `-mno-lsx`. Since\nLASX depends on LSX, enabling LASX should implicitly enable LSX to\navoid clang error.\n    \nFixes #149512.\n\nDepends on #153541",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f6915df1520b754ffc243298afc5a6fa31b26d61",
      "old_mode": 33188,
      "old_path": "clang/lib/Basic/Targets/LoongArch.cpp",
      "new_id": "8e29bb745734b7756f9b66544684f2ee47098d36",
      "new_mode": 33188,
      "new_path": "clang/lib/Basic/Targets/LoongArch.cpp"
    },
    {
      "type": "modify",
      "old_id": "f4857406180a2f912f71380f487b8ad5c78da35a",
      "old_mode": 33188,
      "old_path": "clang/test/CodeGen/LoongArch/targetattr-lasx.c",
      "new_id": "56fd6573ed34cd85c3bbada27956c0b8f2fb07b7",
      "new_mode": 33188,
      "new_path": "clang/test/CodeGen/LoongArch/targetattr-lasx.c"
    }
  ]
}
