Remove uses of the dword-reg SC for temporaries in VOPs in preparation
for the removal of this SC. There is a current limit of 32 SCs and with new features planned they are becoming a scarce resource; the dword-reg SC is redundant as the unsigned-reg etc SCs can be used for temporaries.
Showing
- compiler/x86/alloc.lisp 9 additions, 9 deletionscompiler/x86/alloc.lisp
- compiler/x86/arith.lisp 23 additions, 22 deletionscompiler/x86/arith.lisp
- compiler/x86/array.lisp 16 additions, 16 deletionscompiler/x86/array.lisp
- compiler/x86/c-call.lisp 3 additions, 3 deletionscompiler/x86/c-call.lisp
- compiler/x86/call.lisp 29 additions, 30 deletionscompiler/x86/call.lisp
- compiler/x86/cell.lisp 5 additions, 5 deletionscompiler/x86/cell.lisp
- compiler/x86/char.lisp 2 additions, 2 deletionscompiler/x86/char.lisp
- compiler/x86/debug.lisp 4 additions, 4 deletionscompiler/x86/debug.lisp
- compiler/x86/float.lisp 11 additions, 9 deletionscompiler/x86/float.lisp
- compiler/x86/move.lisp 12 additions, 15 deletionscompiler/x86/move.lisp
- compiler/x86/nlx.lisp 8 additions, 8 deletionscompiler/x86/nlx.lisp
- compiler/x86/print.lisp 2 additions, 2 deletionscompiler/x86/print.lisp
- compiler/x86/static-fn.lisp 5 additions, 5 deletionscompiler/x86/static-fn.lisp
- compiler/x86/subprim.lisp 4 additions, 4 deletionscompiler/x86/subprim.lisp
- compiler/x86/system.lisp 4 additions, 4 deletionscompiler/x86/system.lisp
- compiler/x86/type-vops.lisp 3 additions, 3 deletionscompiler/x86/type-vops.lisp
- compiler/x86/values.lisp 5 additions, 5 deletionscompiler/x86/values.lisp
Loading
Please register or sign in to comment