1 // RUN: %clang_cc1 -triple aarch64 -target-feature +sve \ 2 // RUN: -disable-O0-optnone -o - -fsyntax-only %s -verify 3 // REQUIRES: aarch64-registered-target 4 5 #include <arm_sve.h> 6 test_exp_vv_i8mf8(svfloat32_t v)7svfloat32_t test_exp_vv_i8mf8(svfloat32_t v) { 8 9 return __builtin_elementwise_exp(v); 10 // expected-error@-1 {{1st argument must be a vector, integer or floating point type}} 11 } 12 test_exp2_vv_i8mf8(svfloat32_t v)13svfloat32_t test_exp2_vv_i8mf8(svfloat32_t v) { 14 15 return __builtin_elementwise_exp2(v); 16 // expected-error@-1 {{1st argument must be a vector, integer or floating point type}} 17 } 18