// RUN: %clang_cc1 -triple thumbv7-apple-darwin10 -target-cpu cortex-a8 -fsyntax-only -Wvector-conversion -ffreestanding -verify %s
// REQUIRES: aarch64-registered-target || arm-registered-target
// Radar 8228022: Should not report incompatible vector types.
int32x2_t
// ...but should warn when the types really do not match.
float32x2_t
// Check immediate range for vcvt_n intrinsics is 1 to 32. Radar 9558930.
float32x2_t
typedef signed int vSInt32 ;
int32x4_t
// Warn for incompatible pointer types used with vld/vst intrinsics.
int16x8_t
void
// Make sure we don't get a warning about using a static function in an
// extern inline function from a header.
extern inline uint8x8_t