Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/libcfa/concurrency/CtxSwitch-x86_64.S

    r7b2c2c5f rffc3b26  
    4747CtxSwitch:
    4848
    49         // Save floating & SSE control words on the stack.
     49        // Save volatile registers on the stack.
    5050
    5151        subq   $8,%rsp
    5252        stmxcsr 0(%rsp)         // 4 bytes
    5353        fnstcw  4(%rsp)         // 2 bytes
    54 
    55         // Save volatile registers on the stack.
    56 
    5754        pushq %r15
    5855        pushq %r14
     
    7875        popq %r14
    7976        popq %r15
    80 
    81         // Load floating & SSE control words from the stack.
    82 
    8377        fldcw   4(%rsp)
    8478        ldmxcsr 0(%rsp)
    85         addq   $8,%rsp
     79        addq $8,%rsp
    8680
    8781        // Return to thread.
Note: See TracChangeset for help on using the changeset viewer.