Rev 48 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 48 | Rev 49 | ||
---|---|---|---|
Line 76... | Line 76... | ||
76 | ret |
76 | ret |
77 | 77 | ||
78 | 78 | ||
79 | .global fpu_context_save |
79 | .global fpu_context_save |
80 | fpu_context_save: |
80 | fpu_context_save: |
81 | ret |
81 | ret |
82 | .global fpu_context_restore |
82 | .global fpu_context_restore |
83 | fpu_context_restore: |
83 | fpu_context_restore: |
84 | ret |
84 | ret |
85 | 85 | ||
86 | .global fpu_lazy_context_save |
86 | .global fpu_lazy_context_save |
87 | fpu_lazy_context_save: |
87 | fpu_lazy_context_save: |
88 | mov 4(%esp),%eax; |
88 | mov 4(%esp),%eax; |
89 | fxsave (%eax) |
89 | fxsave (%eax) |
90 | xor %eax,%eax; |
90 | xor %eax,%eax; |
91 | ret; |
91 | ret; |
92 | .global fpu_lazy_context_restore |
92 | .global fpu_lazy_context_restore |
93 | fpu_lazy_context_restore: |
93 | fpu_lazy_context_restore: |
94 | mov 4(%esp),%eax; |
94 | mov 4(%esp),%eax; |
95 | fxrstor (%eax) |
95 | fxrstor (%eax) |
96 | xor %eax,%eax; |
96 | xor %eax,%eax; |
97 | ret; |
97 | ret; |
98 | 98 |