VirtualBox

Changeset 74490 in vbox for trunk


Ignore:
Timestamp:
Sep 27, 2018 9:54:26 AM (6 years ago)
Author:
vboxsync
Message:

IEM: Added a few missing mnemonics, fixed typos.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsOneByte.cpp.h

    r72515 r74490  
    46774677FNIEMOP_DEF(iemOp_pushf_Fv)
    46784678{
     4679    IEMOP_MNEMONIC(pushf_Fv, "pushf Fv");
    46794680    IEMOP_HLP_DONE_DECODING_NO_LOCK_PREFIX();
    46804681    IEMOP_HLP_DEFAULT_64BIT_OP_SIZE();
     
    46884689FNIEMOP_DEF(iemOp_popf_Fv)
    46894690{
     4691    IEMOP_MNEMONIC(popf_Fv, "popf Fv");
    46904692    IEMOP_HLP_DONE_DECODING_NO_LOCK_PREFIX();
    46914693    IEMOP_HLP_DEFAULT_64BIT_OP_SIZE();
     
    47424744/**
    47434745 * Macro used by iemOp_mov_AL_Ob, iemOp_mov_rAX_Ov, iemOp_mov_Ob_AL and
    4744  * iemOp_mov_Ov_rAX to fetch the moffsXX bit of the opcode and fend of lock
     4746 * iemOp_mov_Ov_rAX to fetch the moffsXX bit of the opcode and fend off lock
    47454747 * prefixes.  Will return on failures.
    47464748 * @param   a_GCPtrMemOff   The variable to store the offset in.
     
    47714773{
    47724774    /*
    4773      * Get the offset and fend of lock prefixes.
     4775     * Get the offset and fend off lock prefixes.
    47744776     */
     4777    IEMOP_MNEMONIC(mov_AL_Ob, "mov AL,Ob");
    47754778    RTGCPTR GCPtrMemOff;
    47764779    IEMOP_FETCH_MOFFS_XX(GCPtrMemOff);
     
    47954798{
    47964799    /*
    4797      * Get the offset and fend of lock prefixes.
     4800     * Get the offset and fend off lock prefixes.
    47984801     */
    47994802    IEMOP_MNEMONIC(mov_rAX_Ov, "mov rAX,Ov");
     
    48444847{
    48454848    /*
    4846      * Get the offset and fend of lock prefixes.
     4849     * Get the offset and fend off lock prefixes.
    48474850     */
     4851    IEMOP_MNEMONIC(mov_Ob_AL, "mov Ob,AL");
    48484852    RTGCPTR GCPtrMemOff;
    48494853    IEMOP_FETCH_MOFFS_XX(GCPtrMemOff);
     
    48684872{
    48694873    /*
    4870      * Get the offset and fend of lock prefixes.
     4874     * Get the offset and fend off lock prefixes.
    48714875     */
     4876    IEMOP_MNEMONIC(mov_Ov_rAX, "mov Ov,rAX");
    48724877    RTGCPTR GCPtrMemOff;
    48734878    IEMOP_FETCH_MOFFS_XX(GCPtrMemOff);
     
    65036508FNIEMOP_DEF(iemOp_int3)
    65046509{
     6510    IEMOP_MNEMONIC(int3, "int3");
    65056511    IEMOP_HLP_DONE_DECODING_NO_LOCK_PREFIX();
    65066512    return IEM_MC_DEFER_TO_CIMPL_2(iemCImpl_int, X86_XCPT_BP, IEMINT_INT3);
     
    65136519FNIEMOP_DEF(iemOp_int_Ib)
    65146520{
     6521    IEMOP_MNEMONIC(int_Ib, "int Ib");
    65156522    uint8_t u8Int; IEM_OPCODE_GET_NEXT_U8(&u8Int);
    65166523    IEMOP_HLP_DONE_DECODING_NO_LOCK_PREFIX();
     
    1063210639FNIEMOP_DEF(iemOp_hlt)
    1063310640{
     10641    IEMOP_MNEMONIC(hlt, "hlt");
    1063410642    IEMOP_HLP_DONE_DECODING_NO_LOCK_PREFIX();
    1063510643    return IEM_MC_DEFER_TO_CIMPL_0(iemCImpl_hlt);
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