/dports/emulators/qemu-utils/qemu-4.2.1/target/arm/ |
H A D | sve_helper.c | 737 #define DO_VPZ(NAME, TYPEELT, TYPERED, TYPERET, H, INIT, OP) \ macro 771 DO_VPZ(sve_orv_b, uint8_t, uint8_t, uint8_t, H1, 0, DO_ORR) 772 DO_VPZ(sve_orv_h, uint16_t, uint16_t, uint16_t, H1_2, 0, DO_ORR) 773 DO_VPZ(sve_orv_s, uint32_t, uint32_t, uint32_t, H1_4, 0, DO_ORR) 776 DO_VPZ(sve_eorv_b, uint8_t, uint8_t, uint8_t, H1, 0, DO_EOR) 781 DO_VPZ(sve_andv_b, uint8_t, uint8_t, uint8_t, H1, -1, DO_AND) 786 DO_VPZ(sve_saddv_b, int8_t, uint64_t, uint64_t, H1, 0, DO_ADD) 790 DO_VPZ(sve_uaddv_b, uint8_t, uint64_t, uint64_t, H1, 0, DO_ADD) 800 DO_VPZ(sve_umaxv_b, uint8_t, uint8_t, uint8_t, H1, 0, DO_MAX) 810 DO_VPZ(sve_uminv_b, uint8_t, uint8_t, uint8_t, H1, -1, DO_MIN) [all …]
|
H A D | translate-sve.c | 586 DO_VPZ(ORV, orv) in DO_VPZ() function 587 DO_VPZ(ANDV, andv) in DO_VPZ() 588 DO_VPZ(EORV, eorv) in DO_VPZ() 590 DO_VPZ(UADDV, uaddv) in DO_VPZ() 591 DO_VPZ(SMAXV, smaxv) in DO_VPZ() 592 DO_VPZ(UMAXV, umaxv) in DO_VPZ() 593 DO_VPZ(SMINV, sminv) in DO_VPZ() 594 DO_VPZ(UMINV, uminv) in DO_VPZ() 605 #undef DO_VPZ 3558 DO_VPZ(FADDV, faddv) in DO_VPZ() function [all …]
|
/dports/emulators/qemu5/qemu-5.2.0/target/arm/ |
H A D | sve_helper.c | 738 #define DO_VPZ(NAME, TYPEELT, TYPERED, TYPERET, H, INIT, OP) \ macro 772 DO_VPZ(sve_orv_b, uint8_t, uint8_t, uint8_t, H1, 0, DO_ORR) 773 DO_VPZ(sve_orv_h, uint16_t, uint16_t, uint16_t, H1_2, 0, DO_ORR) 774 DO_VPZ(sve_orv_s, uint32_t, uint32_t, uint32_t, H1_4, 0, DO_ORR) 777 DO_VPZ(sve_eorv_b, uint8_t, uint8_t, uint8_t, H1, 0, DO_EOR) 782 DO_VPZ(sve_andv_b, uint8_t, uint8_t, uint8_t, H1, -1, DO_AND) 787 DO_VPZ(sve_saddv_b, int8_t, uint64_t, uint64_t, H1, 0, DO_ADD) 791 DO_VPZ(sve_uaddv_b, uint8_t, uint64_t, uint64_t, H1, 0, DO_ADD) 801 DO_VPZ(sve_umaxv_b, uint8_t, uint8_t, uint8_t, H1, 0, DO_MAX) 811 DO_VPZ(sve_uminv_b, uint8_t, uint8_t, uint8_t, H1, -1, DO_MIN) [all …]
|
H A D | translate-sve.c | 596 DO_VPZ(ORV, orv) in DO_VPZ() function 597 DO_VPZ(ANDV, andv) in DO_VPZ() 598 DO_VPZ(EORV, eorv) in DO_VPZ() 600 DO_VPZ(UADDV, uaddv) in DO_VPZ() 601 DO_VPZ(SMAXV, smaxv) in DO_VPZ() 602 DO_VPZ(UMAXV, umaxv) in DO_VPZ() 603 DO_VPZ(SMINV, sminv) in DO_VPZ() 604 DO_VPZ(UMINV, uminv) in DO_VPZ() 615 #undef DO_VPZ 3491 DO_VPZ(FADDV, faddv) in DO_VPZ() function [all …]
|
/dports/emulators/qemu-guest-agent/qemu-5.0.1/target/arm/ |
H A D | sve_helper.c | 738 #define DO_VPZ(NAME, TYPEELT, TYPERED, TYPERET, H, INIT, OP) \ macro 772 DO_VPZ(sve_orv_b, uint8_t, uint8_t, uint8_t, H1, 0, DO_ORR) 773 DO_VPZ(sve_orv_h, uint16_t, uint16_t, uint16_t, H1_2, 0, DO_ORR) 774 DO_VPZ(sve_orv_s, uint32_t, uint32_t, uint32_t, H1_4, 0, DO_ORR) 777 DO_VPZ(sve_eorv_b, uint8_t, uint8_t, uint8_t, H1, 0, DO_EOR) 782 DO_VPZ(sve_andv_b, uint8_t, uint8_t, uint8_t, H1, -1, DO_AND) 787 DO_VPZ(sve_saddv_b, int8_t, uint64_t, uint64_t, H1, 0, DO_ADD) 791 DO_VPZ(sve_uaddv_b, uint8_t, uint64_t, uint64_t, H1, 0, DO_ADD) 801 DO_VPZ(sve_umaxv_b, uint8_t, uint8_t, uint8_t, H1, 0, DO_MAX) 811 DO_VPZ(sve_uminv_b, uint8_t, uint8_t, uint8_t, H1, -1, DO_MIN) [all …]
|
H A D | translate-sve.c | 586 DO_VPZ(ORV, orv) in DO_VPZ() function 587 DO_VPZ(ANDV, andv) in DO_VPZ() 588 DO_VPZ(EORV, eorv) in DO_VPZ() 590 DO_VPZ(UADDV, uaddv) in DO_VPZ() 591 DO_VPZ(SMAXV, smaxv) in DO_VPZ() 592 DO_VPZ(UMAXV, umaxv) in DO_VPZ() 593 DO_VPZ(SMINV, sminv) in DO_VPZ() 594 DO_VPZ(UMINV, uminv) in DO_VPZ() 605 #undef DO_VPZ 3558 DO_VPZ(FADDV, faddv) in DO_VPZ() function [all …]
|
/dports/emulators/qemu-powernv/qemu-powernv-3.0.50/target/arm/ |
H A D | sve_helper.c | 737 #define DO_VPZ(NAME, TYPEELT, TYPERED, TYPERET, H, INIT, OP) \ macro 771 DO_VPZ(sve_orv_b, uint8_t, uint8_t, uint8_t, H1, 0, DO_ORR) 772 DO_VPZ(sve_orv_h, uint16_t, uint16_t, uint16_t, H1_2, 0, DO_ORR) 773 DO_VPZ(sve_orv_s, uint32_t, uint32_t, uint32_t, H1_4, 0, DO_ORR) 776 DO_VPZ(sve_eorv_b, uint8_t, uint8_t, uint8_t, H1, 0, DO_EOR) 781 DO_VPZ(sve_andv_b, uint8_t, uint8_t, uint8_t, H1, -1, DO_AND) 786 DO_VPZ(sve_saddv_b, int8_t, uint64_t, uint64_t, H1, 0, DO_ADD) 790 DO_VPZ(sve_uaddv_b, uint8_t, uint64_t, uint64_t, H1, 0, DO_ADD) 800 DO_VPZ(sve_umaxv_b, uint8_t, uint8_t, uint8_t, H1, 0, DO_MAX) 810 DO_VPZ(sve_uminv_b, uint8_t, uint8_t, uint8_t, H1, -1, DO_MIN) [all …]
|
H A D | translate-sve.c | 591 DO_VPZ(ORV, orv) in DO_VPZ() function 592 DO_VPZ(ANDV, andv) in DO_VPZ() 593 DO_VPZ(EORV, eorv) in DO_VPZ() 595 DO_VPZ(UADDV, uaddv) in DO_VPZ() 596 DO_VPZ(SMAXV, smaxv) in DO_VPZ() 597 DO_VPZ(UMAXV, umaxv) in DO_VPZ() 598 DO_VPZ(SMINV, sminv) in DO_VPZ() 599 DO_VPZ(UMINV, uminv) in DO_VPZ() 610 #undef DO_VPZ 3571 DO_VPZ(FADDV, faddv) in DO_VPZ() function [all …]
|
/dports/emulators/qemu42/qemu-4.2.1/target/arm/ |
H A D | sve_helper.c | 737 #define DO_VPZ(NAME, TYPEELT, TYPERED, TYPERET, H, INIT, OP) \ macro 771 DO_VPZ(sve_orv_b, uint8_t, uint8_t, uint8_t, H1, 0, DO_ORR) 772 DO_VPZ(sve_orv_h, uint16_t, uint16_t, uint16_t, H1_2, 0, DO_ORR) 773 DO_VPZ(sve_orv_s, uint32_t, uint32_t, uint32_t, H1_4, 0, DO_ORR) 776 DO_VPZ(sve_eorv_b, uint8_t, uint8_t, uint8_t, H1, 0, DO_EOR) 781 DO_VPZ(sve_andv_b, uint8_t, uint8_t, uint8_t, H1, -1, DO_AND) 786 DO_VPZ(sve_saddv_b, int8_t, uint64_t, uint64_t, H1, 0, DO_ADD) 790 DO_VPZ(sve_uaddv_b, uint8_t, uint64_t, uint64_t, H1, 0, DO_ADD) 800 DO_VPZ(sve_umaxv_b, uint8_t, uint8_t, uint8_t, H1, 0, DO_MAX) 810 DO_VPZ(sve_uminv_b, uint8_t, uint8_t, uint8_t, H1, -1, DO_MIN) [all …]
|
H A D | translate-sve.c | 586 DO_VPZ(ORV, orv) in DO_VPZ() function 587 DO_VPZ(ANDV, andv) in DO_VPZ() 588 DO_VPZ(EORV, eorv) in DO_VPZ() 590 DO_VPZ(UADDV, uaddv) in DO_VPZ() 591 DO_VPZ(SMAXV, smaxv) in DO_VPZ() 592 DO_VPZ(UMAXV, umaxv) in DO_VPZ() 593 DO_VPZ(SMINV, sminv) in DO_VPZ() 594 DO_VPZ(UMINV, uminv) in DO_VPZ() 605 #undef DO_VPZ 3558 DO_VPZ(FADDV, faddv) in DO_VPZ() function [all …]
|
/dports/emulators/qemu-cheri/qemu-0a323821042c36e21ea80e58b9545dfc3b0cb8ef/target/arm/ |
H A D | sve_helper.c | 738 #define DO_VPZ(NAME, TYPEELT, TYPERED, TYPERET, H, INIT, OP) \ macro 772 DO_VPZ(sve_orv_b, uint8_t, uint8_t, uint8_t, H1, 0, DO_ORR) 773 DO_VPZ(sve_orv_h, uint16_t, uint16_t, uint16_t, H1_2, 0, DO_ORR) 774 DO_VPZ(sve_orv_s, uint32_t, uint32_t, uint32_t, H1_4, 0, DO_ORR) 777 DO_VPZ(sve_eorv_b, uint8_t, uint8_t, uint8_t, H1, 0, DO_EOR) 782 DO_VPZ(sve_andv_b, uint8_t, uint8_t, uint8_t, H1, -1, DO_AND) 787 DO_VPZ(sve_saddv_b, int8_t, uint64_t, uint64_t, H1, 0, DO_ADD) 791 DO_VPZ(sve_uaddv_b, uint8_t, uint64_t, uint64_t, H1, 0, DO_ADD) 801 DO_VPZ(sve_umaxv_b, uint8_t, uint8_t, uint8_t, H1, 0, DO_MAX) 811 DO_VPZ(sve_uminv_b, uint8_t, uint8_t, uint8_t, H1, -1, DO_MIN) [all …]
|
H A D | translate-sve.c | 586 DO_VPZ(ORV, orv) in DO_VPZ() function 587 DO_VPZ(ANDV, andv) in DO_VPZ() 588 DO_VPZ(EORV, eorv) in DO_VPZ() 590 DO_VPZ(UADDV, uaddv) in DO_VPZ() 591 DO_VPZ(SMAXV, smaxv) in DO_VPZ() 592 DO_VPZ(UMAXV, umaxv) in DO_VPZ() 593 DO_VPZ(SMINV, sminv) in DO_VPZ() 594 DO_VPZ(UMINV, uminv) in DO_VPZ() 605 #undef DO_VPZ 3558 DO_VPZ(FADDV, faddv) in DO_VPZ() function [all …]
|
/dports/emulators/qemu60/qemu-6.0.0/target/arm/ |
H A D | sve_helper.c | 738 #define DO_VPZ(NAME, TYPEELT, TYPERED, TYPERET, H, INIT, OP) \ macro 772 DO_VPZ(sve_orv_b, uint8_t, uint8_t, uint8_t, H1, 0, DO_ORR) 773 DO_VPZ(sve_orv_h, uint16_t, uint16_t, uint16_t, H1_2, 0, DO_ORR) 774 DO_VPZ(sve_orv_s, uint32_t, uint32_t, uint32_t, H1_4, 0, DO_ORR) 777 DO_VPZ(sve_eorv_b, uint8_t, uint8_t, uint8_t, H1, 0, DO_EOR) 782 DO_VPZ(sve_andv_b, uint8_t, uint8_t, uint8_t, H1, -1, DO_AND) 787 DO_VPZ(sve_saddv_b, int8_t, uint64_t, uint64_t, H1, 0, DO_ADD) 791 DO_VPZ(sve_uaddv_b, uint8_t, uint64_t, uint64_t, H1, 0, DO_ADD) 801 DO_VPZ(sve_umaxv_b, uint8_t, uint8_t, uint8_t, H1, 0, DO_MAX) 811 DO_VPZ(sve_uminv_b, uint8_t, uint8_t, uint8_t, H1, -1, DO_MIN) [all …]
|
H A D | translate-sve.c | 596 DO_VPZ(ORV, orv) in DO_VPZ() function 597 DO_VPZ(ANDV, andv) in DO_VPZ() 598 DO_VPZ(EORV, eorv) in DO_VPZ() 600 DO_VPZ(UADDV, uaddv) in DO_VPZ() 601 DO_VPZ(SMAXV, smaxv) in DO_VPZ() 602 DO_VPZ(UMAXV, umaxv) in DO_VPZ() 603 DO_VPZ(SMINV, sminv) in DO_VPZ() 604 DO_VPZ(UMINV, uminv) in DO_VPZ() 615 #undef DO_VPZ 3482 DO_VPZ(FADDV, faddv) in DO_VPZ() function [all …]
|
/dports/emulators/qemu-devel/qemu-de8ed1055c2ce18c95f597eb10df360dcb534f99/target/arm/ |
H A D | sve_helper.c | 1752 #define DO_VPZ(NAME, TYPEELT, TYPERED, TYPERET, H, INIT, OP) \ macro 1786 DO_VPZ(sve_orv_b, uint8_t, uint8_t, uint8_t, H1, 0, DO_ORR) 1787 DO_VPZ(sve_orv_h, uint16_t, uint16_t, uint16_t, H1_2, 0, DO_ORR) 1788 DO_VPZ(sve_orv_s, uint32_t, uint32_t, uint32_t, H1_4, 0, DO_ORR) 1791 DO_VPZ(sve_eorv_b, uint8_t, uint8_t, uint8_t, H1, 0, DO_EOR) 1796 DO_VPZ(sve_andv_b, uint8_t, uint8_t, uint8_t, H1, -1, DO_AND) 1801 DO_VPZ(sve_saddv_b, int8_t, uint64_t, uint64_t, H1, 0, DO_ADD) 1805 DO_VPZ(sve_uaddv_b, uint8_t, uint64_t, uint64_t, H1, 0, DO_ADD) 1815 DO_VPZ(sve_umaxv_b, uint8_t, uint8_t, uint8_t, H1, 0, DO_MAX) 1825 DO_VPZ(sve_uminv_b, uint8_t, uint8_t, uint8_t, H1, -1, DO_MIN) [all …]
|
H A D | translate-sve.c | 919 DO_VPZ(ORV, orv) in DO_VPZ() function 920 DO_VPZ(ANDV, andv) in DO_VPZ() 921 DO_VPZ(EORV, eorv) in DO_VPZ() 923 DO_VPZ(UADDV, uaddv) in DO_VPZ() 924 DO_VPZ(SMAXV, smaxv) in DO_VPZ() 925 DO_VPZ(UMAXV, umaxv) in DO_VPZ() 926 DO_VPZ(SMINV, sminv) in DO_VPZ() 927 DO_VPZ(UMINV, uminv) in DO_VPZ() 938 #undef DO_VPZ 4269 DO_VPZ(FADDV, faddv) in DO_VPZ() function [all …]
|
/dports/emulators/qemu/qemu-6.2.0/target/arm/ |
H A D | sve_helper.c | 1752 #define DO_VPZ(NAME, TYPEELT, TYPERED, TYPERET, H, INIT, OP) \ macro 1786 DO_VPZ(sve_orv_b, uint8_t, uint8_t, uint8_t, H1, 0, DO_ORR) 1787 DO_VPZ(sve_orv_h, uint16_t, uint16_t, uint16_t, H1_2, 0, DO_ORR) 1788 DO_VPZ(sve_orv_s, uint32_t, uint32_t, uint32_t, H1_4, 0, DO_ORR) 1791 DO_VPZ(sve_eorv_b, uint8_t, uint8_t, uint8_t, H1, 0, DO_EOR) 1796 DO_VPZ(sve_andv_b, uint8_t, uint8_t, uint8_t, H1, -1, DO_AND) 1801 DO_VPZ(sve_saddv_b, int8_t, uint64_t, uint64_t, H1, 0, DO_ADD) 1805 DO_VPZ(sve_uaddv_b, uint8_t, uint64_t, uint64_t, H1, 0, DO_ADD) 1815 DO_VPZ(sve_umaxv_b, uint8_t, uint8_t, uint8_t, H1, 0, DO_MAX) 1825 DO_VPZ(sve_uminv_b, uint8_t, uint8_t, uint8_t, H1, -1, DO_MIN) [all …]
|
H A D | translate-sve.c | 919 DO_VPZ(ORV, orv) in DO_VPZ() function 920 DO_VPZ(ANDV, andv) in DO_VPZ() 921 DO_VPZ(EORV, eorv) in DO_VPZ() 923 DO_VPZ(UADDV, uaddv) in DO_VPZ() 924 DO_VPZ(SMAXV, smaxv) in DO_VPZ() 925 DO_VPZ(UMAXV, umaxv) in DO_VPZ() 926 DO_VPZ(SMINV, sminv) in DO_VPZ() 927 DO_VPZ(UMINV, uminv) in DO_VPZ() 938 #undef DO_VPZ 4268 DO_VPZ(FADDV, faddv) in DO_VPZ() function [all …]
|