diff options
Diffstat (limited to 'test/CodeGen/arm64_vcreate.c')
-rw-r--r-- | test/CodeGen/arm64_vcreate.c | 14 |
1 files changed, 1 insertions, 13 deletions
diff --git a/test/CodeGen/arm64_vcreate.c b/test/CodeGen/arm64_vcreate.c index b9747525340ae..ddfa147705d50 100644 --- a/test/CodeGen/arm64_vcreate.c +++ b/test/CodeGen/arm64_vcreate.c @@ -1,7 +1,6 @@ -// RUN: %clang_cc1 -O1 -triple arm64-apple-ios7 -target-feature +neon -ffreestanding -S -o - -emit-llvm %s | FileCheck %s +// RUN: %clang_cc1 -triple arm64-apple-ios7 -target-feature +neon -ffreestanding -S -o - -emit-llvm %s | opt -S -mem2reg | FileCheck %s // Test ARM64 SIMD vcreate intrinsics -/*#include <arm_neon.h>*/ #include <arm_neon.h> float32x2_t test_vcreate_f32(uint64_t a1) { @@ -10,14 +9,3 @@ float32x2_t test_vcreate_f32(uint64_t a1) { // CHECK: bitcast {{.*}} to <2 x float> // CHECK-NEXT: ret } - -// FIXME enable when scalar_to_vector in backend is fixed. Also, change -// CHECK@ to CHECK<colon> and CHECK-NEXT@ to CHECK-NEXT<colon> -/* -float64x1_t test_vcreate_f64(uint64_t a1) { - // CHECK@ test_vcreate_f64 - return vcreate_f64(a1); - // CHECK@ llvm.aarch64.neon.saddlv.i64.v2i32 - // CHECK-NEXT@ ret -} -*/ |