blob: 3a7a41ae6e421ff190e9a1d585de4e07584583c7 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
|
// RUN: %clang -O1 -target arm64-apple-ios7 -ffreestanding -S -o - -emit-llvm %s | FileCheck %s
// Test ARM64 SIMD vget intrinsics
#include <arm_neon.h>
float64_t test_vget_lane_f64(float64x1_t a1) {
// CHECK: test_vget_lane_f64
// why isn't 1 allowed as second argument?
return vget_lane_f64(a1, 0);
// CHECK: extractelement {{.*}} i32 0
// CHECK-NEXT: ret
}
|