================ @@ -0,0 +1,83 @@ +// RUN: %clang_cc1 -triple x86_64-pc-windows-msvc -fms-extensions \ +// RUN: -emit-llvm -o - %s | FileCheck %s +// RUN: %clang_cc1 -triple x86_64-pc-windows-msvc -fms-extensions \ +// RUN: -mlong-double-80 -emit-llvm -o - %s | FileCheck %s \ +// RUN: --check-prefix=CHECK-FP80 + +// Test that #pragma pack does not reduce natural type alignment for vector +// and x86_fp80 types when used as array elements (matching MSVC behavior). + +typedef float __m128 __attribute__((__vector_size__(16))); + ---------------- zahiraam wrote:
Fixed. https://github.com/llvm/llvm-project/pull/208256 _______________________________________________ cfe-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
