[96328] | 1 | ; $Id: tstIEMAImplDataSseBinary.asm 103075 2024-01-25 22:13:32Z vboxsync $
|
---|
| 2 | ;; @file
|
---|
| 3 | ; tstIEMAImplDataSseBinary - Test data for SSE binary instructions.
|
---|
| 4 | ;
|
---|
| 5 |
|
---|
| 6 | ;
|
---|
[98103] | 7 | ; Copyright (C) 2022-2023 Oracle and/or its affiliates.
|
---|
[96328] | 8 | ;
|
---|
[96407] | 9 | ; This file is part of VirtualBox base platform packages, as
|
---|
| 10 | ; available from https://www.virtualbox.org.
|
---|
[96328] | 11 | ;
|
---|
[96407] | 12 | ; This program is free software; you can redistribute it and/or
|
---|
| 13 | ; modify it under the terms of the GNU General Public License
|
---|
| 14 | ; as published by the Free Software Foundation, in version 3 of the
|
---|
| 15 | ; License.
|
---|
| 16 | ;
|
---|
| 17 | ; This program is distributed in the hope that it will be useful, but
|
---|
| 18 | ; WITHOUT ANY WARRANTY; without even the implied warranty of
|
---|
| 19 | ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
---|
| 20 | ; General Public License for more details.
|
---|
| 21 | ;
|
---|
| 22 | ; You should have received a copy of the GNU General Public License
|
---|
| 23 | ; along with this program; if not, see <https://www.gnu.org/licenses>.
|
---|
| 24 | ;
|
---|
| 25 | ; SPDX-License-Identifier: GPL-3.0-only
|
---|
| 26 | ;
|
---|
[96328] | 27 |
|
---|
| 28 |
|
---|
| 29 | ;*********************************************************************************************************************************
|
---|
| 30 | ;* Header Files *
|
---|
| 31 | ;*********************************************************************************************************************************
|
---|
| 32 | %include "VBox/asmdefs.mac"
|
---|
| 33 | %include "VBox/err.mac"
|
---|
| 34 | %include "iprt/x86.mac"
|
---|
| 35 |
|
---|
| 36 |
|
---|
| 37 | BEGINCONST
|
---|
| 38 |
|
---|
| 39 | ;;
|
---|
| 40 | ; Generate the include statement
|
---|
| 41 | ;
|
---|
| 42 | ; @param 1 The instruction handler
|
---|
| 43 | ; @param 2 The filename
|
---|
| 44 | ;
|
---|
| 45 | %macro IEM_TEST_DATA 2
|
---|
[103064] | 46 | EXPORTEDNAME g_abTests_ %+ %1
|
---|
[96328] | 47 | incbin %2
|
---|
[103064] | 48 | g_abTests_ %+ %1 %+ _end:
|
---|
[103056] | 49 | align 4, db 0
|
---|
[96328] | 50 | EXPORTEDNAME g_cbTests_ %+ %1
|
---|
[103064] | 51 | dd g_abTests_ %+ %1 %+ _end - NAME(g_abTests_ %+ %1)
|
---|
[96328] | 52 |
|
---|
[103056] | 53 | %ifdef ASM_FORMAT_ELF
|
---|
[103064] | 54 | size g_abTests_ %+ %1 g_abTests_ %+ %1 %+ _end - NAME(g_abTests_ %+ %1)
|
---|
| 55 | type g_abTests_ %+ %1 object
|
---|
| 56 | size g_cbTests_ %+ %1 4
|
---|
| 57 | type g_cbTests_ %+ %1 object
|
---|
[103056] | 58 | %endif
|
---|
[96328] | 59 | %endmacro
|
---|
| 60 |
|
---|
[103048] | 61 | IEM_TEST_DATA addps_u128, "tstIEMAImplDataSseBinary-addps_u128.bin.gz"
|
---|
| 62 | IEM_TEST_DATA mulps_u128, "tstIEMAImplDataSseBinary-mulps_u128.bin.gz"
|
---|
| 63 | IEM_TEST_DATA subps_u128, "tstIEMAImplDataSseBinary-subps_u128.bin.gz"
|
---|
| 64 | IEM_TEST_DATA minps_u128, "tstIEMAImplDataSseBinary-minps_u128.bin.gz"
|
---|
| 65 | IEM_TEST_DATA divps_u128, "tstIEMAImplDataSseBinary-divps_u128.bin.gz"
|
---|
| 66 | IEM_TEST_DATA maxps_u128, "tstIEMAImplDataSseBinary-maxps_u128.bin.gz"
|
---|
| 67 | IEM_TEST_DATA haddps_u128, "tstIEMAImplDataSseBinary-haddps_u128.bin.gz"
|
---|
| 68 | IEM_TEST_DATA hsubps_u128, "tstIEMAImplDataSseBinary-hsubps_u128.bin.gz"
|
---|
| 69 | IEM_TEST_DATA sqrtps_u128, "tstIEMAImplDataSseBinary-sqrtps_u128.bin.gz"
|
---|
| 70 | IEM_TEST_DATA addsubps_u128, "tstIEMAImplDataSseBinary-addsubps_u128.bin.gz"
|
---|
| 71 | IEM_TEST_DATA cvtps2pd_u128, "tstIEMAImplDataSseBinary-cvtps2pd_u128.bin.gz"
|
---|
[96328] | 72 |
|
---|
[103048] | 73 | IEM_TEST_DATA addss_u128_r32, "tstIEMAImplDataSseBinary-addss_u128_r32.bin.gz"
|
---|
| 74 | IEM_TEST_DATA mulss_u128_r32, "tstIEMAImplDataSseBinary-mulss_u128_r32.bin.gz"
|
---|
| 75 | IEM_TEST_DATA subss_u128_r32, "tstIEMAImplDataSseBinary-subss_u128_r32.bin.gz"
|
---|
| 76 | IEM_TEST_DATA minss_u128_r32, "tstIEMAImplDataSseBinary-minss_u128_r32.bin.gz"
|
---|
| 77 | IEM_TEST_DATA divss_u128_r32, "tstIEMAImplDataSseBinary-divss_u128_r32.bin.gz"
|
---|
| 78 | IEM_TEST_DATA maxss_u128_r32, "tstIEMAImplDataSseBinary-maxss_u128_r32.bin.gz"
|
---|
| 79 | IEM_TEST_DATA cvtss2sd_u128_r32, "tstIEMAImplDataSseBinary-cvtss2sd_u128_r32.bin.gz"
|
---|
| 80 | IEM_TEST_DATA sqrtss_u128_r32, "tstIEMAImplDataSseBinary-sqrtss_u128_r32.bin.gz"
|
---|
[96340] | 81 |
|
---|
[103048] | 82 | IEM_TEST_DATA addpd_u128, "tstIEMAImplDataSseBinary-addpd_u128.bin.gz"
|
---|
| 83 | IEM_TEST_DATA mulpd_u128, "tstIEMAImplDataSseBinary-mulpd_u128.bin.gz"
|
---|
| 84 | IEM_TEST_DATA subpd_u128, "tstIEMAImplDataSseBinary-subpd_u128.bin.gz"
|
---|
| 85 | IEM_TEST_DATA minpd_u128, "tstIEMAImplDataSseBinary-minpd_u128.bin.gz"
|
---|
| 86 | IEM_TEST_DATA divpd_u128, "tstIEMAImplDataSseBinary-divpd_u128.bin.gz"
|
---|
| 87 | IEM_TEST_DATA maxpd_u128, "tstIEMAImplDataSseBinary-maxpd_u128.bin.gz"
|
---|
| 88 | IEM_TEST_DATA haddpd_u128, "tstIEMAImplDataSseBinary-haddpd_u128.bin.gz"
|
---|
| 89 | IEM_TEST_DATA hsubpd_u128, "tstIEMAImplDataSseBinary-hsubpd_u128.bin.gz"
|
---|
| 90 | IEM_TEST_DATA sqrtpd_u128, "tstIEMAImplDataSseBinary-sqrtpd_u128.bin.gz"
|
---|
| 91 | IEM_TEST_DATA addsubpd_u128, "tstIEMAImplDataSseBinary-addsubpd_u128.bin.gz"
|
---|
| 92 | IEM_TEST_DATA cvtpd2ps_u128, "tstIEMAImplDataSseBinary-cvtpd2ps_u128.bin.gz"
|
---|
[96340] | 93 |
|
---|
[103048] | 94 | IEM_TEST_DATA addsd_u128_r64, "tstIEMAImplDataSseBinary-addsd_u128_r64.bin.gz"
|
---|
| 95 | IEM_TEST_DATA mulsd_u128_r64, "tstIEMAImplDataSseBinary-mulsd_u128_r64.bin.gz"
|
---|
| 96 | IEM_TEST_DATA subsd_u128_r64, "tstIEMAImplDataSseBinary-subsd_u128_r64.bin.gz"
|
---|
| 97 | IEM_TEST_DATA minsd_u128_r64, "tstIEMAImplDataSseBinary-minsd_u128_r64.bin.gz"
|
---|
| 98 | IEM_TEST_DATA divsd_u128_r64, "tstIEMAImplDataSseBinary-divsd_u128_r64.bin.gz"
|
---|
| 99 | IEM_TEST_DATA maxsd_u128_r64, "tstIEMAImplDataSseBinary-maxsd_u128_r64.bin.gz"
|
---|
| 100 | IEM_TEST_DATA cvtsd2ss_u128_r64, "tstIEMAImplDataSseBinary-cvtsd2ss_u128_r64.bin.gz"
|
---|
| 101 | IEM_TEST_DATA sqrtsd_u128_r64, "tstIEMAImplDataSseBinary-sqrtsd_u128_r64.bin.gz"
|
---|
[96724] | 102 |
|
---|
[103048] | 103 | IEM_TEST_DATA cvttsd2si_i32_r64, "tstIEMAImplDataSseBinary-cvttsd2si_i32_r64.bin.gz"
|
---|
| 104 | IEM_TEST_DATA cvtsd2si_i32_r64, "tstIEMAImplDataSseBinary-cvtsd2si_i32_r64.bin.gz"
|
---|
[96724] | 105 |
|
---|
[103048] | 106 | IEM_TEST_DATA cvttsd2si_i64_r64, "tstIEMAImplDataSseBinary-cvttsd2si_i64_r64.bin.gz"
|
---|
| 107 | IEM_TEST_DATA cvtsd2si_i64_r64, "tstIEMAImplDataSseBinary-cvtsd2si_i64_r64.bin.gz"
|
---|
[96732] | 108 |
|
---|
[103048] | 109 | IEM_TEST_DATA cvttss2si_i32_r32, "tstIEMAImplDataSseBinary-cvttss2si_i32_r32.bin.gz"
|
---|
| 110 | IEM_TEST_DATA cvtss2si_i32_r32, "tstIEMAImplDataSseBinary-cvtss2si_i32_r32.bin.gz"
|
---|
[96732] | 111 |
|
---|
[103048] | 112 | IEM_TEST_DATA cvttss2si_i64_r32, "tstIEMAImplDataSseBinary-cvttss2si_i64_r32.bin.gz"
|
---|
| 113 | IEM_TEST_DATA cvtss2si_i64_r32, "tstIEMAImplDataSseBinary-cvtss2si_i64_r32.bin.gz"
|
---|
[96742] | 114 |
|
---|
[103048] | 115 | IEM_TEST_DATA cvtsi2ss_r32_i32, "tstIEMAImplDataSseBinary-cvtsi2ss_r32_i32.bin.gz"
|
---|
| 116 | IEM_TEST_DATA cvtsi2ss_r32_i64, "tstIEMAImplDataSseBinary-cvtsi2ss_r32_i64.bin.gz"
|
---|
[96742] | 117 |
|
---|
[103048] | 118 | IEM_TEST_DATA cvtsi2sd_r64_i32, "tstIEMAImplDataSseBinary-cvtsi2sd_r64_i32.bin.gz"
|
---|
| 119 | IEM_TEST_DATA cvtsi2sd_r64_i64, "tstIEMAImplDataSseBinary-cvtsi2sd_r64_i64.bin.gz"
|
---|
[96749] | 120 |
|
---|
[103048] | 121 | IEM_TEST_DATA ucomiss_u128, "tstIEMAImplDataSseCompare-ucomiss_u128.bin.gz"
|
---|
| 122 | IEM_TEST_DATA vucomiss_u128, "tstIEMAImplDataSseCompare-vucomiss_u128.bin.gz"
|
---|
| 123 | IEM_TEST_DATA comiss_u128, "tstIEMAImplDataSseCompare-comiss_u128.bin.gz"
|
---|
| 124 | IEM_TEST_DATA vcomiss_u128, "tstIEMAImplDataSseCompare-vcomiss_u128.bin.gz"
|
---|
[96749] | 125 |
|
---|
[103048] | 126 | IEM_TEST_DATA ucomisd_u128, "tstIEMAImplDataSseCompare-ucomisd_u128.bin.gz"
|
---|
| 127 | IEM_TEST_DATA vucomisd_u128, "tstIEMAImplDataSseCompare-vucomisd_u128.bin.gz"
|
---|
| 128 | IEM_TEST_DATA comisd_u128, "tstIEMAImplDataSseCompare-comisd_u128.bin.gz"
|
---|
| 129 | IEM_TEST_DATA vcomisd_u128, "tstIEMAImplDataSseCompare-vcomisd_u128.bin.gz"
|
---|
[96790] | 130 |
|
---|
[103048] | 131 | IEM_TEST_DATA cmpps_u128, "tstIEMAImplDataSseCompare-cmpps_u128.bin.gz"
|
---|
| 132 | IEM_TEST_DATA cmpss_u128, "tstIEMAImplDataSseCompare-cmpss_u128.bin.gz"
|
---|
| 133 | IEM_TEST_DATA cmppd_u128, "tstIEMAImplDataSseCompare-cmppd_u128.bin.gz"
|
---|
| 134 | IEM_TEST_DATA cmpsd_u128, "tstIEMAImplDataSseCompare-cmpsd_u128.bin.gz"
|
---|
[96797] | 135 |
|
---|
[103048] | 136 | IEM_TEST_DATA cvtdq2ps_u128, "tstIEMAImplDataSseConvert-cvtdq2ps_u128.bin.gz"
|
---|
| 137 | IEM_TEST_DATA cvtps2dq_u128, "tstIEMAImplDataSseConvert-cvtps2dq_u128.bin.gz"
|
---|
| 138 | IEM_TEST_DATA cvttps2dq_u128, "tstIEMAImplDataSseConvert-cvttps2dq_u128.bin.gz"
|
---|
[96797] | 139 |
|
---|
[103048] | 140 | IEM_TEST_DATA cvtdq2pd_u128, "tstIEMAImplDataSseConvert-cvtdq2pd_u128.bin.gz"
|
---|
| 141 | IEM_TEST_DATA cvtpd2dq_u128, "tstIEMAImplDataSseConvert-cvtpd2dq_u128.bin.gz"
|
---|
| 142 | IEM_TEST_DATA cvttpd2dq_u128, "tstIEMAImplDataSseConvert-cvttpd2dq_u128.bin.gz"
|
---|
[96917] | 143 |
|
---|
[103048] | 144 | IEM_TEST_DATA cvtpd2pi_u128, "tstIEMAImplDataSseConvert-cvtpd2pi_u128.bin.gz"
|
---|
| 145 | IEM_TEST_DATA cvttpd2pi_u128, "tstIEMAImplDataSseConvert-cvttpd2pi_u128.bin.gz"
|
---|
[96922] | 146 |
|
---|
[103048] | 147 | IEM_TEST_DATA cvtpi2ps_u128, "tstIEMAImplDataSseConvert-cvtpi2ps_u128.bin.gz"
|
---|
| 148 | IEM_TEST_DATA cvtpi2pd_u128, "tstIEMAImplDataSseConvert-cvtpi2pd_u128.bin.gz"
|
---|
[96931] | 149 |
|
---|
[103048] | 150 | IEM_TEST_DATA cvtps2pi_u128, "tstIEMAImplDataSseConvert-cvtps2pi_u128.bin.gz"
|
---|
| 151 | IEM_TEST_DATA cvttps2pi_u128, "tstIEMAImplDataSseConvert-cvttps2pi_u128.bin.gz"
|
---|
[98822] | 152 |
|
---|
[103048] | 153 | IEM_TEST_DATA pcmpistri_u128, "tstIEMAImplDataSsePcmpxstrx-pcmpistri_u128.bin.gz"
|
---|
| 154 | IEM_TEST_DATA pcmpistrm_u128, "tstIEMAImplDataSsePcmpxstrx-pcmpistrm_u128.bin.gz"
|
---|
| 155 | IEM_TEST_DATA pcmpestri_u128, "tstIEMAImplDataSsePcmpxstrx-pcmpestri_u128.bin.gz"
|
---|
| 156 | IEM_TEST_DATA pcmpestrm_u128, "tstIEMAImplDataSsePcmpxstrx-pcmpestrm_u128.bin.gz"
|
---|
[103056] | 157 |
|
---|
| 158 | ;
|
---|
| 159 | ; Integer stuff.
|
---|
| 160 | ; dir tstIEMAImplDataInt*bin.gz /b | sed -e 's/tstIEMAImplDataInt-\([^.]*\)\.bin\.gz$/IEM_TEST_DATA \1, "tstIEMAImplDataInt-\1.bin.gz"/'
|
---|
| 161 | ;
|
---|
| 162 | IEM_TEST_DATA adcx_u32, "tstIEMAImplDataInt-adcx_u32.bin.gz"
|
---|
| 163 | IEM_TEST_DATA adcx_u64, "tstIEMAImplDataInt-adcx_u64.bin.gz"
|
---|
| 164 | IEM_TEST_DATA adc_u8, "tstIEMAImplDataInt-adc_u8.bin.gz"
|
---|
| 165 | IEM_TEST_DATA adc_u8_locked, "tstIEMAImplDataInt-adc_u8_locked.bin.gz"
|
---|
| 166 | IEM_TEST_DATA adc_u16, "tstIEMAImplDataInt-adc_u16.bin.gz"
|
---|
| 167 | IEM_TEST_DATA adc_u16_locked, "tstIEMAImplDataInt-adc_u16_locked.bin.gz"
|
---|
| 168 | IEM_TEST_DATA adc_u32, "tstIEMAImplDataInt-adc_u32.bin.gz"
|
---|
| 169 | IEM_TEST_DATA adc_u32_locked, "tstIEMAImplDataInt-adc_u32_locked.bin.gz"
|
---|
| 170 | IEM_TEST_DATA adc_u64, "tstIEMAImplDataInt-adc_u64.bin.gz"
|
---|
| 171 | IEM_TEST_DATA adc_u64_locked, "tstIEMAImplDataInt-adc_u64_locked.bin.gz"
|
---|
| 172 | IEM_TEST_DATA add_u8, "tstIEMAImplDataInt-add_u8.bin.gz"
|
---|
| 173 | IEM_TEST_DATA add_u8_locked, "tstIEMAImplDataInt-add_u8_locked.bin.gz"
|
---|
| 174 | IEM_TEST_DATA add_u16, "tstIEMAImplDataInt-add_u16.bin.gz"
|
---|
| 175 | IEM_TEST_DATA add_u16_locked, "tstIEMAImplDataInt-add_u16_locked.bin.gz"
|
---|
| 176 | IEM_TEST_DATA add_u32, "tstIEMAImplDataInt-add_u32.bin.gz"
|
---|
| 177 | IEM_TEST_DATA add_u32_locked, "tstIEMAImplDataInt-add_u32_locked.bin.gz"
|
---|
| 178 | IEM_TEST_DATA add_u64, "tstIEMAImplDataInt-add_u64.bin.gz"
|
---|
| 179 | IEM_TEST_DATA add_u64_locked, "tstIEMAImplDataInt-add_u64_locked.bin.gz"
|
---|
| 180 | IEM_TEST_DATA adox_u32, "tstIEMAImplDataInt-adox_u32.bin.gz"
|
---|
| 181 | IEM_TEST_DATA adox_u64, "tstIEMAImplDataInt-adox_u64.bin.gz"
|
---|
| 182 | IEM_TEST_DATA and_u8, "tstIEMAImplDataInt-and_u8.bin.gz"
|
---|
| 183 | IEM_TEST_DATA and_u8_locked, "tstIEMAImplDataInt-and_u8_locked.bin.gz"
|
---|
| 184 | IEM_TEST_DATA and_u16, "tstIEMAImplDataInt-and_u16.bin.gz"
|
---|
| 185 | IEM_TEST_DATA and_u16_locked, "tstIEMAImplDataInt-and_u16_locked.bin.gz"
|
---|
| 186 | IEM_TEST_DATA and_u32, "tstIEMAImplDataInt-and_u32.bin.gz"
|
---|
| 187 | IEM_TEST_DATA and_u32_locked, "tstIEMAImplDataInt-and_u32_locked.bin.gz"
|
---|
| 188 | IEM_TEST_DATA and_u64, "tstIEMAImplDataInt-and_u64.bin.gz"
|
---|
| 189 | IEM_TEST_DATA and_u64_locked, "tstIEMAImplDataInt-and_u64_locked.bin.gz"
|
---|
| 190 | IEM_TEST_DATA arpl, "tstIEMAImplDataInt-arpl.bin.gz"
|
---|
[103075] | 191 | IEM_TEST_DATA bsf_u16_amd, "tstIEMAImplDataInt-bsf_u16_amd.bin.gz"
|
---|
| 192 | IEM_TEST_DATA bsf_u16_intel, "tstIEMAImplDataInt-bsf_u16_intel.bin.gz"
|
---|
| 193 | IEM_TEST_DATA bsf_u32_amd, "tstIEMAImplDataInt-bsf_u32_amd.bin.gz"
|
---|
| 194 | IEM_TEST_DATA bsf_u32_intel, "tstIEMAImplDataInt-bsf_u32_intel.bin.gz"
|
---|
| 195 | IEM_TEST_DATA bsf_u64_amd, "tstIEMAImplDataInt-bsf_u64_amd.bin.gz"
|
---|
| 196 | IEM_TEST_DATA bsf_u64_intel, "tstIEMAImplDataInt-bsf_u64_intel.bin.gz"
|
---|
| 197 | IEM_TEST_DATA bsr_u16_amd, "tstIEMAImplDataInt-bsr_u16_amd.bin.gz"
|
---|
| 198 | IEM_TEST_DATA bsr_u16_intel, "tstIEMAImplDataInt-bsr_u16_intel.bin.gz"
|
---|
| 199 | IEM_TEST_DATA bsr_u32_amd, "tstIEMAImplDataInt-bsr_u32_amd.bin.gz"
|
---|
| 200 | IEM_TEST_DATA bsr_u32_intel, "tstIEMAImplDataInt-bsr_u32_intel.bin.gz"
|
---|
| 201 | IEM_TEST_DATA bsr_u64_amd, "tstIEMAImplDataInt-bsr_u64_amd.bin.gz"
|
---|
| 202 | IEM_TEST_DATA bsr_u64_intel, "tstIEMAImplDataInt-bsr_u64_intel.bin.gz"
|
---|
[103056] | 203 | IEM_TEST_DATA btc_u16, "tstIEMAImplDataInt-btc_u16.bin.gz"
|
---|
| 204 | IEM_TEST_DATA btc_u16_locked, "tstIEMAImplDataInt-btc_u16_locked.bin.gz"
|
---|
| 205 | IEM_TEST_DATA btc_u32, "tstIEMAImplDataInt-btc_u32.bin.gz"
|
---|
| 206 | IEM_TEST_DATA btc_u32_locked, "tstIEMAImplDataInt-btc_u32_locked.bin.gz"
|
---|
| 207 | IEM_TEST_DATA btc_u64, "tstIEMAImplDataInt-btc_u64.bin.gz"
|
---|
| 208 | IEM_TEST_DATA btc_u64_locked, "tstIEMAImplDataInt-btc_u64_locked.bin.gz"
|
---|
| 209 | IEM_TEST_DATA btr_u16, "tstIEMAImplDataInt-btr_u16.bin.gz"
|
---|
| 210 | IEM_TEST_DATA btr_u16_locked, "tstIEMAImplDataInt-btr_u16_locked.bin.gz"
|
---|
| 211 | IEM_TEST_DATA btr_u32, "tstIEMAImplDataInt-btr_u32.bin.gz"
|
---|
| 212 | IEM_TEST_DATA btr_u32_locked, "tstIEMAImplDataInt-btr_u32_locked.bin.gz"
|
---|
| 213 | IEM_TEST_DATA btr_u64, "tstIEMAImplDataInt-btr_u64.bin.gz"
|
---|
| 214 | IEM_TEST_DATA btr_u64_locked, "tstIEMAImplDataInt-btr_u64_locked.bin.gz"
|
---|
| 215 | IEM_TEST_DATA bts_u16, "tstIEMAImplDataInt-bts_u16.bin.gz"
|
---|
| 216 | IEM_TEST_DATA bts_u16_locked, "tstIEMAImplDataInt-bts_u16_locked.bin.gz"
|
---|
| 217 | IEM_TEST_DATA bts_u32, "tstIEMAImplDataInt-bts_u32.bin.gz"
|
---|
| 218 | IEM_TEST_DATA bts_u32_locked, "tstIEMAImplDataInt-bts_u32_locked.bin.gz"
|
---|
| 219 | IEM_TEST_DATA bts_u64, "tstIEMAImplDataInt-bts_u64.bin.gz"
|
---|
| 220 | IEM_TEST_DATA bts_u64_locked, "tstIEMAImplDataInt-bts_u64_locked.bin.gz"
|
---|
| 221 | IEM_TEST_DATA bt_u16, "tstIEMAImplDataInt-bt_u16.bin.gz"
|
---|
| 222 | IEM_TEST_DATA bt_u32, "tstIEMAImplDataInt-bt_u32.bin.gz"
|
---|
| 223 | IEM_TEST_DATA bt_u64, "tstIEMAImplDataInt-bt_u64.bin.gz"
|
---|
| 224 | IEM_TEST_DATA cmp_u8, "tstIEMAImplDataInt-cmp_u8.bin.gz"
|
---|
| 225 | IEM_TEST_DATA cmp_u16, "tstIEMAImplDataInt-cmp_u16.bin.gz"
|
---|
| 226 | IEM_TEST_DATA cmp_u32, "tstIEMAImplDataInt-cmp_u32.bin.gz"
|
---|
| 227 | IEM_TEST_DATA cmp_u64, "tstIEMAImplDataInt-cmp_u64.bin.gz"
|
---|
| 228 | IEM_TEST_DATA dec_u8, "tstIEMAImplDataInt-dec_u8.bin.gz"
|
---|
| 229 | IEM_TEST_DATA dec_u8_locked, "tstIEMAImplDataInt-dec_u8_locked.bin.gz"
|
---|
| 230 | IEM_TEST_DATA dec_u16, "tstIEMAImplDataInt-dec_u16.bin.gz"
|
---|
| 231 | IEM_TEST_DATA dec_u16_locked, "tstIEMAImplDataInt-dec_u16_locked.bin.gz"
|
---|
| 232 | IEM_TEST_DATA dec_u32, "tstIEMAImplDataInt-dec_u32.bin.gz"
|
---|
| 233 | IEM_TEST_DATA dec_u32_locked, "tstIEMAImplDataInt-dec_u32_locked.bin.gz"
|
---|
| 234 | IEM_TEST_DATA dec_u64, "tstIEMAImplDataInt-dec_u64.bin.gz"
|
---|
| 235 | IEM_TEST_DATA dec_u64_locked, "tstIEMAImplDataInt-dec_u64_locked.bin.gz"
|
---|
[103075] | 236 | IEM_TEST_DATA div_u8_amd, "tstIEMAImplDataInt-div_u8_amd.bin.gz"
|
---|
| 237 | IEM_TEST_DATA div_u8_intel, "tstIEMAImplDataInt-div_u8_intel.bin.gz"
|
---|
| 238 | IEM_TEST_DATA div_u16_amd, "tstIEMAImplDataInt-div_u16_amd.bin.gz"
|
---|
| 239 | IEM_TEST_DATA div_u16_intel, "tstIEMAImplDataInt-div_u16_intel.bin.gz"
|
---|
| 240 | IEM_TEST_DATA div_u32_amd, "tstIEMAImplDataInt-div_u32_amd.bin.gz"
|
---|
| 241 | IEM_TEST_DATA div_u32_intel, "tstIEMAImplDataInt-div_u32_intel.bin.gz"
|
---|
| 242 | IEM_TEST_DATA div_u64_amd, "tstIEMAImplDataInt-div_u64_amd.bin.gz"
|
---|
| 243 | IEM_TEST_DATA div_u64_intel, "tstIEMAImplDataInt-div_u64_intel.bin.gz"
|
---|
| 244 | IEM_TEST_DATA idiv_u8_amd, "tstIEMAImplDataInt-idiv_u8_amd.bin.gz"
|
---|
| 245 | IEM_TEST_DATA idiv_u8_intel, "tstIEMAImplDataInt-idiv_u8_intel.bin.gz"
|
---|
| 246 | IEM_TEST_DATA idiv_u16_amd, "tstIEMAImplDataInt-idiv_u16_amd.bin.gz"
|
---|
| 247 | IEM_TEST_DATA idiv_u16_intel, "tstIEMAImplDataInt-idiv_u16_intel.bin.gz"
|
---|
| 248 | IEM_TEST_DATA idiv_u32_amd, "tstIEMAImplDataInt-idiv_u32_amd.bin.gz"
|
---|
| 249 | IEM_TEST_DATA idiv_u32_intel, "tstIEMAImplDataInt-idiv_u32_intel.bin.gz"
|
---|
| 250 | IEM_TEST_DATA idiv_u64_amd, "tstIEMAImplDataInt-idiv_u64_amd.bin.gz"
|
---|
| 251 | IEM_TEST_DATA idiv_u64_intel, "tstIEMAImplDataInt-idiv_u64_intel.bin.gz"
|
---|
| 252 | IEM_TEST_DATA imul_two_u16_amd, "tstIEMAImplDataInt-imul_two_u16_amd.bin.gz"
|
---|
| 253 | IEM_TEST_DATA imul_two_u16_intel, "tstIEMAImplDataInt-imul_two_u16_intel.bin.gz"
|
---|
| 254 | IEM_TEST_DATA imul_two_u32_amd, "tstIEMAImplDataInt-imul_two_u32_amd.bin.gz"
|
---|
| 255 | IEM_TEST_DATA imul_two_u32_intel, "tstIEMAImplDataInt-imul_two_u32_intel.bin.gz"
|
---|
| 256 | IEM_TEST_DATA imul_two_u64_amd, "tstIEMAImplDataInt-imul_two_u64_amd.bin.gz"
|
---|
| 257 | IEM_TEST_DATA imul_two_u64_intel, "tstIEMAImplDataInt-imul_two_u64_intel.bin.gz"
|
---|
| 258 | IEM_TEST_DATA imul_u8_amd, "tstIEMAImplDataInt-imul_u8_amd.bin.gz"
|
---|
| 259 | IEM_TEST_DATA imul_u8_intel, "tstIEMAImplDataInt-imul_u8_intel.bin.gz"
|
---|
| 260 | IEM_TEST_DATA imul_u16_amd, "tstIEMAImplDataInt-imul_u16_amd.bin.gz"
|
---|
| 261 | IEM_TEST_DATA imul_u16_intel, "tstIEMAImplDataInt-imul_u16_intel.bin.gz"
|
---|
| 262 | IEM_TEST_DATA imul_u32_amd, "tstIEMAImplDataInt-imul_u32_amd.bin.gz"
|
---|
| 263 | IEM_TEST_DATA imul_u32_intel, "tstIEMAImplDataInt-imul_u32_intel.bin.gz"
|
---|
| 264 | IEM_TEST_DATA imul_u64_amd, "tstIEMAImplDataInt-imul_u64_amd.bin.gz"
|
---|
| 265 | IEM_TEST_DATA imul_u64_intel, "tstIEMAImplDataInt-imul_u64_intel.bin.gz"
|
---|
[103056] | 266 | IEM_TEST_DATA inc_u8, "tstIEMAImplDataInt-inc_u8.bin.gz"
|
---|
| 267 | IEM_TEST_DATA inc_u8_locked, "tstIEMAImplDataInt-inc_u8_locked.bin.gz"
|
---|
| 268 | IEM_TEST_DATA inc_u16, "tstIEMAImplDataInt-inc_u16.bin.gz"
|
---|
| 269 | IEM_TEST_DATA inc_u16_locked, "tstIEMAImplDataInt-inc_u16_locked.bin.gz"
|
---|
| 270 | IEM_TEST_DATA inc_u32, "tstIEMAImplDataInt-inc_u32.bin.gz"
|
---|
| 271 | IEM_TEST_DATA inc_u32_locked, "tstIEMAImplDataInt-inc_u32_locked.bin.gz"
|
---|
| 272 | IEM_TEST_DATA inc_u64, "tstIEMAImplDataInt-inc_u64.bin.gz"
|
---|
| 273 | IEM_TEST_DATA inc_u64_locked, "tstIEMAImplDataInt-inc_u64_locked.bin.gz"
|
---|
[103075] | 274 | IEM_TEST_DATA mul_u8_amd, "tstIEMAImplDataInt-mul_u8_amd.bin.gz"
|
---|
| 275 | IEM_TEST_DATA mul_u8_intel, "tstIEMAImplDataInt-mul_u8_intel.bin.gz"
|
---|
| 276 | IEM_TEST_DATA mul_u16_amd, "tstIEMAImplDataInt-mul_u16_amd.bin.gz"
|
---|
| 277 | IEM_TEST_DATA mul_u16_intel, "tstIEMAImplDataInt-mul_u16_intel.bin.gz"
|
---|
| 278 | IEM_TEST_DATA mul_u32_amd, "tstIEMAImplDataInt-mul_u32_amd.bin.gz"
|
---|
| 279 | IEM_TEST_DATA mul_u32_intel, "tstIEMAImplDataInt-mul_u32_intel.bin.gz"
|
---|
| 280 | IEM_TEST_DATA mul_u64_amd, "tstIEMAImplDataInt-mul_u64_amd.bin.gz"
|
---|
| 281 | IEM_TEST_DATA mul_u64_intel, "tstIEMAImplDataInt-mul_u64_intel.bin.gz"
|
---|
[103056] | 282 | IEM_TEST_DATA neg_u8, "tstIEMAImplDataInt-neg_u8.bin.gz"
|
---|
| 283 | IEM_TEST_DATA neg_u8_locked, "tstIEMAImplDataInt-neg_u8_locked.bin.gz"
|
---|
| 284 | IEM_TEST_DATA neg_u16, "tstIEMAImplDataInt-neg_u16.bin.gz"
|
---|
| 285 | IEM_TEST_DATA neg_u16_locked, "tstIEMAImplDataInt-neg_u16_locked.bin.gz"
|
---|
| 286 | IEM_TEST_DATA neg_u32, "tstIEMAImplDataInt-neg_u32.bin.gz"
|
---|
| 287 | IEM_TEST_DATA neg_u32_locked, "tstIEMAImplDataInt-neg_u32_locked.bin.gz"
|
---|
| 288 | IEM_TEST_DATA neg_u64, "tstIEMAImplDataInt-neg_u64.bin.gz"
|
---|
| 289 | IEM_TEST_DATA neg_u64_locked, "tstIEMAImplDataInt-neg_u64_locked.bin.gz"
|
---|
| 290 | IEM_TEST_DATA not_u8, "tstIEMAImplDataInt-not_u8.bin.gz"
|
---|
| 291 | IEM_TEST_DATA not_u8_locked, "tstIEMAImplDataInt-not_u8_locked.bin.gz"
|
---|
| 292 | IEM_TEST_DATA not_u16, "tstIEMAImplDataInt-not_u16.bin.gz"
|
---|
| 293 | IEM_TEST_DATA not_u16_locked, "tstIEMAImplDataInt-not_u16_locked.bin.gz"
|
---|
| 294 | IEM_TEST_DATA not_u32, "tstIEMAImplDataInt-not_u32.bin.gz"
|
---|
| 295 | IEM_TEST_DATA not_u32_locked, "tstIEMAImplDataInt-not_u32_locked.bin.gz"
|
---|
| 296 | IEM_TEST_DATA not_u64, "tstIEMAImplDataInt-not_u64.bin.gz"
|
---|
| 297 | IEM_TEST_DATA not_u64_locked, "tstIEMAImplDataInt-not_u64_locked.bin.gz"
|
---|
| 298 | IEM_TEST_DATA or_u8, "tstIEMAImplDataInt-or_u8.bin.gz"
|
---|
| 299 | IEM_TEST_DATA or_u8_locked, "tstIEMAImplDataInt-or_u8_locked.bin.gz"
|
---|
| 300 | IEM_TEST_DATA or_u16, "tstIEMAImplDataInt-or_u16.bin.gz"
|
---|
| 301 | IEM_TEST_DATA or_u16_locked, "tstIEMAImplDataInt-or_u16_locked.bin.gz"
|
---|
| 302 | IEM_TEST_DATA or_u32, "tstIEMAImplDataInt-or_u32.bin.gz"
|
---|
| 303 | IEM_TEST_DATA or_u32_locked, "tstIEMAImplDataInt-or_u32_locked.bin.gz"
|
---|
| 304 | IEM_TEST_DATA or_u64, "tstIEMAImplDataInt-or_u64.bin.gz"
|
---|
| 305 | IEM_TEST_DATA or_u64_locked, "tstIEMAImplDataInt-or_u64_locked.bin.gz"
|
---|
[103075] | 306 | IEM_TEST_DATA rcl_u8_amd, "tstIEMAImplDataInt-rcl_u8_amd.bin.gz"
|
---|
| 307 | IEM_TEST_DATA rcl_u8_intel, "tstIEMAImplDataInt-rcl_u8_intel.bin.gz"
|
---|
| 308 | IEM_TEST_DATA rcl_u16_amd, "tstIEMAImplDataInt-rcl_u16_amd.bin.gz"
|
---|
| 309 | IEM_TEST_DATA rcl_u16_intel, "tstIEMAImplDataInt-rcl_u16_intel.bin.gz"
|
---|
| 310 | IEM_TEST_DATA rcl_u32_amd, "tstIEMAImplDataInt-rcl_u32_amd.bin.gz"
|
---|
| 311 | IEM_TEST_DATA rcl_u32_intel, "tstIEMAImplDataInt-rcl_u32_intel.bin.gz"
|
---|
| 312 | IEM_TEST_DATA rcl_u64_amd, "tstIEMAImplDataInt-rcl_u64_amd.bin.gz"
|
---|
| 313 | IEM_TEST_DATA rcl_u64_intel, "tstIEMAImplDataInt-rcl_u64_intel.bin.gz"
|
---|
| 314 | IEM_TEST_DATA rcr_u8_amd, "tstIEMAImplDataInt-rcr_u8_amd.bin.gz"
|
---|
| 315 | IEM_TEST_DATA rcr_u8_intel, "tstIEMAImplDataInt-rcr_u8_intel.bin.gz"
|
---|
| 316 | IEM_TEST_DATA rcr_u16_amd, "tstIEMAImplDataInt-rcr_u16_amd.bin.gz"
|
---|
| 317 | IEM_TEST_DATA rcr_u16_intel, "tstIEMAImplDataInt-rcr_u16_intel.bin.gz"
|
---|
| 318 | IEM_TEST_DATA rcr_u32_amd, "tstIEMAImplDataInt-rcr_u32_amd.bin.gz"
|
---|
| 319 | IEM_TEST_DATA rcr_u32_intel, "tstIEMAImplDataInt-rcr_u32_intel.bin.gz"
|
---|
| 320 | IEM_TEST_DATA rcr_u64_amd, "tstIEMAImplDataInt-rcr_u64_amd.bin.gz"
|
---|
| 321 | IEM_TEST_DATA rcr_u64_intel, "tstIEMAImplDataInt-rcr_u64_intel.bin.gz"
|
---|
| 322 | IEM_TEST_DATA rol_u8_amd, "tstIEMAImplDataInt-rol_u8_amd.bin.gz"
|
---|
| 323 | IEM_TEST_DATA rol_u8_intel, "tstIEMAImplDataInt-rol_u8_intel.bin.gz"
|
---|
| 324 | IEM_TEST_DATA rol_u16_amd, "tstIEMAImplDataInt-rol_u16_amd.bin.gz"
|
---|
| 325 | IEM_TEST_DATA rol_u16_intel, "tstIEMAImplDataInt-rol_u16_intel.bin.gz"
|
---|
| 326 | IEM_TEST_DATA rol_u32_amd, "tstIEMAImplDataInt-rol_u32_amd.bin.gz"
|
---|
| 327 | IEM_TEST_DATA rol_u32_intel, "tstIEMAImplDataInt-rol_u32_intel.bin.gz"
|
---|
| 328 | IEM_TEST_DATA rol_u64_amd, "tstIEMAImplDataInt-rol_u64_amd.bin.gz"
|
---|
| 329 | IEM_TEST_DATA rol_u64_intel, "tstIEMAImplDataInt-rol_u64_intel.bin.gz"
|
---|
| 330 | IEM_TEST_DATA ror_u8_amd, "tstIEMAImplDataInt-ror_u8_amd.bin.gz"
|
---|
| 331 | IEM_TEST_DATA ror_u8_intel, "tstIEMAImplDataInt-ror_u8_intel.bin.gz"
|
---|
| 332 | IEM_TEST_DATA ror_u16_amd, "tstIEMAImplDataInt-ror_u16_amd.bin.gz"
|
---|
| 333 | IEM_TEST_DATA ror_u16_intel, "tstIEMAImplDataInt-ror_u16_intel.bin.gz"
|
---|
| 334 | IEM_TEST_DATA ror_u32_amd, "tstIEMAImplDataInt-ror_u32_amd.bin.gz"
|
---|
| 335 | IEM_TEST_DATA ror_u32_intel, "tstIEMAImplDataInt-ror_u32_intel.bin.gz"
|
---|
| 336 | IEM_TEST_DATA ror_u64_amd, "tstIEMAImplDataInt-ror_u64_amd.bin.gz"
|
---|
| 337 | IEM_TEST_DATA ror_u64_intel, "tstIEMAImplDataInt-ror_u64_intel.bin.gz"
|
---|
| 338 | IEM_TEST_DATA sar_u8_amd, "tstIEMAImplDataInt-sar_u8_amd.bin.gz"
|
---|
| 339 | IEM_TEST_DATA sar_u8_intel, "tstIEMAImplDataInt-sar_u8_intel.bin.gz"
|
---|
| 340 | IEM_TEST_DATA sar_u16_amd, "tstIEMAImplDataInt-sar_u16_amd.bin.gz"
|
---|
| 341 | IEM_TEST_DATA sar_u16_intel, "tstIEMAImplDataInt-sar_u16_intel.bin.gz"
|
---|
| 342 | IEM_TEST_DATA sar_u32_amd, "tstIEMAImplDataInt-sar_u32_amd.bin.gz"
|
---|
| 343 | IEM_TEST_DATA sar_u32_intel, "tstIEMAImplDataInt-sar_u32_intel.bin.gz"
|
---|
| 344 | IEM_TEST_DATA sar_u64_amd, "tstIEMAImplDataInt-sar_u64_amd.bin.gz"
|
---|
| 345 | IEM_TEST_DATA sar_u64_intel, "tstIEMAImplDataInt-sar_u64_intel.bin.gz"
|
---|
[103056] | 346 | IEM_TEST_DATA sbb_u8, "tstIEMAImplDataInt-sbb_u8.bin.gz"
|
---|
| 347 | IEM_TEST_DATA sbb_u8_locked, "tstIEMAImplDataInt-sbb_u8_locked.bin.gz"
|
---|
| 348 | IEM_TEST_DATA sbb_u16, "tstIEMAImplDataInt-sbb_u16.bin.gz"
|
---|
| 349 | IEM_TEST_DATA sbb_u16_locked, "tstIEMAImplDataInt-sbb_u16_locked.bin.gz"
|
---|
| 350 | IEM_TEST_DATA sbb_u32, "tstIEMAImplDataInt-sbb_u32.bin.gz"
|
---|
| 351 | IEM_TEST_DATA sbb_u32_locked, "tstIEMAImplDataInt-sbb_u32_locked.bin.gz"
|
---|
| 352 | IEM_TEST_DATA sbb_u64, "tstIEMAImplDataInt-sbb_u64.bin.gz"
|
---|
| 353 | IEM_TEST_DATA sbb_u64_locked, "tstIEMAImplDataInt-sbb_u64_locked.bin.gz"
|
---|
[103075] | 354 | IEM_TEST_DATA shld_u16_amd, "tstIEMAImplDataInt-shld_u16_amd.bin.gz"
|
---|
| 355 | IEM_TEST_DATA shld_u16_intel, "tstIEMAImplDataInt-shld_u16_intel.bin.gz"
|
---|
| 356 | IEM_TEST_DATA shld_u32_amd, "tstIEMAImplDataInt-shld_u32_amd.bin.gz"
|
---|
| 357 | IEM_TEST_DATA shld_u32_intel, "tstIEMAImplDataInt-shld_u32_intel.bin.gz"
|
---|
| 358 | IEM_TEST_DATA shld_u64_amd, "tstIEMAImplDataInt-shld_u64_amd.bin.gz"
|
---|
| 359 | IEM_TEST_DATA shld_u64_intel, "tstIEMAImplDataInt-shld_u64_intel.bin.gz"
|
---|
| 360 | IEM_TEST_DATA shl_u8_amd, "tstIEMAImplDataInt-shl_u8_amd.bin.gz"
|
---|
| 361 | IEM_TEST_DATA shl_u8_intel, "tstIEMAImplDataInt-shl_u8_intel.bin.gz"
|
---|
| 362 | IEM_TEST_DATA shl_u16_amd, "tstIEMAImplDataInt-shl_u16_amd.bin.gz"
|
---|
| 363 | IEM_TEST_DATA shl_u16_intel, "tstIEMAImplDataInt-shl_u16_intel.bin.gz"
|
---|
| 364 | IEM_TEST_DATA shl_u32_amd, "tstIEMAImplDataInt-shl_u32_amd.bin.gz"
|
---|
| 365 | IEM_TEST_DATA shl_u32_intel, "tstIEMAImplDataInt-shl_u32_intel.bin.gz"
|
---|
| 366 | IEM_TEST_DATA shl_u64_amd, "tstIEMAImplDataInt-shl_u64_amd.bin.gz"
|
---|
| 367 | IEM_TEST_DATA shl_u64_intel, "tstIEMAImplDataInt-shl_u64_intel.bin.gz"
|
---|
| 368 | IEM_TEST_DATA shrd_u16_amd, "tstIEMAImplDataInt-shrd_u16_amd.bin.gz"
|
---|
| 369 | IEM_TEST_DATA shrd_u16_intel, "tstIEMAImplDataInt-shrd_u16_intel.bin.gz"
|
---|
| 370 | IEM_TEST_DATA shrd_u32_amd, "tstIEMAImplDataInt-shrd_u32_amd.bin.gz"
|
---|
| 371 | IEM_TEST_DATA shrd_u32_intel, "tstIEMAImplDataInt-shrd_u32_intel.bin.gz"
|
---|
| 372 | IEM_TEST_DATA shrd_u64_amd, "tstIEMAImplDataInt-shrd_u64_amd.bin.gz"
|
---|
| 373 | IEM_TEST_DATA shrd_u64_intel, "tstIEMAImplDataInt-shrd_u64_intel.bin.gz"
|
---|
| 374 | IEM_TEST_DATA shr_u8_amd, "tstIEMAImplDataInt-shr_u8_amd.bin.gz"
|
---|
| 375 | IEM_TEST_DATA shr_u8_intel, "tstIEMAImplDataInt-shr_u8_intel.bin.gz"
|
---|
| 376 | IEM_TEST_DATA shr_u16_amd, "tstIEMAImplDataInt-shr_u16_amd.bin.gz"
|
---|
| 377 | IEM_TEST_DATA shr_u16_intel, "tstIEMAImplDataInt-shr_u16_intel.bin.gz"
|
---|
| 378 | IEM_TEST_DATA shr_u32_amd, "tstIEMAImplDataInt-shr_u32_amd.bin.gz"
|
---|
| 379 | IEM_TEST_DATA shr_u32_intel, "tstIEMAImplDataInt-shr_u32_intel.bin.gz"
|
---|
| 380 | IEM_TEST_DATA shr_u64_amd, "tstIEMAImplDataInt-shr_u64_amd.bin.gz"
|
---|
| 381 | IEM_TEST_DATA shr_u64_intel, "tstIEMAImplDataInt-shr_u64_intel.bin.gz"
|
---|
[103056] | 382 | IEM_TEST_DATA sub_u8, "tstIEMAImplDataInt-sub_u8.bin.gz"
|
---|
| 383 | IEM_TEST_DATA sub_u8_locked, "tstIEMAImplDataInt-sub_u8_locked.bin.gz"
|
---|
| 384 | IEM_TEST_DATA sub_u16, "tstIEMAImplDataInt-sub_u16.bin.gz"
|
---|
| 385 | IEM_TEST_DATA sub_u16_locked, "tstIEMAImplDataInt-sub_u16_locked.bin.gz"
|
---|
| 386 | IEM_TEST_DATA sub_u32, "tstIEMAImplDataInt-sub_u32.bin.gz"
|
---|
| 387 | IEM_TEST_DATA sub_u32_locked, "tstIEMAImplDataInt-sub_u32_locked.bin.gz"
|
---|
| 388 | IEM_TEST_DATA sub_u64, "tstIEMAImplDataInt-sub_u64.bin.gz"
|
---|
| 389 | IEM_TEST_DATA sub_u64_locked, "tstIEMAImplDataInt-sub_u64_locked.bin.gz"
|
---|
| 390 | IEM_TEST_DATA test_u8, "tstIEMAImplDataInt-test_u8.bin.gz"
|
---|
| 391 | IEM_TEST_DATA test_u16, "tstIEMAImplDataInt-test_u16.bin.gz"
|
---|
| 392 | IEM_TEST_DATA test_u32, "tstIEMAImplDataInt-test_u32.bin.gz"
|
---|
| 393 | IEM_TEST_DATA test_u64, "tstIEMAImplDataInt-test_u64.bin.gz"
|
---|
| 394 | IEM_TEST_DATA xor_u8, "tstIEMAImplDataInt-xor_u8.bin.gz"
|
---|
| 395 | IEM_TEST_DATA xor_u8_locked, "tstIEMAImplDataInt-xor_u8_locked.bin.gz"
|
---|
| 396 | IEM_TEST_DATA xor_u16, "tstIEMAImplDataInt-xor_u16.bin.gz"
|
---|
| 397 | IEM_TEST_DATA xor_u16_locked, "tstIEMAImplDataInt-xor_u16_locked.bin.gz"
|
---|
| 398 | IEM_TEST_DATA xor_u32, "tstIEMAImplDataInt-xor_u32.bin.gz"
|
---|
| 399 | IEM_TEST_DATA xor_u32_locked, "tstIEMAImplDataInt-xor_u32_locked.bin.gz"
|
---|
| 400 | IEM_TEST_DATA xor_u64, "tstIEMAImplDataInt-xor_u64.bin.gz"
|
---|
| 401 | IEM_TEST_DATA xor_u64_locked, "tstIEMAImplDataInt-xor_u64_locked.bin.gz"
|
---|
| 402 |
|
---|
[103064] | 403 | ;
|
---|
| 404 | ; Floating point stuff.
|
---|
| 405 | ; dir tstIEMAImplDataFpu*bin.gz /b | sed -e 's/tstIEMAImplDataFpu\([^-]*\)-\([^.]*\)\.bin\.gz$/IEM_TEST_DATA \2, "tstIEMAImplDataFpu\1-\2.bin.gz"/'
|
---|
| 406 | ;
|
---|
| 407 | IEM_TEST_DATA fadd_r80_by_r80, "tstIEMAImplDataFpuBinary1-fadd_r80_by_r80.bin.gz"
|
---|
| 408 | IEM_TEST_DATA fcomi_r80_by_r80, "tstIEMAImplDataFpuBinary1-fcomi_r80_by_r80.bin.gz"
|
---|
| 409 | IEM_TEST_DATA fcom_r80_by_r80, "tstIEMAImplDataFpuBinary1-fcom_r80_by_r80.bin.gz"
|
---|
| 410 | IEM_TEST_DATA fdivr_r80_by_r80, "tstIEMAImplDataFpuBinary1-fdivr_r80_by_r80.bin.gz"
|
---|
| 411 | IEM_TEST_DATA fdiv_r80_by_r80, "tstIEMAImplDataFpuBinary1-fdiv_r80_by_r80.bin.gz"
|
---|
| 412 | IEM_TEST_DATA fmul_r80_by_r80, "tstIEMAImplDataFpuBinary1-fmul_r80_by_r80.bin.gz"
|
---|
| 413 | IEM_TEST_DATA fpatan_r80_by_r80_amd, "tstIEMAImplDataFpuBinary1-fpatan_r80_by_r80_amd.bin.gz"
|
---|
| 414 | IEM_TEST_DATA fpatan_r80_by_r80_intel, "tstIEMAImplDataFpuBinary1-fpatan_r80_by_r80_intel.bin.gz"
|
---|
| 415 | IEM_TEST_DATA fprem1_r80_by_r80, "tstIEMAImplDataFpuBinary1-fprem1_r80_by_r80.bin.gz"
|
---|
| 416 | IEM_TEST_DATA fprem_r80_by_r80, "tstIEMAImplDataFpuBinary1-fprem_r80_by_r80.bin.gz"
|
---|
| 417 | IEM_TEST_DATA fscale_r80_by_r80, "tstIEMAImplDataFpuBinary1-fscale_r80_by_r80.bin.gz"
|
---|
| 418 | IEM_TEST_DATA fsubr_r80_by_r80, "tstIEMAImplDataFpuBinary1-fsubr_r80_by_r80.bin.gz"
|
---|
| 419 | IEM_TEST_DATA fsub_r80_by_r80, "tstIEMAImplDataFpuBinary1-fsub_r80_by_r80.bin.gz"
|
---|
| 420 | IEM_TEST_DATA fucomi_r80_by_r80, "tstIEMAImplDataFpuBinary1-fucomi_r80_by_r80.bin.gz"
|
---|
| 421 | IEM_TEST_DATA fucom_r80_by_r80, "tstIEMAImplDataFpuBinary1-fucom_r80_by_r80.bin.gz"
|
---|
| 422 | IEM_TEST_DATA fyl2xp1_r80_by_r80_amd, "tstIEMAImplDataFpuBinary1-fyl2xp1_r80_by_r80_amd.bin.gz"
|
---|
| 423 | IEM_TEST_DATA fyl2xp1_r80_by_r80_intel, "tstIEMAImplDataFpuBinary1-fyl2xp1_r80_by_r80_intel.bin.gz"
|
---|
| 424 | IEM_TEST_DATA fyl2x_r80_by_r80_amd, "tstIEMAImplDataFpuBinary1-fyl2x_r80_by_r80_amd.bin.gz"
|
---|
| 425 | IEM_TEST_DATA fyl2x_r80_by_r80_intel, "tstIEMAImplDataFpuBinary1-fyl2x_r80_by_r80_intel.bin.gz"
|
---|
| 426 | IEM_TEST_DATA fadd_r80_by_r32, "tstIEMAImplDataFpuBinary2-fadd_r80_by_r32.bin.gz"
|
---|
| 427 | IEM_TEST_DATA fadd_r80_by_r64, "tstIEMAImplDataFpuBinary2-fadd_r80_by_r64.bin.gz"
|
---|
| 428 | IEM_TEST_DATA fcom_r80_by_r32, "tstIEMAImplDataFpuBinary2-fcom_r80_by_r32.bin.gz"
|
---|
| 429 | IEM_TEST_DATA fcom_r80_by_r64, "tstIEMAImplDataFpuBinary2-fcom_r80_by_r64.bin.gz"
|
---|
| 430 | IEM_TEST_DATA fdivr_r80_by_r32, "tstIEMAImplDataFpuBinary2-fdivr_r80_by_r32.bin.gz"
|
---|
| 431 | IEM_TEST_DATA fdivr_r80_by_r64, "tstIEMAImplDataFpuBinary2-fdivr_r80_by_r64.bin.gz"
|
---|
| 432 | IEM_TEST_DATA fdiv_r80_by_r32, "tstIEMAImplDataFpuBinary2-fdiv_r80_by_r32.bin.gz"
|
---|
| 433 | IEM_TEST_DATA fdiv_r80_by_r64, "tstIEMAImplDataFpuBinary2-fdiv_r80_by_r64.bin.gz"
|
---|
| 434 | IEM_TEST_DATA fiadd_r80_by_i16, "tstIEMAImplDataFpuBinary2-fiadd_r80_by_i16.bin.gz"
|
---|
| 435 | IEM_TEST_DATA fiadd_r80_by_i32, "tstIEMAImplDataFpuBinary2-fiadd_r80_by_i32.bin.gz"
|
---|
| 436 | IEM_TEST_DATA ficom_r80_by_i16, "tstIEMAImplDataFpuBinary2-ficom_r80_by_i16.bin.gz"
|
---|
| 437 | IEM_TEST_DATA ficom_r80_by_i32, "tstIEMAImplDataFpuBinary2-ficom_r80_by_i32.bin.gz"
|
---|
| 438 | IEM_TEST_DATA fidivr_r80_by_i16, "tstIEMAImplDataFpuBinary2-fidivr_r80_by_i16.bin.gz"
|
---|
| 439 | IEM_TEST_DATA fidivr_r80_by_i32, "tstIEMAImplDataFpuBinary2-fidivr_r80_by_i32.bin.gz"
|
---|
| 440 | IEM_TEST_DATA fidiv_r80_by_i16, "tstIEMAImplDataFpuBinary2-fidiv_r80_by_i16.bin.gz"
|
---|
| 441 | IEM_TEST_DATA fidiv_r80_by_i32, "tstIEMAImplDataFpuBinary2-fidiv_r80_by_i32.bin.gz"
|
---|
| 442 | IEM_TEST_DATA fimul_r80_by_i16, "tstIEMAImplDataFpuBinary2-fimul_r80_by_i16.bin.gz"
|
---|
| 443 | IEM_TEST_DATA fimul_r80_by_i32, "tstIEMAImplDataFpuBinary2-fimul_r80_by_i32.bin.gz"
|
---|
| 444 | IEM_TEST_DATA fisubr_r80_by_i16, "tstIEMAImplDataFpuBinary2-fisubr_r80_by_i16.bin.gz"
|
---|
| 445 | IEM_TEST_DATA fisubr_r80_by_i32, "tstIEMAImplDataFpuBinary2-fisubr_r80_by_i32.bin.gz"
|
---|
| 446 | IEM_TEST_DATA fisub_r80_by_i16, "tstIEMAImplDataFpuBinary2-fisub_r80_by_i16.bin.gz"
|
---|
| 447 | IEM_TEST_DATA fisub_r80_by_i32, "tstIEMAImplDataFpuBinary2-fisub_r80_by_i32.bin.gz"
|
---|
| 448 | IEM_TEST_DATA fmul_r80_by_r32, "tstIEMAImplDataFpuBinary2-fmul_r80_by_r32.bin.gz"
|
---|
| 449 | IEM_TEST_DATA fmul_r80_by_r64, "tstIEMAImplDataFpuBinary2-fmul_r80_by_r64.bin.gz"
|
---|
| 450 | IEM_TEST_DATA fsubr_r80_by_r32, "tstIEMAImplDataFpuBinary2-fsubr_r80_by_r32.bin.gz"
|
---|
| 451 | IEM_TEST_DATA fsubr_r80_by_r64, "tstIEMAImplDataFpuBinary2-fsubr_r80_by_r64.bin.gz"
|
---|
| 452 | IEM_TEST_DATA fsub_r80_by_r32, "tstIEMAImplDataFpuBinary2-fsub_r80_by_r32.bin.gz"
|
---|
| 453 | IEM_TEST_DATA fsub_r80_by_r64, "tstIEMAImplDataFpuBinary2-fsub_r80_by_r64.bin.gz"
|
---|
| 454 | IEM_TEST_DATA fild_r80_from_i16, "tstIEMAImplDataFpuLdSt-fild_r80_from_i16.bin.gz"
|
---|
| 455 | IEM_TEST_DATA fild_r80_from_i32, "tstIEMAImplDataFpuLdSt-fild_r80_from_i32.bin.gz"
|
---|
| 456 | IEM_TEST_DATA fild_r80_from_i64, "tstIEMAImplDataFpuLdSt-fild_r80_from_i64.bin.gz"
|
---|
| 457 | IEM_TEST_DATA fistt_r80_to_i16_amd, "tstIEMAImplDataFpuLdSt-fistt_r80_to_i16_amd.bin.gz"
|
---|
| 458 | IEM_TEST_DATA fistt_r80_to_i16_intel, "tstIEMAImplDataFpuLdSt-fistt_r80_to_i16_intel.bin.gz"
|
---|
| 459 | IEM_TEST_DATA fistt_r80_to_i32, "tstIEMAImplDataFpuLdSt-fistt_r80_to_i32.bin.gz"
|
---|
| 460 | IEM_TEST_DATA fistt_r80_to_i64, "tstIEMAImplDataFpuLdSt-fistt_r80_to_i64.bin.gz"
|
---|
| 461 | IEM_TEST_DATA fist_r80_to_i16, "tstIEMAImplDataFpuLdSt-fist_r80_to_i16.bin.gz"
|
---|
| 462 | IEM_TEST_DATA fist_r80_to_i32, "tstIEMAImplDataFpuLdSt-fist_r80_to_i32.bin.gz"
|
---|
| 463 | IEM_TEST_DATA fist_r80_to_i64, "tstIEMAImplDataFpuLdSt-fist_r80_to_i64.bin.gz"
|
---|
| 464 | IEM_TEST_DATA fld1, "tstIEMAImplDataFpuLdSt-fld1.bin.gz"
|
---|
| 465 | IEM_TEST_DATA fldl2e, "tstIEMAImplDataFpuLdSt-fldl2e.bin.gz"
|
---|
| 466 | IEM_TEST_DATA fldl2t, "tstIEMAImplDataFpuLdSt-fldl2t.bin.gz"
|
---|
| 467 | IEM_TEST_DATA fldlg2, "tstIEMAImplDataFpuLdSt-fldlg2.bin.gz"
|
---|
| 468 | IEM_TEST_DATA fldln2, "tstIEMAImplDataFpuLdSt-fldln2.bin.gz"
|
---|
| 469 | IEM_TEST_DATA fldpi, "tstIEMAImplDataFpuLdSt-fldpi.bin.gz"
|
---|
| 470 | IEM_TEST_DATA fldz, "tstIEMAImplDataFpuLdSt-fldz.bin.gz"
|
---|
| 471 | IEM_TEST_DATA fld_r80_from_d80, "tstIEMAImplDataFpuLdSt-fld_r80_from_d80.bin.gz"
|
---|
| 472 | IEM_TEST_DATA fld_r80_from_r32, "tstIEMAImplDataFpuLdSt-fld_r80_from_r32.bin.gz"
|
---|
| 473 | IEM_TEST_DATA fld_r80_from_r64, "tstIEMAImplDataFpuLdSt-fld_r80_from_r64.bin.gz"
|
---|
| 474 | IEM_TEST_DATA fld_r80_from_r80, "tstIEMAImplDataFpuLdSt-fld_r80_from_r80.bin.gz"
|
---|
| 475 | IEM_TEST_DATA fst_r80_to_d80, "tstIEMAImplDataFpuLdSt-fst_r80_to_d80.bin.gz"
|
---|
| 476 | IEM_TEST_DATA fst_r80_to_r32, "tstIEMAImplDataFpuLdSt-fst_r80_to_r32.bin.gz"
|
---|
| 477 | IEM_TEST_DATA fst_r80_to_r64, "tstIEMAImplDataFpuLdSt-fst_r80_to_r64.bin.gz"
|
---|
| 478 | IEM_TEST_DATA fst_r80_to_r80, "tstIEMAImplDataFpuLdSt-fst_r80_to_r80.bin.gz"
|
---|
| 479 | IEM_TEST_DATA f2xm1_r80_amd, "tstIEMAImplDataFpuOther-f2xm1_r80_amd.bin.gz"
|
---|
| 480 | IEM_TEST_DATA f2xm1_r80_intel, "tstIEMAImplDataFpuOther-f2xm1_r80_intel.bin.gz"
|
---|
| 481 | IEM_TEST_DATA fabs_r80, "tstIEMAImplDataFpuOther-fabs_r80.bin.gz"
|
---|
| 482 | IEM_TEST_DATA fchs_r80, "tstIEMAImplDataFpuOther-fchs_r80.bin.gz"
|
---|
| 483 | IEM_TEST_DATA fcos_r80_amd, "tstIEMAImplDataFpuOther-fcos_r80_amd.bin.gz"
|
---|
| 484 | IEM_TEST_DATA fcos_r80_intel, "tstIEMAImplDataFpuOther-fcos_r80_intel.bin.gz"
|
---|
| 485 | IEM_TEST_DATA fptan_r80_r80_amd, "tstIEMAImplDataFpuOther-fptan_r80_r80_amd.bin.gz"
|
---|
| 486 | IEM_TEST_DATA fptan_r80_r80_intel, "tstIEMAImplDataFpuOther-fptan_r80_r80_intel.bin.gz"
|
---|
| 487 | IEM_TEST_DATA frndint_r80, "tstIEMAImplDataFpuOther-frndint_r80.bin.gz"
|
---|
| 488 | IEM_TEST_DATA fsincos_r80_r80_amd, "tstIEMAImplDataFpuOther-fsincos_r80_r80_amd.bin.gz"
|
---|
| 489 | IEM_TEST_DATA fsincos_r80_r80_intel, "tstIEMAImplDataFpuOther-fsincos_r80_r80_intel.bin.gz"
|
---|
| 490 | IEM_TEST_DATA fsin_r80_amd, "tstIEMAImplDataFpuOther-fsin_r80_amd.bin.gz"
|
---|
| 491 | IEM_TEST_DATA fsin_r80_intel, "tstIEMAImplDataFpuOther-fsin_r80_intel.bin.gz"
|
---|
| 492 | IEM_TEST_DATA fsqrt_r80, "tstIEMAImplDataFpuOther-fsqrt_r80.bin.gz"
|
---|
| 493 | IEM_TEST_DATA ftst_r80, "tstIEMAImplDataFpuOther-ftst_r80.bin.gz"
|
---|
| 494 | IEM_TEST_DATA fxam_r80, "tstIEMAImplDataFpuOther-fxam_r80.bin.gz"
|
---|
| 495 | IEM_TEST_DATA fxtract_r80_r80, "tstIEMAImplDataFpuOther-fxtract_r80_r80.bin.gz"
|
---|
| 496 |
|
---|