too much optimization

parent 8cc487c4
...@@ -1323,7 +1323,7 @@ codegen(codegen_scope *s, node *tree, int val) ...@@ -1323,7 +1323,7 @@ codegen(codegen_scope *s, node *tree, int val)
codegen(s, tree->car, VAL); codegen(s, tree->car, VAL);
pop(); pop();
pos = genop_peep(s, MKOP_AsBx(OP_JMPNOT, cursp(), 0), NOVAL); pos = genop(s, MKOP_AsBx(OP_JMPNOT, cursp(), 0));
codegen(s, tree->cdr, val); codegen(s, tree->cdr, val);
dispatch(s, pos); dispatch(s, pos);
} }
...@@ -1335,7 +1335,7 @@ codegen(codegen_scope *s, node *tree, int val) ...@@ -1335,7 +1335,7 @@ codegen(codegen_scope *s, node *tree, int val)
codegen(s, tree->car, VAL); codegen(s, tree->car, VAL);
pop(); pop();
pos = genop_peep(s, MKOP_AsBx(OP_JMPIF, cursp(), 0), NOVAL); pos = genop(s, MKOP_AsBx(OP_JMPIF, cursp(), 0));
codegen(s, tree->cdr, val); codegen(s, tree->cdr, val);
dispatch(s, pos); dispatch(s, pos);
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment