Changeset 66129 in vbox
- Timestamp:
- Mar 16, 2017 2:10:20 PM (8 years ago)
- svn:sync-xref-src-repo-rev:
- 114030
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsOneByte.cpp.h
r66124 r66129 166 166 * @opflundef af 167 167 * @opflclear of,cf 168 * @optest op1=7 op2=12 -> op1=15 efl&|=nc,po,na,nz,pl,nv 169 * @optest efl|=of,cf op1=0 op2=0 -> op1=0 efl&|=nc,po,na,zf,pl,nv 170 * @optest op1=0xee op2=0x11 -> op1=0xff efl&|=nc,po,na,nz,ng,nv 171 * @optest op1=0xff op2=0xff -> op1=0xff efl&|=nc,po,na,nz,ng,nv 168 172 */ 169 173 FNIEMOP_DEF(iemOp_or_Eb_Gb) … … 175 179 176 180 177 /* *181 /* 178 182 * @opcode 0x09 179 183 * @opgroup op_gen_arith_bin … … 181 185 * @opflundef af 182 186 * @opflclear of,cf 187 * @optest efl|=of,cf op1=12 op2=7 -> op1=15 efl&|=nc,po,na,nz,pl,nv 188 * @optest efl|=of,cf op1=0 op2=0 -> op1=0 efl&|=nc,po,na,zf,pl,nv 189 * @optest op1=-2 op2=1 -> op1=-1 efl&|=nc,po,na,nz,ng,nv 190 * @optest o16 / op1=0x5a5a op2=0xa5a5 -> op1=-1 efl&|=nc,po,na,nz,ng,nv 191 * @optest o32 / op1=0x5a5a5a5a op2=0xa5a5a5a5 -> op1=-1 efl&|=nc,po,na,nz,ng,nv 192 * @optest o64 / op1=0x5a5a5a5a5a5a5a5a op2=0xa5a5a5a5a5a5a5a5 -> op1=-1 efl&|=nc,po,na,nz,ng,nv 183 193 */ 184 194 FNIEMOP_DEF(iemOp_or_Ev_Gv) … … 196 206 * @opflundef af 197 207 * @opflclear of,cf 208 * @opcopytests iemOp_or_Eb_Gb 198 209 */ 199 210 FNIEMOP_DEF(iemOp_or_Gb_Eb) … … 211 222 * @opflundef af 212 223 * @opflclear of,cf 224 * @opcopytests iemOp_or_Ev_Gv 213 225 */ 214 226 FNIEMOP_DEF(iemOp_or_Gv_Ev) … … 226 238 * @opflundef af 227 239 * @opflclear of,cf 240 * @opcopytests iemOp_or_Eb_Gb 228 241 */ 229 242 FNIEMOP_DEF(iemOp_or_Al_Ib) … … 235 248 236 249 237 /* *250 /* 238 251 * @opcode 0x0d 239 252 * @opgroup op_gen_arith_bin … … 241 254 * @opflundef af 242 255 * @opflclear of,cf 256 * @optest efl|=of,cf op1=12 op2=7 -> op1=15 efl&|=nc,po,na,nz,pl,nv 257 * @optest efl|=of,cf op1=0 op2=0 -> op1=0 efl&|=nc,po,na,zf,pl,nv 258 * @optest op1=-2 op2=1 -> op1=-1 efl&|=nc,po,na,nz,ng,nv 259 * @optest o16 / op1=0x5a5a op2=0xa5a5 -> op1=-1 efl&|=nc,po,na,nz,ng,nv 260 * @optest o32 / op1=0x5a5a5a5a op2=0xa5a5a5a5 -> op1=-1 efl&|=nc,po,na,nz,ng,nv 261 * @optest o64 / op1=0x5a5a5a5a5a5a5a5a op2=0xa5a5a5a5 -> op1=-1 efl&|=nc,po,na,nz,ng,nv 262 * @optest o64 / op1=0x5a5a5a5aa5a5a5a5 op2=0x5a5a5a5a -> op1=0x5a5a5a5affffffff efl&|=nc,po,na,nz,pl,nv 243 263 */ 244 264 FNIEMOP_DEF(iemOp_or_eAX_Iz)
Note:
See TracChangeset
for help on using the changeset viewer.