vbox的更動 10630 路徑 trunk/src/VBox/VMM/VMMAll/CPUMAllA.asm
- 時間撮記:
- 2008-7-15 上午09:06:33 (16 年 以前)
- 檔案:
-
- 修改 1 筆資料
圖例:
- 未更動
- 新增
- 刪除
-
trunk/src/VBox/VMM/VMMAll/CPUMAllA.asm
r8155 r10630 245 245 ENDPROC CPUMRestoreHostFPUStateAsm 246 246 247 248 ;; 249 ; Restores the guest's FPU/XMM state 250 ; 251 ; @returns 0 252 ; @param pCtx x86:[esp+4] GCC:rdi MSC:rcx CPUMCTX pointer 253 ; 254 align 16 255 BEGINPROC CPUMLoadFPUAsm 256 %ifdef RT_ARCH_AMD64 257 %ifdef RT_OS_WINDOWS 258 mov xDX, rcx 259 %else 260 mov xDX, rdi 261 %endif 262 %else 263 mov xDX, dword [esp + 4] 264 %endif 265 fxrstor [xDX + CPUMCTX.fpu] 266 ret 267 ENDPROC CPUMLoadFPUAsm 268 269 ;; 270 ; Restores the host's FPU/XMM state 271 ; 272 ; @returns 0 273 ; @param pCtx x86:[esp+4] GCC:rdi MSC:rcx CPUMCTX pointer 274 ; 275 align 16 276 BEGINPROC CPUMSaveFPUAsm 277 %ifdef RT_ARCH_AMD64 278 %ifdef RT_OS_WINDOWS 279 mov xDX, rcx 280 %else 281 mov xDX, rdi 282 %endif 283 %else 284 mov xDX, dword [esp + 4] 285 %endif 286 fxsave [xDX + CPUMCTX.fpu] 287 ret 288 ENDPROC CPUMSaveFPUAsm
注意:
瀏覽 TracChangeset
來幫助您使用更動檢視器