blob: 4264c17f89aa135a24cfaa1feaf0fcc095fd19a2 [file] [log] [blame]
/* { dg-options "-fpack-struct" } */
#include <arm_neon.h>
static_assert(alignof(int32x2_t) == 8, "int32x2_t alignment");
static_assert(alignof(int32x4_t) == 16, "int32x4_t alignment");
static_assert(alignof(int32x2x2_t) == 1, "int32x2x2_t alignment");
static_assert(alignof(int32x4x2_t) == 1, "int32x4x2_t alignment");
static_assert(alignof(int32x2x3_t) == 1, "int32x2x3_t alignment");
static_assert(alignof(int32x4x3_t) == 1, "int32x4x3_t alignment");
static_assert(alignof(int32x2x4_t) == 1, "int32x2x4_t alignment");
static_assert(alignof(int32x4x4_t) == 1, "int32x4x4_t alignment");