VirtualBox

Ignore:
Timestamp:
Nov 20, 2011 6:53:46 PM (13 years ago)
Author:
vboxsync
Message:

recompiler: merged upstream changeset bc4268998d154b9b3cc86a7b6bd932cc974591c9 (x86: fix pcmpestrm and pcmpistrm)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/recompiler/target-i386/ops_sse.h

    r39192 r39376  
    20072007#else
    20082008        if (ctrl & 1)
    2009             for (i = 0; i <= 8; i++, res >>= 1)
     2009            for (i = 0; i < 8; i++, res >>= 1) {
    20102010                d->W(i) = (res & 1) ? ~0 : 0;
     2011            }
    20112012        else
    2012             for (i = 0; i <= 16; i++, res >>= 1)
     2013            for (i = 0; i < 16; i++, res >>= 1) {
    20132014                d->B(i) = (res & 1) ? ~0 : 0;
     2015            }
    20142016#endif
    20152017    } else {
     
    20482050#else
    20492051        if (ctrl & 1)
    2050             for (i = 0; i <= 8; i++, res >>= 1)
     2052            for (i = 0; i < 8; i++, res >>= 1) {
    20512053                d->W(i) = (res & 1) ? ~0 : 0;
     2054            }
    20522055        else
    2053             for (i = 0; i <= 16; i++, res >>= 1)
     2056            for (i = 0; i < 16; i++, res >>= 1) {
    20542057                d->B(i) = (res & 1) ? ~0 : 0;
     2058            }
    20552059#endif
    20562060    } else {
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