24 #ifndef ARM_COMPUTE_WRAPPER_ABS_H
25 #define ARM_COMPUTE_WRAPPER_ABS_H
33 #define VABS_IMPL(stype, vtype, prefix, postfix) \
34 inline vtype vabs(const vtype &a) \
36 return prefix##_##postfix(a); \
39 #define VQABS_IMPL(stype, vtype, prefix, postfix) \
40 inline vtype vqabs(const vtype &a) \
42 return prefix##_##postfix(a); \
50 #ifdef __ARM_FEATURE_FP16_VECTOR_ARITHMETIC
52 #endif // __ARM_FEATURE_FP16_VECTOR_ARITHMETIC
58 #ifdef __ARM_FEATURE_FP16_VECTOR_ARITHMETIC
59 VABS_IMPL(float16x8_t, float16x8_t, vabsq, f16)
60 #endif // __ARM_FEATURE_FP16_VECTOR_ARITHMETIC