Changeset 107022 in vbox for trunk/src/VBox/ValidationKit
- Timestamp:
- Nov 18, 2024 7:54:03 AM (6 months ago)
- svn:sync-xref-src-repo-rev:
- 165964
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-instr-3.c32
r106886 r107022 1669 1669 { bs3CpuInstr3_vpcmpeqd_YMM2_YMM1_FSxBX_icebp_c32, X86_XCPT_DB, RM_MEM, T_AVX_256, YMM2, YMM1, FSxBX, PASS_ELEMENTS(s_aValuesD) }, 1670 1670 1671 { bs3CpuInstr3_pcmpeqq_XMM1_XMM2_icebp_c32, 255, RM_REG, T_SSE4_ 2, XMM1, XMM1, XMM2, PASS_ELEMENTS(s_aValuesQ) },1672 { bs3CpuInstr3_pcmpeqq_XMM1_FSxBX_icebp_c32, 255, RM_MEM, T_SSE4_ 2, XMM1, XMM1, FSxBX, PASS_ELEMENTS(s_aValuesQ) },1671 { bs3CpuInstr3_pcmpeqq_XMM1_XMM2_icebp_c32, 255, RM_REG, T_SSE4_1, XMM1, XMM1, XMM2, PASS_ELEMENTS(s_aValuesQ) }, 1672 { bs3CpuInstr3_pcmpeqq_XMM1_FSxBX_icebp_c32, 255, RM_MEM, T_SSE4_1, XMM1, XMM1, FSxBX, PASS_ELEMENTS(s_aValuesQ) }, 1673 1673 { bs3CpuInstr3_vpcmpeqq_XMM2_XMM1_XMM0_icebp_c32, 255, RM_REG, T_AVX_128, XMM2, XMM1, XMM0, PASS_ELEMENTS(s_aValuesQ) }, 1674 1674 { bs3CpuInstr3_vpcmpeqq_XMM2_XMM1_FSxBX_icebp_c32, X86_XCPT_DB, RM_MEM, T_AVX_128, XMM2, XMM1, FSxBX, PASS_ELEMENTS(s_aValuesQ) }, … … 1706 1706 { bs3CpuInstr3_vpcmpeqd_YMM10_YMM8_YMM15_icebp_c64, 255, RM_REG, T_AVX_256, YMM10, YMM8, YMM15, PASS_ELEMENTS(s_aValuesD) }, 1707 1707 1708 { bs3CpuInstr3_pcmpeqq_XMM1_XMM2_icebp_c64, 255, RM_REG, T_SSE4_ 2, XMM1, XMM1, XMM2, PASS_ELEMENTS(s_aValuesQ) },1709 { bs3CpuInstr3_pcmpeqq_XMM1_FSxBX_icebp_c64, 255, RM_MEM, T_SSE4_ 2, XMM1, XMM1, FSxBX, PASS_ELEMENTS(s_aValuesQ) },1708 { bs3CpuInstr3_pcmpeqq_XMM1_XMM2_icebp_c64, 255, RM_REG, T_SSE4_1, XMM1, XMM1, XMM2, PASS_ELEMENTS(s_aValuesQ) }, 1709 { bs3CpuInstr3_pcmpeqq_XMM1_FSxBX_icebp_c64, 255, RM_MEM, T_SSE4_1, XMM1, XMM1, FSxBX, PASS_ELEMENTS(s_aValuesQ) }, 1710 1710 { bs3CpuInstr3_vpcmpeqq_XMM2_XMM1_XMM0_icebp_c64, 255, RM_REG, T_AVX_128, XMM2, XMM1, XMM0, PASS_ELEMENTS(s_aValuesQ) }, 1711 1711 { bs3CpuInstr3_vpcmpeqq_XMM2_XMM1_FSxBX_icebp_c64, X86_XCPT_DB, RM_MEM, T_AVX_128, XMM2, XMM1, FSxBX, PASS_ELEMENTS(s_aValuesQ) }, … … 7262 7262 { bs3CpuInstr3_insertps_XMM1_XMM2_0D5h_icebp_c32, 255, RM_REG, T_SSE4_1, XMM1, XMM1, XMM2, PASS_ELEMENTS(s_aValuesRegD5) }, 7263 7263 { bs3CpuInstr3_insertps_XMM1_XMM2_028h_icebp_c32, 255, RM_REG, T_SSE4_1, XMM1, XMM1, XMM2, PASS_ELEMENTS(s_aValuesBth28) }, 7264 { bs3CpuInstr3_insertps_XMM1_XMM2_0FFh_icebp_c32, 255, RM_REG, T_SSE4_1, XMM1, XMM 2, XMM2, PASS_ELEMENTS(s_aValuesBthFF) },7264 { bs3CpuInstr3_insertps_XMM1_XMM2_0FFh_icebp_c32, 255, RM_REG, T_SSE4_1, XMM1, XMM1, XMM2, PASS_ELEMENTS(s_aValuesBthFF) }, 7265 7265 { bs3CpuInstr3_insertps_XMM1_FSxBX_000h_icebp_c32, 255, RM_MEM32, T_SSE4_1, XMM1, XMM1, FSxBX, PASS_ELEMENTS(s_aValuesBth00) }, 7266 7266 { bs3CpuInstr3_insertps_XMM1_FSxBX_0D5h_icebp_c32, 255, RM_MEM32, T_SSE4_1, XMM1, XMM1, FSxBX, PASS_ELEMENTS(s_aValuesMemD5) }, … … 7282 7282 { bs3CpuInstr3_insertps_XMM1_XMM2_0D5h_icebp_c64, 255, RM_REG, T_SSE4_1, XMM1, XMM1, XMM2, PASS_ELEMENTS(s_aValuesRegD5) }, 7283 7283 { bs3CpuInstr3_insertps_XMM1_XMM2_028h_icebp_c64, 255, RM_REG, T_SSE4_1, XMM1, XMM1, XMM2, PASS_ELEMENTS(s_aValuesBth28) }, 7284 { bs3CpuInstr3_insertps_XMM1_XMM2_0FFh_icebp_c64, 255, RM_REG, T_SSE4_1, XMM1, XMM 2, XMM2, PASS_ELEMENTS(s_aValuesBthFF) },7284 { bs3CpuInstr3_insertps_XMM1_XMM2_0FFh_icebp_c64, 255, RM_REG, T_SSE4_1, XMM1, XMM1, XMM2, PASS_ELEMENTS(s_aValuesBthFF) }, 7285 7285 { bs3CpuInstr3_insertps_XMM1_FSxBX_000h_icebp_c64, 255, RM_MEM32, T_SSE4_1, XMM1, XMM1, FSxBX, PASS_ELEMENTS(s_aValuesBth00) }, 7286 7286 { bs3CpuInstr3_insertps_XMM1_FSxBX_0D5h_icebp_c64, 255, RM_MEM32, T_SSE4_1, XMM1, XMM1, FSxBX, PASS_ELEMENTS(s_aValuesMemD5) }, … … 14727 14727 14728 14728 { bs3CpuInstr3_pinsrw_MM1_EDX_000h_icebp_c16, 255, RM_REG, T_MMX_SSE, 2, MM1, MM1, EDX, PASS_ELEMENTS(s_aValues00_w) }, 14729 { bs3CpuInstr3_pinsrw_MM1_FSxBX_000h_icebp_c16, X86_XCPT_AC,RM_MEM32, T_MMX_SSE, 2, MM1, MM1, FSxBX, PASS_ELEMENTS(s_aValues00_w) },14729 { bs3CpuInstr3_pinsrw_MM1_FSxBX_000h_icebp_c16, 255, RM_MEM32, T_MMX_SSE, 2, MM1, MM1, FSxBX, PASS_ELEMENTS(s_aValues00_w) }, 14730 14730 { bs3CpuInstr3_pinsrw_MM1_EDX_0FFh_icebp_c16, 255, RM_REG, T_MMX_SSE, 2, MM1, MM1, EDX, PASS_ELEMENTS(s_aValuesFF_w_64) }, 14731 14731 { bs3CpuInstr3_pinsrw_MM1_FSxBX_0FFh_icebp_c16, 255, RM_MEM32, T_MMX_SSE, 2, MM1, MM1, FSxBX, PASS_ELEMENTS(s_aValuesFF_w_64) },
Note:
See TracChangeset
for help on using the changeset viewer.