VirtualBox

Changeset 41719 in vbox for trunk/src/VBox/Disassembler


Ignore:
Timestamp:
Jun 14, 2012 6:15:56 PM (12 years ago)
Author:
vboxsync
Message:

Fixed register formatting bugs.

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

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Disassembler/DisasmFormatYasm.cpp

    r41692 r41719  
    700700
    701701                        bool fBase =  (pParam->fUse & DISUSE_BASE) /* When exactly is DISUSE_BASE supposed to be set? disasmModRMReg doesn't set it. */
    702                                    || (   (pParam->fUse & (DISUSE_REG_GEN8 | DISUSE_REG_GEN16 | DISUSE_REG_GEN32 | DISUSE_REG_GEN64))
     702                                   || (   (pParam->fUse & (  DISUSE_REG_GEN8
     703                                                           | DISUSE_REG_GEN16
     704                                                           | DISUSE_REG_GEN32
     705                                                           | DISUSE_REG_GEN64
     706                                                           | DISUSE_REG_FP
     707                                                           | DISUSE_REG_MMX
     708                                                           | DISUSE_REG_XMM
     709                                                           | DISUSE_REG_CR
     710                                                           | DISUSE_REG_DBG
     711                                                           | DISUSE_REG_SEG
     712                                                           | DISUSE_REG_TEST
     713                                                           ))
    703714                                       && !DISUSE_IS_EFFECTIVE_ADDR(pParam->fUse));
    704715                        if (fBase)
  • trunk/src/VBox/Disassembler/DisasmTestA.asm

    r41716 r41719  
    7979
    8080        movss xmm0, xmm1
     81        movss xmm3, [eax]
     82        movss [eax], xmm4
    8183        movsd xmm6, xmm1
    8284
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