aboutsummaryrefslogtreecommitdiff
path: root/clang/test/CodeGen/arm-poly64.c
blob: 5f9820276745b9e7f17b8bfe899c5862e5d72ae1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
// RUN: %clang_cc1 -triple armv8.2a-arm-none-eabi -target-feature +neon \
// RUN:  -emit-llvm -o - %s | FileCheck %s

// Test that we can use the poly64 type on AArch32

// REQUIRES: aarch64-registered-target || arm-registered-target

#include <arm_neon.h>

// CHECK-LABEL: @test_poly64
// CHECK: ret i64 %0
poly64_t test_poly64(poly64_t a) {
  return a;
}