cpu_neon_fp16.c 251 B

1234567891011
  1. #ifdef _MSC_VER
  2. #include <Intrin.h>
  3. #endif
  4. #include <arm_neon.h>
  5. int main(int argc, char **argv)
  6. {
  7. short *src = (short*)argv[argc-1];
  8. float32x4_t v_z4 = vcvt_f32_f16((float16x4_t)vld1_s16(src));
  9. return (int)vgetq_lane_f32(v_z4, 0);
  10. }