Home | History | Annotate | Download | only in target-arm

Lines Matching full:helper

24 /* Helper routines to perform bitwise copies between float and int.  */
139 uint32_t HELPER(glue(neon_,name))(uint32_t arg1, uint32_t arg2) \
143 uint32_t HELPER(glue(neon_,name))(CPUState *env, uint32_t arg1, uint32_t arg2) \
159 uint32_t HELPER(glue(neon_,name))(uint32_t arg1, uint32_t arg2) \
174 uint32_t HELPER(glue(neon_,name))(uint32_t arg) \
264 int32_t HELPER(neon_hadd_s32)(int32_t src1, int32_t src2)
274 uint32_t HELPER(neon_hadd_u32)(uint32_t src1, uint32_t src2)
291 int32_t HELPER(neon_rhadd_s32)(int32_t src1, int32_t src2)
301 uint32_t HELPER(neon_rhadd_u32)(uint32_t src1, uint32_t src2)
318 int32_t HELPER(neon_hsub_s32)(int32_t src1, int32_t src2)
328 uint32_t HELPER(neon_hsub_u32)(uint32_t src1, uint32_t src2)
407 uint64_t HELPER(neon_shl_u64)(uint64_t val, uint64_t shiftop)
437 uint64_t HELPER(neon_shl_s64)(uint64_t valop, uint64_t shiftop)
474 uint64_t HELPER(neon_rshl_s64)(uint64_t valop, uint64_t shiftop)
511 uint64_t HELPER(neon_rshl_u64)(uint64_t val, uint64_t shiftop)
554 uint64_t HELPER(neon_qshl_u64)(CPUState *env, uint64_t val, uint64_t shiftop)
602 uint64_t HELPER(neon_qshl_s64)(CPUState *env, uint64_t valop, uint64_t shiftop)
645 uint64_t HELPER(neon_qrshl_u64)(CPUState *env, uint64_t val, uint64_t shiftop)
678 uint64_t HELPER(neon_qrshl_s64)(CPUState *env, uint64_t valop, uint64_t shiftop)
696 uint32_t HELPER(neon_add_u8)(uint32_t a, uint32_t b)
705 uint32_t HELPER(neon_add_u16)(uint32_t a, uint32_t b)
731 uint32_t HELPER(neon_mul_p8)(uint32_t op1, uint32_t op2)
803 uint32_t HELPER(neon_cls_s32)(uint32_t x)
814 uint32_t HELPER(neon_cnt_u8)(uint32_t x)
873 uint32_t HELPER(neon_narrow_u8)(uint64_t x)
879 uint32_t HELPER(neon_narrow_u16)(uint64_t x)
884 uint32_t HELPER(neon_narrow_high_u8)(uint64_t x)
890 uint32_t HELPER(neon_narrow_high_u16)(uint64_t x)
895 uint32_t HELPER(neon_narrow_round_high_u8)(uint64_t x)
903 uint32_t HELPER(neon_narrow_round_high_u16)(uint64_t x)
910 uint32_t HELPER(neon_narrow_sat_u8)(CPUState *env, uint64_t x)
933 uint32_t HELPER(neon_narrow_sat_s8)(CPUState *env, uint64_t x)
956 uint32_t HELPER(neon_narrow_sat_u16)(CPUState *env, uint64_t x)
973 uint32_t HELPER(neon_narrow_sat_s16)(CPUState *env, uint64_t x)
990 uint32_t HELPER(neon_narrow_sat_u32)(CPUState *env, uint64_t x)
999 uint32_t HELPER(neon_narrow_sat_s32)(CPUState *env, uint64_t x)
1008 uint64_t HELPER(neon_widen_u8)(uint32_t x)
1022 uint64_t HELPER(neon_widen_s8)(uint32_t x)
1036 uint64_t HELPER(neon_widen_u16)(uint32_t x)
1042 uint64_t HELPER(neon_widen_s16)(uint32_t x)
1048 uint64_t HELPER(neon_addl_u16)(uint64_t a, uint64_t b)
1057 uint64_t HELPER(neon_addl_u32)(uint64_t a, uint64_t b)
1066 uint64_t HELPER(neon_paddl_u16)(uint64_t a, uint64_t b)
1081 uint64_t HELPER(neon_paddl_u32)(uint64_t a, uint64_t b)
1088 uint64_t HELPER(neon_subl_u16)(uint64_t a, uint64_t b)
1097 uint64_t HELPER(neon_subl_u32)(uint64_t a, uint64_t b)
1106 uint64_t HELPER(neon_addl_saturate_s32)(CPUState *env, uint64_t a, uint64_t b)
1128 uint64_t HELPER(neon_addl_saturate_s64)(CPUState *env, uint64_t a, uint64_t b)
1146 uint64_t HELPER(neon_abdl_u16)(uint32_t a, uint32_t b)
1160 uint64_t HELPER(neon_abdl_s16)(uint32_t a, uint32_t b)
1174 uint64_t HELPER(neon_abdl_u32)(uint32_t a, uint32_t b)
1183 uint64_t HELPER(neon_abdl_s32)(uint32_t a, uint32_t b)
1192 uint64_t HELPER(neon_abdl_u64)(uint32_t a, uint32_t b)
1199 uint64_t HELPER(neon_abdl_s64)(uint32_t a, uint32_t b)
1214 uint64_t HELPER(neon_mull_u8)(uint32_t a, uint32_t b)
1229 uint64_t HELPER(neon_mull_s8)(uint32_t a, uint32_t b)
1244 uint64_t HELPER(neon_mull_u16)(uint32_t a, uint32_t b)
1254 uint64_t HELPER(neon_mull_s16)(uint32_t a, uint32_t b)
1264 uint64_t HELPER(neon_negl_u16)(uint64_t x)
1279 uint64_t HELPER(neon_negl_u32)(uint64_t x)
1287 uint64_t HELPER(neon_negl_u64)(uint64_t x)
1301 uint32_t HELPER(neon_qabs_s8)(CPUState *env, uint32_t x)
1321 uint32_t HELPER(neon_qneg_s8)(CPUState *env, uint32_t x)
1341 uint32_t HELPER(neon_qabs_s16)(CPUState *env, uint32_t x)
1359 uint32_t HELPER(neon_qneg_s16)(CPUState *env, uint32_t x)
1370 uint32_t HELPER(neon_qabs_s32)(CPUState *env, uint32_t x)
1381 uint32_t HELPER(neon_qneg_s32)(CPUState *env, uint32_t x)
1393 uint32_t HELPER(neon_min_f32)(uint32_t a, uint32_t b)
1400 uint32_t HELPER(neon_max_f32)(uint32_t a, uint32_t b)
1407 uint32_t HELPER(neon_abd_f32)(uint32_t a, uint32_t b)
1416 uint32_t HELPER(neon_add_f32)(uint32_t a, uint32_t b)
1421 uint32_t HELPER(neon_sub_f32)(uint32_t a, uint32_t b)
1426 uint32_t HELPER(neon_mul_f32)(uint32_t a, uint32_t b)
1433 uint32_t HELPER(neon_##name)(uint32_t a, uint32_t b) \
1445 uint32_t HELPER(neon_acge_f32)(uint32_t a, uint32_t b)
1452 uint32_t HELPER(neon_acgt_f32)(uint32_t a, uint32_t b)