================
@@ -7389,6 +7389,7 @@ 
CodeGenFunction::EmitAArch64CpuSupports(ArrayRef<StringRef> FeaturesStrs) {
     // Get features from structure in runtime library
     // struct {
     //   unsigned long long features;
+    //   unsigned long long features2;
     // } __aarch64_cpu_features;
     llvm::Type *STy = llvm::StructType::get(Int64Ty);
----------------
Lukacma wrote:

That wouldn't be backwards compatible. Compiler cannot assume 
__aarch64_cpu_features has 16bytes for the new code works with older runtime. 

https://github.com/llvm/llvm-project/pull/229139
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to