Re-enable shuffle optimization, remove dead code

release
slava 2006-04-11 06:54:10 +00:00
parent daa1837df7
commit 2c780d6ee2
2 changed files with 1 additions and 5 deletions

View File

@ -112,7 +112,7 @@ M: #call-label linearize* ( node -- next )
M: #shuffle linearize* ( #shuffle -- )
compute-free-vregs
node-shuffle dup do-inputs
node-shuffle trim-shuffle dup do-inputs
dup shuffle-out-d swap shuffle-out-r template-outputs
iterate-next ;

View File

@ -100,10 +100,6 @@ M: object vreg>stack ( value loc -- )
phantom-d get finalize-phantom
phantom-r get finalize-phantom ;
: end-basic-block* ( -- )
phantom-d get vregs>stack
phantom-r get vregs>stack ;
G: stack>vreg ( value vreg loc -- operand )
2 standard-combination ;