VirtualBox

Changeset 105310 in vbox for trunk/src


Ignore:
Timestamp:
Jul 12, 2024 3:32:18 PM (5 months ago)
Author:
vboxsync
Message:

Disassembler: Implement diassembly for vcvtsi2sd, bugref:9898

Location:
trunk/src/VBox/Disassembler
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Disassembler/DisasmTables-x86-amd64.cpp

    r105281 r105310  
    37583758
    37593759    /* 2 */
    3760     INVALID_OPCODE_BLOCK
     3760    INVALID_OPCODE,
     3761    INVALID_OPCODE,
     3762    INVALID_OPCODE,
     3763    INVALID_OPCODE,
     3764    INVALID_OPCODE,
     3765    INVALID_OPCODE,
     3766    INVALID_OPCODE,
     3767    INVALID_OPCODE,
     3768    INVALID_OPCODE,
     3769    INVALID_OPCODE,
     3770    OPVEX("vcvtsi2sd %Vpd,%Hpd,%Ey",        IDX_ParseModRM,     IDX_ParseVexDest,   IDX_UseModRM,       0,                  OP_VCVTSI2SD,       OP_PARM_Vps,  OP_PARM_Hps,  OP_PARM_Ey,   OP_PARM_NONE, DISOPTYPE_HARMLESS),
     3771    INVALID_OPCODE,
     3772    INVALID_OPCODE,
     3773    INVALID_OPCODE,
     3774    INVALID_OPCODE,
     3775    INVALID_OPCODE,
    37613776
    37623777    /* 3 */
  • trunk/src/VBox/Disassembler/testcase/tstDisasm-1A.asm

    r105281 r105310  
    497497        vcmpsd xmm1, xmm2, xmm3, 1
    498498
     499        vcvtsi2ss xmm0, xmm1, ecx
     500        vcvtsi2ss xmm0, xmm1, rcx
     501        vcvtsi2sd xmm0, xmm1, ecx
     502        vcvtsi2sd xmm0, xmm1, rcx
     503
     504
    499505        ; group 7 stuff.
    500506        vmcall
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette