Changeset 96380 in vbox for trunk/src/VBox/VMM/testcase
- Timestamp:
- Aug 20, 2022 7:25:42 PM (2 years ago)
- Location:
- trunk/src/VBox/VMM/testcase
- Files:
-
- 2 added
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/testcase/Makefile.kmk
r96352 r96380 256 256 tstIEMAImplDataSseBinary-divsd_u128_r64.bin \ 257 257 tstIEMAImplDataSseBinary-maxss_u128_r32.bin \ 258 tstIEMAImplDataSseBinary-maxsd_u128_r64.bin 258 tstIEMAImplDataSseBinary-maxsd_u128_r64.bin \ 259 tstIEMAImplDataSseBinary-cvtss2sd_u128_r32.bin \ 260 tstIEMAImplDataSseBinary-cvtsd2ss_u128_r64.bin 259 261 260 262 tstIEMAImpl_TEMPLATE = VBOXR3TSTEXE -
trunk/src/VBox/VMM/testcase/tstIEMAImpl.cpp
r96352 r96380 4853 4853 ENTRY_BIN(divss_u128_r32), 4854 4854 ENTRY_BIN(maxss_u128_r32), 4855 ENTRY_BIN(cvtss2sd_u128_r32), 4855 4856 }; 4856 4857 … … 5042 5043 ENTRY_BIN(divsd_u128_r64), 5043 5044 ENTRY_BIN(maxsd_u128_r64), 5045 ENTRY_BIN(cvtsd2ss_u128_r64), 5044 5046 }; 5045 5047 -
trunk/src/VBox/VMM/testcase/tstIEMAImpl.h
r96352 r96380 764 764 TSTIEM_DECLARE_TEST_ARRAY_BIN(SseBinary, SSE_BINARY_U128_R32_TEST_T, divss_u128_r32 ); 765 765 TSTIEM_DECLARE_TEST_ARRAY_BIN(SseBinary, SSE_BINARY_U128_R32_TEST_T, maxss_u128_r32 ); 766 TSTIEM_DECLARE_TEST_ARRAY_BIN(SseBinary, SSE_BINARY_U128_R32_TEST_T, cvtss2sd_u128_r32 ); 766 767 767 768 TSTIEM_DECLARE_TEST_ARRAY_BIN(SseBinary, SSE_BINARY_TEST_T, addpd_u128 ); … … 778 779 TSTIEM_DECLARE_TEST_ARRAY_BIN(SseBinary, SSE_BINARY_U128_R64_TEST_T, divsd_u128_r64 ); 779 780 TSTIEM_DECLARE_TEST_ARRAY_BIN(SseBinary, SSE_BINARY_U128_R64_TEST_T, maxsd_u128_r64 ); 781 TSTIEM_DECLARE_TEST_ARRAY_BIN(SseBinary, SSE_BINARY_U128_R64_TEST_T, cvtsd2ss_u128_r64 ); 780 782 781 783 RT_C_DECLS_END -
trunk/src/VBox/VMM/testcase/tstIEMAImplDataSseBinary.S
r96378 r96380 50 50 .endm 51 51 52 IEM_TEST_DATA addps_u128, "tstIEMAImplDataSseBinary-addps_u128.bin"53 IEM_TEST_DATA mulps_u128, "tstIEMAImplDataSseBinary-mulps_u128.bin"54 IEM_TEST_DATA subps_u128, "tstIEMAImplDataSseBinary-subps_u128.bin"55 IEM_TEST_DATA minps_u128, "tstIEMAImplDataSseBinary-minps_u128.bin"56 IEM_TEST_DATA divps_u128, "tstIEMAImplDataSseBinary-divps_u128.bin"57 IEM_TEST_DATA maxps_u128, "tstIEMAImplDataSseBinary-maxps_u128.bin"52 IEM_TEST_DATA addps_u128, "tstIEMAImplDataSseBinary-addps_u128.bin" 53 IEM_TEST_DATA mulps_u128, "tstIEMAImplDataSseBinary-mulps_u128.bin" 54 IEM_TEST_DATA subps_u128, "tstIEMAImplDataSseBinary-subps_u128.bin" 55 IEM_TEST_DATA minps_u128, "tstIEMAImplDataSseBinary-minps_u128.bin" 56 IEM_TEST_DATA divps_u128, "tstIEMAImplDataSseBinary-divps_u128.bin" 57 IEM_TEST_DATA maxps_u128, "tstIEMAImplDataSseBinary-maxps_u128.bin" 58 58 59 IEM_TEST_DATA addss_u128_r32, "tstIEMAImplDataSseBinary-addss_u128_r32.bin" 60 IEM_TEST_DATA mulss_u128_r32, "tstIEMAImplDataSseBinary-mulss_u128_r32.bin" 61 IEM_TEST_DATA subss_u128_r32, "tstIEMAImplDataSseBinary-subss_u128_r32.bin" 62 IEM_TEST_DATA minss_u128_r32, "tstIEMAImplDataSseBinary-minss_u128_r32.bin" 63 IEM_TEST_DATA divss_u128_r32, "tstIEMAImplDataSseBinary-divss_u128_r32.bin" 64 IEM_TEST_DATA maxss_u128_r32, "tstIEMAImplDataSseBinary-maxss_u128_r32.bin" 59 IEM_TEST_DATA addss_u128_r32, "tstIEMAImplDataSseBinary-addss_u128_r32.bin" 60 IEM_TEST_DATA mulss_u128_r32, "tstIEMAImplDataSseBinary-mulss_u128_r32.bin" 61 IEM_TEST_DATA subss_u128_r32, "tstIEMAImplDataSseBinary-subss_u128_r32.bin" 62 IEM_TEST_DATA minss_u128_r32, "tstIEMAImplDataSseBinary-minss_u128_r32.bin" 63 IEM_TEST_DATA divss_u128_r32, "tstIEMAImplDataSseBinary-divss_u128_r32.bin" 64 IEM_TEST_DATA maxss_u128_r32, "tstIEMAImplDataSseBinary-maxss_u128_r32.bin" 65 IEM_TEST_DATA cvtss2sd_u128_r32, "tstIEMAImplDataSseBinary-cvtss2sd_u128_r32.bin" 65 66 66 IEM_TEST_DATA addpd_u128, "tstIEMAImplDataSseBinary-addpd_u128.bin"67 IEM_TEST_DATA mulpd_u128, "tstIEMAImplDataSseBinary-mulpd_u128.bin"68 IEM_TEST_DATA subpd_u128, "tstIEMAImplDataSseBinary-subpd_u128.bin"69 IEM_TEST_DATA minpd_u128, "tstIEMAImplDataSseBinary-minpd_u128.bin"70 IEM_TEST_DATA divpd_u128, "tstIEMAImplDataSseBinary-divpd_u128.bin"71 IEM_TEST_DATA maxpd_u128, "tstIEMAImplDataSseBinary-maxpd_u128.bin"67 IEM_TEST_DATA addpd_u128, "tstIEMAImplDataSseBinary-addpd_u128.bin" 68 IEM_TEST_DATA mulpd_u128, "tstIEMAImplDataSseBinary-mulpd_u128.bin" 69 IEM_TEST_DATA subpd_u128, "tstIEMAImplDataSseBinary-subpd_u128.bin" 70 IEM_TEST_DATA minpd_u128, "tstIEMAImplDataSseBinary-minpd_u128.bin" 71 IEM_TEST_DATA divpd_u128, "tstIEMAImplDataSseBinary-divpd_u128.bin" 72 IEM_TEST_DATA maxpd_u128, "tstIEMAImplDataSseBinary-maxpd_u128.bin" 72 73 73 IEM_TEST_DATA addsd_u128_r64, "tstIEMAImplDataSseBinary-addsd_u128_r64.bin"74 IEM_TEST_DATA mulsd_u128_r64, "tstIEMAImplDataSseBinary-mulsd_u128_r64.bin"75 IEM_TEST_DATA subsd_u128_r64, "tstIEMAImplDataSseBinary-subsd_u128_r64.bin"76 IEM_TEST_DATA minsd_u128_r64, "tstIEMAImplDataSseBinary-minsd_u128_r64.bin"77 IEM_TEST_DATA divsd_u128_r64, "tstIEMAImplDataSseBinary-divsd_u128_r64.bin"78 IEM_TEST_DATA maxsd_u128_r64, "tstIEMAImplDataSseBinary-maxsd_u128_r64.bin"79 74 IEM_TEST_DATA addsd_u128_r64, "tstIEMAImplDataSseBinary-addsd_u128_r64.bin" 75 IEM_TEST_DATA mulsd_u128_r64, "tstIEMAImplDataSseBinary-mulsd_u128_r64.bin" 76 IEM_TEST_DATA subsd_u128_r64, "tstIEMAImplDataSseBinary-subsd_u128_r64.bin" 77 IEM_TEST_DATA minsd_u128_r64, "tstIEMAImplDataSseBinary-minsd_u128_r64.bin" 78 IEM_TEST_DATA divsd_u128_r64, "tstIEMAImplDataSseBinary-divsd_u128_r64.bin" 79 IEM_TEST_DATA maxsd_u128_r64, "tstIEMAImplDataSseBinary-maxsd_u128_r64.bin" 80 IEM_TEST_DATA cvtsd2ss_u128_r64, "tstIEMAImplDataSseBinary-cvtsd2ss_u128_r64.bin" -
trunk/src/VBox/VMM/testcase/tstIEMAImplDataSseBinary.asm
r96352 r96380 61 61 IEM_TEST_DATA divss_u128_r32, "tstIEMAImplDataSseBinary-divss_u128_r32.bin" 62 62 IEM_TEST_DATA maxss_u128_r32, "tstIEMAImplDataSseBinary-maxss_u128_r32.bin" 63 IEM_TEST_DATA cvtss2sd_u128_r32, "tstIEMAImplDataSseBinary-cvtss2sd_u128_r32.bin" 63 64 64 65 IEM_TEST_DATA addpd_u128, "tstIEMAImplDataSseBinary-addpd_u128.bin" … … 75 76 IEM_TEST_DATA divsd_u128_r64, "tstIEMAImplDataSseBinary-divsd_u128_r64.bin" 76 77 IEM_TEST_DATA maxsd_u128_r64, "tstIEMAImplDataSseBinary-maxsd_u128_r64.bin" 78 IEM_TEST_DATA cvtsd2ss_u128_r64, "tstIEMAImplDataSseBinary-cvtsd2ss_u128_r64.bin"
Note:
See TracChangeset
for help on using the changeset viewer.