Changeset 96383 in vbox
- Timestamp:
- Aug 20, 2022 7:52:26 PM (3 years ago)
- svn:sync-xref-src-repo-rev:
- 153200
- Location:
- trunk/src/VBox/VMM/testcase
- Files:
-
- 4 added
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/testcase/Makefile.kmk
r96380 r96383 239 239 tstIEMAImplDataSseBinary-divps_u128.bin \ 240 240 tstIEMAImplDataSseBinary-maxps_u128.bin \ 241 tstIEMAImplDataSseBinary-haddps_u128.bin \ 242 tstIEMAImplDataSseBinary-hsubps_u128.bin \ 241 243 tstIEMAImplDataSseBinary-addpd_u128.bin \ 242 244 tstIEMAImplDataSseBinary-mulpd_u128.bin \ … … 245 247 tstIEMAImplDataSseBinary-divpd_u128.bin \ 246 248 tstIEMAImplDataSseBinary-maxpd_u128.bin \ 249 tstIEMAImplDataSseBinary-haddpd_u128.bin \ 250 tstIEMAImplDataSseBinary-hsubpd_u128.bin \ 247 251 tstIEMAImplDataSseBinary-addss_u128_r32.bin \ 248 252 tstIEMAImplDataSseBinary-addsd_u128_r64.bin \ -
trunk/src/VBox/VMM/testcase/tstIEMAImpl.cpp
r96380 r96383 4476 4476 ENTRY_BIN(divps_u128), 4477 4477 ENTRY_BIN(maxps_u128), 4478 ENTRY_BIN(haddps_u128), 4479 ENTRY_BIN(hsubps_u128), 4478 4480 }; 4479 4481 … … 4670 4672 ENTRY_BIN(divpd_u128), 4671 4673 ENTRY_BIN(maxpd_u128), 4674 ENTRY_BIN(haddpd_u128), 4675 ENTRY_BIN(hsubpd_u128), 4672 4676 }; 4673 4677 -
trunk/src/VBox/VMM/testcase/tstIEMAImpl.h
r96380 r96383 757 757 TSTIEM_DECLARE_TEST_ARRAY_BIN(SseBinary, SSE_BINARY_TEST_T, divps_u128 ); 758 758 TSTIEM_DECLARE_TEST_ARRAY_BIN(SseBinary, SSE_BINARY_TEST_T, maxps_u128 ); 759 TSTIEM_DECLARE_TEST_ARRAY_BIN(SseBinary, SSE_BINARY_TEST_T, haddps_u128 ); 760 TSTIEM_DECLARE_TEST_ARRAY_BIN(SseBinary, SSE_BINARY_TEST_T, hsubps_u128 ); 759 761 760 762 TSTIEM_DECLARE_TEST_ARRAY_BIN(SseBinary, SSE_BINARY_U128_R32_TEST_T, addss_u128_r32 ); … … 772 774 TSTIEM_DECLARE_TEST_ARRAY_BIN(SseBinary, SSE_BINARY_TEST_T, divpd_u128 ); 773 775 TSTIEM_DECLARE_TEST_ARRAY_BIN(SseBinary, SSE_BINARY_TEST_T, maxpd_u128 ); 776 TSTIEM_DECLARE_TEST_ARRAY_BIN(SseBinary, SSE_BINARY_TEST_T, haddpd_u128 ); 777 TSTIEM_DECLARE_TEST_ARRAY_BIN(SseBinary, SSE_BINARY_TEST_T, hsubpd_u128 ); 774 778 775 779 TSTIEM_DECLARE_TEST_ARRAY_BIN(SseBinary, SSE_BINARY_U128_R64_TEST_T, addsd_u128_r64 ); -
trunk/src/VBox/VMM/testcase/tstIEMAImplDataSseBinary.S
r96381 r96383 56 56 IEM_TEST_DATA divps_u128, "tstIEMAImplDataSseBinary-divps_u128.bin" 57 57 IEM_TEST_DATA maxps_u128, "tstIEMAImplDataSseBinary-maxps_u128.bin" 58 IEM_TEST_DATA haddps_u128, "tstIEMAImplDataSseBinary-haddps_u128.bin" 59 IEM_TEST_DATA hsubps_u128, "tstIEMAImplDataSseBinary-hsubps_u128.bin" 58 60 59 61 IEM_TEST_DATA addss_u128_r32, "tstIEMAImplDataSseBinary-addss_u128_r32.bin" … … 71 73 IEM_TEST_DATA divpd_u128, "tstIEMAImplDataSseBinary-divpd_u128.bin" 72 74 IEM_TEST_DATA maxpd_u128, "tstIEMAImplDataSseBinary-maxpd_u128.bin" 75 IEM_TEST_DATA haddpd_u128, "tstIEMAImplDataSseBinary-haddpd_u128.bin" 76 IEM_TEST_DATA hsubpd_u128, "tstIEMAImplDataSseBinary-hsubpd_u128.bin" 73 77 74 78 IEM_TEST_DATA addsd_u128_r64, "tstIEMAImplDataSseBinary-addsd_u128_r64.bin" -
trunk/src/VBox/VMM/testcase/tstIEMAImplDataSseBinary.asm
r96380 r96383 48 48 %endmacro 49 49 50 IEM_TEST_DATA addps_u128, "tstIEMAImplDataSseBinary-addps_u128.bin" 51 IEM_TEST_DATA mulps_u128, "tstIEMAImplDataSseBinary-mulps_u128.bin" 52 IEM_TEST_DATA subps_u128, "tstIEMAImplDataSseBinary-subps_u128.bin" 53 IEM_TEST_DATA minps_u128, "tstIEMAImplDataSseBinary-minps_u128.bin" 54 IEM_TEST_DATA divps_u128, "tstIEMAImplDataSseBinary-divps_u128.bin" 55 IEM_TEST_DATA maxps_u128, "tstIEMAImplDataSseBinary-maxps_u128.bin" 50 IEM_TEST_DATA addps_u128, "tstIEMAImplDataSseBinary-addps_u128.bin" 51 IEM_TEST_DATA mulps_u128, "tstIEMAImplDataSseBinary-mulps_u128.bin" 52 IEM_TEST_DATA subps_u128, "tstIEMAImplDataSseBinary-subps_u128.bin" 53 IEM_TEST_DATA minps_u128, "tstIEMAImplDataSseBinary-minps_u128.bin" 54 IEM_TEST_DATA divps_u128, "tstIEMAImplDataSseBinary-divps_u128.bin" 55 IEM_TEST_DATA maxps_u128, "tstIEMAImplDataSseBinary-maxps_u128.bin" 56 IEM_TEST_DATA haddps_u128, "tstIEMAImplDataSseBinary-haddps_u128.bin" 57 IEM_TEST_DATA hsubps_u128, "tstIEMAImplDataSseBinary-hsubps_u128.bin" 56 58 57 IEM_TEST_DATA addss_u128_r32, "tstIEMAImplDataSseBinary-addss_u128_r32.bin"58 IEM_TEST_DATA mulss_u128_r32, "tstIEMAImplDataSseBinary-mulss_u128_r32.bin"59 IEM_TEST_DATA subss_u128_r32, "tstIEMAImplDataSseBinary-subss_u128_r32.bin"60 IEM_TEST_DATA minss_u128_r32, "tstIEMAImplDataSseBinary-minss_u128_r32.bin"61 IEM_TEST_DATA divss_u128_r32, "tstIEMAImplDataSseBinary-divss_u128_r32.bin"62 IEM_TEST_DATA maxss_u128_r32, "tstIEMAImplDataSseBinary-maxss_u128_r32.bin"63 IEM_TEST_DATA cvtss2sd_u128_r32, "tstIEMAImplDataSseBinary-cvtss2sd_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" 64 66 65 IEM_TEST_DATA addpd_u128, "tstIEMAImplDataSseBinary-addpd_u128.bin" 66 IEM_TEST_DATA mulpd_u128, "tstIEMAImplDataSseBinary-mulpd_u128.bin" 67 IEM_TEST_DATA subpd_u128, "tstIEMAImplDataSseBinary-subpd_u128.bin" 68 IEM_TEST_DATA minpd_u128, "tstIEMAImplDataSseBinary-minpd_u128.bin" 69 IEM_TEST_DATA divpd_u128, "tstIEMAImplDataSseBinary-divpd_u128.bin" 70 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" 73 IEM_TEST_DATA haddpd_u128, "tstIEMAImplDataSseBinary-haddpd_u128.bin" 74 IEM_TEST_DATA hsubpd_u128, "tstIEMAImplDataSseBinary-hsubpd_u128.bin" 71 75 72 IEM_TEST_DATA addsd_u128_r64, "tstIEMAImplDataSseBinary-addsd_u128_r64.bin"73 IEM_TEST_DATA mulsd_u128_r64, "tstIEMAImplDataSseBinary-mulsd_u128_r64.bin"74 IEM_TEST_DATA subsd_u128_r64, "tstIEMAImplDataSseBinary-subsd_u128_r64.bin"75 IEM_TEST_DATA minsd_u128_r64, "tstIEMAImplDataSseBinary-minsd_u128_r64.bin"76 IEM_TEST_DATA divsd_u128_r64, "tstIEMAImplDataSseBinary-divsd_u128_r64.bin"77 IEM_TEST_DATA maxsd_u128_r64, "tstIEMAImplDataSseBinary-maxsd_u128_r64.bin"78 IEM_TEST_DATA cvtsd2ss_u128_r64, "tstIEMAImplDataSseBinary-cvtsd2ss_u128_r64.bin"76 IEM_TEST_DATA addsd_u128_r64, "tstIEMAImplDataSseBinary-addsd_u128_r64.bin" 77 IEM_TEST_DATA mulsd_u128_r64, "tstIEMAImplDataSseBinary-mulsd_u128_r64.bin" 78 IEM_TEST_DATA subsd_u128_r64, "tstIEMAImplDataSseBinary-subsd_u128_r64.bin" 79 IEM_TEST_DATA minsd_u128_r64, "tstIEMAImplDataSseBinary-minsd_u128_r64.bin" 80 IEM_TEST_DATA divsd_u128_r64, "tstIEMAImplDataSseBinary-divsd_u128_r64.bin" 81 IEM_TEST_DATA maxsd_u128_r64, "tstIEMAImplDataSseBinary-maxsd_u128_r64.bin" 82 IEM_TEST_DATA cvtsd2ss_u128_r64, "tstIEMAImplDataSseBinary-cvtsd2ss_u128_r64.bin"
Note:
See TracChangeset
for help on using the changeset viewer.