Major rewrite of many things. New pseudo-atomic. Merged mumble-immediate SCs
into the immediate SC. Wrote several vops to use :constant arg types better. Rewrote all the type testing stuff.
Showing
- compiler/mips/alloc.lisp 110 additions, 110 deletionscompiler/mips/alloc.lisp
- compiler/mips/arith.lisp 131 additions, 137 deletionscompiler/mips/arith.lisp
- compiler/mips/array.lisp 104 additions, 135 deletionscompiler/mips/array.lisp
- compiler/mips/c-call.lisp 7 additions, 17 deletionscompiler/mips/c-call.lisp
- compiler/mips/call.lisp 85 additions, 89 deletionscompiler/mips/call.lisp
- compiler/mips/cell.lisp 19 additions, 32 deletionscompiler/mips/cell.lisp
- compiler/mips/debug.lisp 36 additions, 24 deletionscompiler/mips/debug.lisp
- compiler/mips/float.lisp 25 additions, 22 deletionscompiler/mips/float.lisp
- compiler/mips/macros.lisp 203 additions, 262 deletionscompiler/mips/macros.lisp
- compiler/mips/memory.lisp 2 additions, 63 deletionscompiler/mips/memory.lisp
- compiler/mips/move.lisp 26 additions, 35 deletionscompiler/mips/move.lisp
- compiler/mips/nlx.lisp 6 additions, 8 deletionscompiler/mips/nlx.lisp
- compiler/mips/parms.lisp 24 additions, 9 deletionscompiler/mips/parms.lisp
- compiler/mips/print.lisp 7 additions, 17 deletionscompiler/mips/print.lisp
- compiler/mips/sap.lisp 10 additions, 13 deletionscompiler/mips/sap.lisp
- compiler/mips/static-fn.lisp 4 additions, 6 deletionscompiler/mips/static-fn.lisp
- compiler/mips/subprim.lisp 24 additions, 25 deletionscompiler/mips/subprim.lisp
- compiler/mips/system.lisp 57 additions, 62 deletionscompiler/mips/system.lisp
- compiler/mips/type-vops.lisp 457 additions, 400 deletionscompiler/mips/type-vops.lisp
- compiler/mips/values.lisp 21 additions, 23 deletionscompiler/mips/values.lisp
Loading
Please register or sign in to comment