// RUN: %clang_cc1 -triple arm64-pc-windows-msvc -target-feature +neon \ // RUN: -fms-compatibility -fms-compatibility-version=19.00 \ // RUN: -emit-llvm -o - %s | FileCheck %s // REQUIRES: aarch64-registered-target #include // CHECK-LABEL: define{{.*}} @test_vld1q_s32_x4( // CHECK-NOT: neon_ld1m4_q32 // CHECK: call { <4 x i32>, <4 x i32>, <4 x i32>, <4 x i32> } @llvm.aarch64.neon.ld1x4.v4i32.p0(ptr {{.*}}) // CHECK-NOT: neon_ld1m4_q32 // CHECK: ret int32x4x4_t test_vld1q_s32_x4(int32_t const *a) { return vld1q_s32_x4(a); }