Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- case typeCon:
- printf("\tpushq\t$%d\n", p->con.value);
- break;
- case typeId:
- printf("\tmovq\t$variables, %%rax\n");
- printf("\tmovq\t$%d, %%rcx\n", p->id.i);
- printf("\tmovq\t(%%rax, %%rcx, 8), %%rbx\n");
- printf("\tpushq\t%%rbx\n");
- break;
- printf("\tpopq\t%%rax\n");
- printf("\tpopq\t%%rbx\n");
- printf("\taddq\t%%rax, %%rbx\n");
- printf("\tpushq\t%%rbx\n");
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement