diff options
| -rw-r--r-- | sys/src/cmd/vc/cgen.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/src/cmd/vc/cgen.c b/sys/src/cmd/vc/cgen.c index c13228e08..a8d52d25b 100644 --- a/sys/src/cmd/vc/cgen.c +++ b/sys/src/cmd/vc/cgen.c @@ -208,9 +208,9 @@ cgen(Node *n, Node *nn) reglcgen(&nod2, l, Z); else nod2 = *l; - regalloc(&nod, r, nn); + regalloc(&nod, l, nn); gopcode(OAS, &nod2, Z, &nod); - gopcode(o, l, Z, &nod); + gopcode(o, r, Z, &nod); gopcode(OAS, &nod, Z, &nod2); regfree(&nod); |
