[clang] [clang][LoongArch] Ensure `target("lasx")` implies LSX support (PR #153542)
via cfe-commits
cfe-commits at lists.llvm.org
Thu Aug 14 02:05:36 PDT 2025
================
@@ -460,7 +460,12 @@ LoongArchTargetInfo::parseTargetAttr(StringRef Features) const {
break;
case AttrFeatureKind::Feature:
- Ret.Features.push_back("+" + Value.str());
+ if (Value == "lasx") {
+ Ret.Features.push_back("+lasx");
+ Ret.Features.push_back("+lsx");
+ } else {
+ Ret.Features.push_back("+" + Value.str());
+ }
----------------
Ami-zhang wrote:
Simplify.
https://github.com/llvm/llvm-project/pull/153542
More information about the cfe-commits
mailing list