Lines Matching refs:DO_ZPZZ
173 #define DO_ZPZZ(NAME, TYPE, H, OP) \ in LOGICAL_PPPP() macro
227 DO_ZPZZ(sve_and_zpzz_b, uint8_t, H1, DO_AND)
228 DO_ZPZZ(sve_and_zpzz_h, uint16_t, H1_2, DO_AND)
229 DO_ZPZZ(sve_and_zpzz_s, uint32_t, H1_4, DO_AND)
232 DO_ZPZZ(sve_orr_zpzz_b, uint8_t, H1, DO_ORR)
233 DO_ZPZZ(sve_orr_zpzz_h, uint16_t, H1_2, DO_ORR)
234 DO_ZPZZ(sve_orr_zpzz_s, uint32_t, H1_4, DO_ORR)
237 DO_ZPZZ(sve_eor_zpzz_b, uint8_t, H1, DO_EOR)
238 DO_ZPZZ(sve_eor_zpzz_h, uint16_t, H1_2, DO_EOR)
239 DO_ZPZZ(sve_eor_zpzz_s, uint32_t, H1_4, DO_EOR)
242 DO_ZPZZ(sve_bic_zpzz_b, uint8_t, H1, DO_BIC)
243 DO_ZPZZ(sve_bic_zpzz_h, uint16_t, H1_2, DO_BIC)
244 DO_ZPZZ(sve_bic_zpzz_s, uint32_t, H1_4, DO_BIC)
247 DO_ZPZZ(sve_add_zpzz_b, uint8_t, H1, DO_ADD)
248 DO_ZPZZ(sve_add_zpzz_h, uint16_t, H1_2, DO_ADD)
249 DO_ZPZZ(sve_add_zpzz_s, uint32_t, H1_4, DO_ADD)
252 DO_ZPZZ(sve_sub_zpzz_b, uint8_t, H1, DO_SUB)
253 DO_ZPZZ(sve_sub_zpzz_h, uint16_t, H1_2, DO_SUB)
254 DO_ZPZZ(sve_sub_zpzz_s, uint32_t, H1_4, DO_SUB)
257 DO_ZPZZ(sve_smax_zpzz_b, int8_t, H1, DO_MAX)
258 DO_ZPZZ(sve_smax_zpzz_h, int16_t, H1_2, DO_MAX)
259 DO_ZPZZ(sve_smax_zpzz_s, int32_t, H1_4, DO_MAX)
262 DO_ZPZZ(sve_umax_zpzz_b, uint8_t, H1, DO_MAX)
263 DO_ZPZZ(sve_umax_zpzz_h, uint16_t, H1_2, DO_MAX)
264 DO_ZPZZ(sve_umax_zpzz_s, uint32_t, H1_4, DO_MAX)
267 DO_ZPZZ(sve_smin_zpzz_b, int8_t, H1, DO_MIN)
268 DO_ZPZZ(sve_smin_zpzz_h, int16_t, H1_2, DO_MIN)
269 DO_ZPZZ(sve_smin_zpzz_s, int32_t, H1_4, DO_MIN)
272 DO_ZPZZ(sve_umin_zpzz_b, uint8_t, H1, DO_MIN)
273 DO_ZPZZ(sve_umin_zpzz_h, uint16_t, H1_2, DO_MIN)
274 DO_ZPZZ(sve_umin_zpzz_s, uint32_t, H1_4, DO_MIN)
277 DO_ZPZZ(sve_sabd_zpzz_b, int8_t, H1, DO_ABD)
278 DO_ZPZZ(sve_sabd_zpzz_h, int16_t, H1_2, DO_ABD)
279 DO_ZPZZ(sve_sabd_zpzz_s, int32_t, H1_4, DO_ABD)
282 DO_ZPZZ(sve_uabd_zpzz_b, uint8_t, H1, DO_ABD)
283 DO_ZPZZ(sve_uabd_zpzz_h, uint16_t, H1_2, DO_ABD)
284 DO_ZPZZ(sve_uabd_zpzz_s, uint32_t, H1_4, DO_ABD)
318 DO_ZPZZ(sve_mul_zpzz_b, uint8_t, H1, DO_MUL) in DO_ZPZZ() function
319 DO_ZPZZ(sve_mul_zpzz_h, uint16_t, H1_2, DO_MUL) in DO_ZPZZ()
320 DO_ZPZZ(sve_mul_zpzz_s, uint32_t, H1_4, DO_MUL) in DO_ZPZZ()
323 DO_ZPZZ(sve_smulh_zpzz_b, int8_t, H1, do_mulh_b) in DO_ZPZZ()
324 DO_ZPZZ(sve_smulh_zpzz_h, int16_t, H1_2, do_mulh_h) in DO_ZPZZ()
325 DO_ZPZZ(sve_smulh_zpzz_s, int32_t, H1_4, do_mulh_s) in DO_ZPZZ()
328 DO_ZPZZ(sve_umulh_zpzz_b, uint8_t, H1, do_mulh_b) in DO_ZPZZ()
329 DO_ZPZZ(sve_umulh_zpzz_h, uint16_t, H1_2, do_mulh_h) in DO_ZPZZ()
330 DO_ZPZZ(sve_umulh_zpzz_s, uint32_t, H1_4, do_mulh_s) in DO_ZPZZ()
333 DO_ZPZZ(sve_sdiv_zpzz_s, int32_t, H1_4, DO_SDIV) in DO_ZPZZ()
336 DO_ZPZZ(sve_udiv_zpzz_s, uint32_t, H1_4, DO_UDIV) in DO_ZPZZ()
345 DO_ZPZZ(sve_asr_zpzz_b, int8_t, H1, DO_ASR) in DO_ZPZZ()
346 DO_ZPZZ(sve_lsr_zpzz_b, uint8_t, H1_2, DO_LSR) in DO_ZPZZ()
347 DO_ZPZZ(sve_lsl_zpzz_b, uint8_t, H1_4, DO_LSL) in DO_ZPZZ()
349 DO_ZPZZ(sve_asr_zpzz_h, int16_t, H1, DO_ASR) in DO_ZPZZ()
350 DO_ZPZZ(sve_lsr_zpzz_h, uint16_t, H1_2, DO_LSR) in DO_ZPZZ()
351 DO_ZPZZ(sve_lsl_zpzz_h, uint16_t, H1_4, DO_LSL) in DO_ZPZZ()
353 DO_ZPZZ(sve_asr_zpzz_s, int32_t, H1, DO_ASR) in DO_ZPZZ()
354 DO_ZPZZ(sve_lsr_zpzz_s, uint32_t, H1_2, DO_LSR) in DO_ZPZZ()
355 DO_ZPZZ(sve_lsl_zpzz_s, uint32_t, H1_4, DO_LSL) in DO_ZPZZ()
379 DO_ZPZZ(sve2_sadalp_zpzz_h, int16_t, H1_2, do_sadalp_h) in DO_ZPZZ() function
380 DO_ZPZZ(sve2_sadalp_zpzz_s, int32_t, H1_4, do_sadalp_s) in DO_ZPZZ()
401 DO_ZPZZ(sve2_uadalp_zpzz_h, uint16_t, H1_2, do_uadalp_h) in DO_ZPZZ() function
402 DO_ZPZZ(sve2_uadalp_zpzz_s, uint32_t, H1_4, do_uadalp_s) in DO_ZPZZ()
410 DO_ZPZZ(sve2_srshl_zpzz_b, int8_t, H1, do_srshl_b) in DO_ZPZZ()
411 DO_ZPZZ(sve2_srshl_zpzz_h, int16_t, H1_2, do_srshl_h) in DO_ZPZZ()
412 DO_ZPZZ(sve2_srshl_zpzz_s, int32_t, H1_4, do_srshl_s) in DO_ZPZZ()
420 DO_ZPZZ(sve2_urshl_zpzz_b, uint8_t, H1, do_urshl_b) in DO_ZPZZ()
421 DO_ZPZZ(sve2_urshl_zpzz_h, uint16_t, H1_2, do_urshl_h) in DO_ZPZZ()
422 DO_ZPZZ(sve2_urshl_zpzz_s, uint32_t, H1_4, do_urshl_s) in DO_ZPZZ()
440 DO_ZPZZ(sve2_sqshl_zpzz_b, int8_t, H1_2, do_sqshl_b)
441 DO_ZPZZ(sve2_sqshl_zpzz_h, int16_t, H1_2, do_sqshl_h)
442 DO_ZPZZ(sve2_sqshl_zpzz_s, int32_t, H1_4, do_sqshl_s)
454 DO_ZPZZ(sve2_uqshl_zpzz_b, uint8_t, H1_2, do_uqshl_b)
455 DO_ZPZZ(sve2_uqshl_zpzz_h, uint16_t, H1_2, do_uqshl_h)
456 DO_ZPZZ(sve2_uqshl_zpzz_s, uint32_t, H1_4, do_uqshl_s)
468 DO_ZPZZ(sve2_sqrshl_zpzz_b, int8_t, H1_2, do_sqrshl_b)
469 DO_ZPZZ(sve2_sqrshl_zpzz_h, int16_t, H1_2, do_sqrshl_h)
470 DO_ZPZZ(sve2_sqrshl_zpzz_s, int32_t, H1_4, do_sqrshl_s)
484 DO_ZPZZ(sve2_uqrshl_zpzz_b, uint8_t, H1_2, do_uqrshl_b)
485 DO_ZPZZ(sve2_uqrshl_zpzz_h, uint16_t, H1_2, do_uqrshl_h)
486 DO_ZPZZ(sve2_uqrshl_zpzz_s, uint32_t, H1_4, do_uqrshl_s)
494 DO_ZPZZ(sve2_shadd_zpzz_b, int8_t, H1, DO_HADD_BHS)
495 DO_ZPZZ(sve2_shadd_zpzz_h, int16_t, H1_2, DO_HADD_BHS)
496 DO_ZPZZ(sve2_shadd_zpzz_s, int32_t, H1_4, DO_HADD_BHS)
499 DO_ZPZZ(sve2_uhadd_zpzz_b, uint8_t, H1, DO_HADD_BHS)
500 DO_ZPZZ(sve2_uhadd_zpzz_h, uint16_t, H1_2, DO_HADD_BHS)
501 DO_ZPZZ(sve2_uhadd_zpzz_s, uint32_t, H1_4, DO_HADD_BHS)
507 DO_ZPZZ(sve2_srhadd_zpzz_b, int8_t, H1, DO_RHADD_BHS)
508 DO_ZPZZ(sve2_srhadd_zpzz_h, int16_t, H1_2, DO_RHADD_BHS)
509 DO_ZPZZ(sve2_srhadd_zpzz_s, int32_t, H1_4, DO_RHADD_BHS)
512 DO_ZPZZ(sve2_urhadd_zpzz_b, uint8_t, H1, DO_RHADD_BHS)
513 DO_ZPZZ(sve2_urhadd_zpzz_h, uint16_t, H1_2, DO_RHADD_BHS)
514 DO_ZPZZ(sve2_urhadd_zpzz_s, uint32_t, H1_4, DO_RHADD_BHS)
520 DO_ZPZZ(sve2_shsub_zpzz_b, int8_t, H1, DO_HSUB_BHS)
521 DO_ZPZZ(sve2_shsub_zpzz_h, int16_t, H1_2, DO_HSUB_BHS)
522 DO_ZPZZ(sve2_shsub_zpzz_s, int32_t, H1_4, DO_HSUB_BHS)
525 DO_ZPZZ(sve2_uhsub_zpzz_b, uint8_t, H1, DO_HSUB_BHS)
526 DO_ZPZZ(sve2_uhsub_zpzz_h, uint16_t, H1_2, DO_HSUB_BHS)
527 DO_ZPZZ(sve2_uhsub_zpzz_s, uint32_t, H1_4, DO_HSUB_BHS)
549 DO_ZPZZ(sve2_sqadd_zpzz_b, int8_t, H1, DO_SQADD_B) in DO_ZPZZ() function
550 DO_ZPZZ(sve2_sqadd_zpzz_h, int16_t, H1_2, DO_SQADD_H) in DO_ZPZZ()
551 DO_ZPZZ(sve2_sqadd_zpzz_s, int32_t, H1_4, DO_SQADD_S) in DO_ZPZZ()
564 DO_ZPZZ(sve2_uqadd_zpzz_b, uint8_t, H1, DO_UQADD_B) in DO_ZPZZ() function
565 DO_ZPZZ(sve2_uqadd_zpzz_h, uint16_t, H1_2, DO_UQADD_H) in DO_ZPZZ()
566 DO_ZPZZ(sve2_uqadd_zpzz_s, uint32_t, H1_4, DO_UQADD_S) in DO_ZPZZ()
583 DO_ZPZZ(sve2_sqsub_zpzz_b, int8_t, H1, DO_SQSUB_B) in DO_ZPZZ() function
584 DO_ZPZZ(sve2_sqsub_zpzz_h, int16_t, H1_2, DO_SQSUB_H) in DO_ZPZZ()
585 DO_ZPZZ(sve2_sqsub_zpzz_s, int32_t, H1_4, DO_SQSUB_S) in DO_ZPZZ()
597 DO_ZPZZ(sve2_uqsub_zpzz_b, uint8_t, H1, DO_UQSUB_B) in DO_ZPZZ() function
598 DO_ZPZZ(sve2_uqsub_zpzz_h, uint16_t, H1_2, DO_UQSUB_H) in DO_ZPZZ()
599 DO_ZPZZ(sve2_uqsub_zpzz_s, uint32_t, H1_4, DO_UQSUB_S) in DO_ZPZZ()
632 DO_ZPZZ(sve2_suqadd_zpzz_b, uint8_t, H1, DO_SUQADD_B) in DO_ZPZZ() function
633 DO_ZPZZ(sve2_suqadd_zpzz_h, uint16_t, H1_2, DO_SUQADD_H) in DO_ZPZZ()
634 DO_ZPZZ(sve2_suqadd_zpzz_s, uint32_t, H1_4, DO_SUQADD_S) in DO_ZPZZ()
654 DO_ZPZZ(sve2_usqadd_zpzz_b, uint8_t, H1, DO_USQADD_B) in DO_ZPZZ() function
655 DO_ZPZZ(sve2_usqadd_zpzz_h, uint16_t, H1_2, DO_USQADD_H) in DO_ZPZZ()
656 DO_ZPZZ(sve2_usqadd_zpzz_s, uint32_t, H1_4, DO_USQADD_S) in DO_ZPZZ()
659 #undef DO_ZPZZ in DO_ZPZZ()