[clang] [llvm] [AArch64][FMV] Add missing feature dependencies and detect at runtime. (PR #119231)

Sander de Smalen via llvm-commits llvm-commits at lists.llvm.org
Wed Dec 11 05:47:16 PST 2024


================
@@ -349,6 +349,14 @@ void AArch64::ExtensionSet::reconstructFromParsedFeatures(
   }
 }
 
+uint64_t AArch64::ExtensionSet::toCpuSupportsMask() const {
----------------
sdesmalen-arm wrote:

I guess you could always move the functionality back into a separate function if future changes require that. That said, I would prefer `getFMVFeatureMask` if you keep it, because it makes it clear that the bitmask describes features for the purpose of FMV.

https://github.com/llvm/llvm-project/pull/119231


More information about the llvm-commits mailing list