VirtualBox

Changeset 40004 in vbox for trunk/src/VBox/VMM/testcase


Ignore:
Timestamp:
Feb 6, 2012 10:32:41 AM (13 years ago)
Author:
vboxsync
Message:

tstX86-1A.asm: buildfix

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/VMM/testcase/tstX86-1A.asm

    r40001 r40004  
    202202;
    203203x861_LoadUniqueRegValuesSSE:
    204         movq    mm0, [._mm0]
    205         movq    mm1, [._mm1]
    206         movq    mm2, [._mm2]
    207         movq    mm3, [._mm3]
    208         movq    mm4, [._mm4]
    209         movq    mm5, [._mm5]
    210         movq    mm6, [._mm6]
    211         movq    mm7, [._mm7]
    212         movdqu  xmm0, [._xmm0]
    213         movdqu  xmm1, [._xmm1]
    214         movdqu  xmm2, [._xmm2]
    215         movdqu  xmm3, [._xmm3]
    216         movdqu  xmm4, [._xmm4]
    217         movdqu  xmm5, [._xmm5]
    218         movdqu  xmm6, [._xmm6]
    219         movdqu  xmm7, [._xmm7]
    220 %ifdef RT_ARCH_AMD64
    221         movdqu  xmm8,  [._xmm8]
    222         movdqu  xmm9,  [._xmm9]
    223         movdqu  xmm10, [._xmm10]
    224         movdqu  xmm11, [._xmm11]
    225         movdqu  xmm12, [._xmm12]
    226         movdqu  xmm13, [._xmm13]
    227         movdqu  xmm14, [._xmm14]
    228         movdqu  xmm15, [._xmm15]
     204        movq    mm0, REF_GLOBAL(._mm0)
     205        movq    mm1, REF_GLOBAL(._mm1)
     206        movq    mm2, REF_GLOBAL(._mm2)
     207        movq    mm3, REF_GLOBAL(._mm3)
     208        movq    mm4, REF_GLOBAL(._mm4)
     209        movq    mm5, REF_GLOBAL(._mm5)
     210        movq    mm6, REF_GLOBAL(._mm6)
     211        movq    mm7, REF_GLOBAL(._mm7)
     212        movdqu  xmm0, REF_GLOBAL(._xmm0)
     213        movdqu  xmm1, REF_GLOBAL(._xmm1)
     214        movdqu  xmm2, REF_GLOBAL(._xmm2)
     215        movdqu  xmm3, REF_GLOBAL(._xmm3)
     216        movdqu  xmm4, REF_GLOBAL(._xmm4)
     217        movdqu  xmm5, REF_GLOBAL(._xmm5)
     218        movdqu  xmm6, REF_GLOBAL(._xmm6)
     219        movdqu  xmm7, REF_GLOBAL(._xmm7)
     220%ifdef RT_ARCH_AMD64
     221        movdqu  xmm8,  REF_GLOBAL(._xmm8)
     222        movdqu  xmm9,  REF_GLOBAL(._xmm9)
     223        movdqu  xmm10, REF_GLOBAL(._xmm10)
     224        movdqu  xmm11, REF_GLOBAL(._xmm11)
     225        movdqu  xmm12, REF_GLOBAL(._xmm12)
     226        movdqu  xmm13, REF_GLOBAL(._xmm13)
     227        movdqu  xmm14, REF_GLOBAL(._xmm14)
     228        movdqu  xmm15, REF_GLOBAL(._xmm15)
    229229%endif
    230230        call    x861_LoadUniqueRegValues
     
    264264x861_ClearRegistersSSE:
    265265        call    x861_ClearRegisters
    266         movq    mm0,   [.zero]
    267         movq    mm1,   [.zero]
    268         movq    mm2,   [.zero]
    269         movq    mm3,   [.zero]
    270         movq    mm4,   [.zero]
    271         movq    mm5,   [.zero]
    272         movq    mm6,   [.zero]
    273         movq    mm7,   [.zero]
    274         movdqu  xmm0,  [.zero]
    275         movdqu  xmm1,  [.zero]
    276         movdqu  xmm2,  [.zero]
    277         movdqu  xmm3,  [.zero]
    278         movdqu  xmm4,  [.zero]
    279         movdqu  xmm5,  [.zero]
    280         movdqu  xmm6,  [.zero]
    281         movdqu  xmm7,  [.zero]
    282 %ifdef RT_ARCH_AMD64
    283         movdqu  xmm8,  [.zero]
    284         movdqu  xmm9,  [.zero]
    285         movdqu  xmm10, [.zero]
    286         movdqu  xmm11, [.zero]
    287         movdqu  xmm12, [.zero]
    288         movdqu  xmm13, [.zero]
    289         movdqu  xmm14, [.zero]
    290         movdqu  xmm15, [.zero]
     266        movq    mm0,   REF_GLOBAL(.zero)
     267        movq    mm1,   REF_GLOBAL(.zero)
     268        movq    mm2,   REF_GLOBAL(.zero)
     269        movq    mm3,   REF_GLOBAL(.zero)
     270        movq    mm4,   REF_GLOBAL(.zero)
     271        movq    mm5,   REF_GLOBAL(.zero)
     272        movq    mm6,   REF_GLOBAL(.zero)
     273        movq    mm7,   REF_GLOBAL(.zero)
     274        movdqu  xmm0,  REF_GLOBAL(.zero)
     275        movdqu  xmm1,  REF_GLOBAL(.zero)
     276        movdqu  xmm2,  REF_GLOBAL(.zero)
     277        movdqu  xmm3,  REF_GLOBAL(.zero)
     278        movdqu  xmm4,  REF_GLOBAL(.zero)
     279        movdqu  xmm5,  REF_GLOBAL(.zero)
     280        movdqu  xmm6,  REF_GLOBAL(.zero)
     281        movdqu  xmm7,  REF_GLOBAL(.zero)
     282%ifdef RT_ARCH_AMD64
     283        movdqu  xmm8,  REF_GLOBAL(.zero)
     284        movdqu  xmm9,  REF_GLOBAL(.zero)
     285        movdqu  xmm10, REF_GLOBAL(.zero)
     286        movdqu  xmm11, REF_GLOBAL(.zero)
     287        movdqu  xmm12, REF_GLOBAL(.zero)
     288        movdqu  xmm13, REF_GLOBAL(.zero)
     289        movdqu  xmm14, REF_GLOBAL(.zero)
     290        movdqu  xmm15, REF_GLOBAL(.zero)
    291291%endif
    292292        call    x861_LoadUniqueRegValues
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