[clang] [llvm] [FMV][AArch64] Allow user to override version priority. (PR #150267)
via llvm-commits
llvm-commits at lists.llvm.org
Wed Jul 23 10:09:16 PDT 2025
github-actions[bot] wrote:
<!--LLVM CODE FORMAT COMMENT: {clang-format}-->
:warning: C/C++ code formatter, clang-format found issues in your code. :warning:
<details>
<summary>
You can test this locally with the following command:
</summary>
``````````bash
git-clang-format --diff HEAD~1 HEAD --extensions h,c,cpp,inc -- clang/test/CodeGen/AArch64/fmv-explicit-priority.c clang/include/clang/Sema/SemaARM.h clang/include/clang/Sema/SemaRISCV.h clang/lib/CodeGen/Targets/AArch64.cpp clang/lib/Sema/SemaARM.cpp clang/lib/Sema/SemaDeclAttr.cpp clang/lib/Sema/SemaRISCV.cpp clang/test/AST/attr-target-version.c clang/test/CodeGen/AArch64/fmv-duplicate-mangled-name.c clang/test/Sema/attr-target-clones-aarch64.c clang/test/Sema/attr-target-version.c llvm/include/llvm/Analysis/TargetTransformInfo.h llvm/include/llvm/Analysis/TargetTransformInfoImpl.h llvm/include/llvm/TargetParser/AArch64FeatPriorities.inc llvm/include/llvm/TargetParser/AArch64TargetParser.h llvm/lib/Analysis/TargetTransformInfo.cpp llvm/lib/Target/AArch64/AArch64TargetTransformInfo.cpp llvm/lib/Target/AArch64/AArch64TargetTransformInfo.h llvm/lib/TargetParser/AArch64TargetParser.cpp llvm/lib/Transforms/IPO/GlobalOpt.cpp llvm/utils/TableGen/Basic/ARMTargetDefEmitter.cpp
``````````
</details>
<details>
<summary>
View the diff from clang-format here.
</summary>
``````````diff
diff --git a/llvm/include/llvm/TargetParser/AArch64TargetParser.h b/llvm/include/llvm/TargetParser/AArch64TargetParser.h
index 23f5fdda6..6dd91d79d 100644
--- a/llvm/include/llvm/TargetParser/AArch64TargetParser.h
+++ b/llvm/include/llvm/TargetParser/AArch64TargetParser.h
@@ -80,7 +80,7 @@ struct FMVInfo {
std::optional<ArchExtKind> ID; // The architecture extension to enable.
FMVInfo(StringRef Name, std::optional<CPUFeatures> FeatureBit,
FeatPriorities PriorityBit, std::optional<ArchExtKind> ID)
- : Name(Name), FeatureBit(FeatureBit), PriorityBit(PriorityBit), ID(ID){};
+ : Name(Name), FeatureBit(FeatureBit), PriorityBit(PriorityBit), ID(ID) {};
};
LLVM_ABI const std::vector<FMVInfo> &getFMVInfo();
``````````
</details>
https://github.com/llvm/llvm-project/pull/150267
More information about the llvm-commits
mailing list