[clang] [llvm] [AArch64] Decouple feature dependency expansion. (PR #94279)
Alexandros Lamprineas via llvm-commits
llvm-commits at lists.llvm.org
Mon Jun 3 14:21:58 PDT 2024
================
@@ -579,6 +537,62 @@ inline constexpr CpuInfo CpuInfos[] = {
AArch64::AEK_SSBS, AArch64::AEK_CSSC})},
};
+struct ExtensionSet {
----------------
labrinea wrote:
This has to move after the definition of `ArchInfo` because the method `toLLVMFeatureList` needs to know about it. Since it is a template function its definitions ought to move in the header file, alongside its class definition.
https://github.com/llvm/llvm-project/pull/94279
More information about the llvm-commits
mailing list