remove bit-shift operation.

This commit is contained in:
Kurebayashi, Takahiro
2013-03-17 17:44:18 +09:00
parent 2e937a5bba
commit 83ddef6880
4 changed files with 5 additions and 5 deletions
+2 -2
View File
@@ -541,11 +541,11 @@ for_body(codegen_scope *s, node *tree)
// generate loop variable
n2 = tree->car;
if (n2->car && !n2->car->cdr && !n2->cdr) {
genop(s, MKOP_Ax(OP_ENTER, 1<<18));
genop(s, MKOP_Ax(OP_ENTER, 0x40000));
gen_assignment(s, n2->car->car, 1, NOVAL);
}
else {
genop(s, MKOP_Ax(OP_ENTER, 1<<18));
genop(s, MKOP_Ax(OP_ENTER, 0x40000));
gen_vmassignment(s, n2, 1, VAL);
}
codegen(s, tree->cdr->cdr->car, VAL);