Save call arguments with the call instruction in TAC #162
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Currently the TAC pass saves arguments into temporary variables that are later converted to
a0-a7registers. This conversion should happen in the RTL pass. TACjalr(orcall) instruction should receive one operand with the list of operands. The members of this list are other operands (not instruction to calculate the arguments).