Changeset 104521 in vbox for trunk/src/VBox/VMM/testcase
- Timestamp:
- May 6, 2024 2:15:45 PM (12 months ago)
- svn:sync-xref-src-repo-rev:
- 163045
- Location:
- trunk/src/VBox/VMM/testcase
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/testcase/tstIEMAImpl.cpp
r104269 r104521 5557 5557 TYPEDEF_SUBTEST_TYPE(SSE_BINARY_R32_T, SSE_BINARY_TEST_T, PFNIEMAIMPLFPSSEF2U128); 5558 5558 5559 /** Ugly hack to keep it working after changing function arguments! */ 5560 IEM_DECL_IMPL_DEF(uint32_t, iemAImpl_cvtps2pd_u128x,(uint32_t uMxCsrIn, PX86XMMREG pResult, PCX86XMMREG puSrc1, PCX86XMMREG puSrc2)) 5561 { 5562 RT_NOREF(puSrc1); 5563 return iemAImpl_cvtps2pd_u128(uMxCsrIn, pResult, &puSrc2->au64[0]); 5564 } 5565 5559 5566 static SSE_BINARY_R32_T g_aSseBinaryR32[] = 5560 5567 { … … 5569 5576 ENTRY_BIN(sqrtps_u128), 5570 5577 ENTRY_BIN(addsubps_u128), 5571 ENTRY_BIN(cvtps2pd_u128 ),5578 ENTRY_BIN(cvtps2pd_u128x), /* conversion hack */ 5572 5579 }; 5573 5580 -
trunk/src/VBox/VMM/testcase/tstIEMAImpl.h
r103064 r104521 944 944 TSTIEM_DECLARE_TEST_ARRAY_BIN(SseBinary, SSE_BINARY_TEST_T, sqrtps_u128 ); 945 945 TSTIEM_DECLARE_TEST_ARRAY_BIN(SseBinary, SSE_BINARY_TEST_T, addsubps_u128 ); 946 TSTIEM_DECLARE_TEST_ARRAY_BIN(SseBinary, SSE_BINARY_TEST_T, cvtps2pd_u128 946 TSTIEM_DECLARE_TEST_ARRAY_BIN(SseBinary, SSE_BINARY_TEST_T, cvtps2pd_u128x ); 947 947 948 948 TSTIEM_DECLARE_TEST_ARRAY_BIN(SseBinary, SSE_BINARY_U128_R32_TEST_T, addss_u128_r32 ); -
trunk/src/VBox/VMM/testcase/tstIEMAImplDataSseBinary.S
r104022 r104521 70 70 IEM_TEST_DATA sqrtps_u128, "tstIEMAImplDataSseBinary-sqrtps_u128.bin.gz" 71 71 IEM_TEST_DATA addsubps_u128, "tstIEMAImplDataSseBinary-addsubps_u128.bin.gz" 72 IEM_TEST_DATA cvtps2pd_u128 ,"tstIEMAImplDataSseBinary-cvtps2pd_u128.bin.gz"72 IEM_TEST_DATA cvtps2pd_u128x, "tstIEMAImplDataSseBinary-cvtps2pd_u128.bin.gz" 73 73 74 74 IEM_TEST_DATA addss_u128_r32, "tstIEMAImplDataSseBinary-addss_u128_r32.bin.gz" -
trunk/src/VBox/VMM/testcase/tstIEMAImplDataSseBinary.asm
r103075 r104521 69 69 IEM_TEST_DATA sqrtps_u128, "tstIEMAImplDataSseBinary-sqrtps_u128.bin.gz" 70 70 IEM_TEST_DATA addsubps_u128, "tstIEMAImplDataSseBinary-addsubps_u128.bin.gz" 71 IEM_TEST_DATA cvtps2pd_u128 ,"tstIEMAImplDataSseBinary-cvtps2pd_u128.bin.gz"71 IEM_TEST_DATA cvtps2pd_u128x, "tstIEMAImplDataSseBinary-cvtps2pd_u128.bin.gz" 72 72 73 73 IEM_TEST_DATA addss_u128_r32, "tstIEMAImplDataSseBinary-addss_u128_r32.bin.gz"
Note:
See TracChangeset
for help on using the changeset viewer.