Changeset 40004 in vbox for trunk/src/VBox/VMM/testcase
- Timestamp:
- Feb 6, 2012 10:32:41 AM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/testcase/tstX86-1A.asm
r40001 r40004 202 202 ; 203 203 x861_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) 229 229 %endif 230 230 call x861_LoadUniqueRegValues … … 264 264 x861_ClearRegistersSSE: 265 265 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) 291 291 %endif 292 292 call x861_LoadUniqueRegValues
Note:
See TracChangeset
for help on using the changeset viewer.