From 2b33a134a86817edf441d260421d2a6d8c32e7d4 Mon Sep 17 00:00:00 2001 From: Ken Thompson Date: Sat, 20 Dec 2008 16:07:56 -0800 Subject: [PATCH] regfree R=r OCL=21685 CL=21687 --- src/cmd/6g/gen.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/cmd/6g/gen.c b/src/cmd/6g/gen.c index 640243f7f5..511ea5652c 100644 --- a/src/cmd/6g/gen.c +++ b/src/cmd/6g/gen.c @@ -901,10 +901,10 @@ cgen_aret(Node *n, Node *res) nod1.type = fp->type; if(res->op != OREGISTER) { -print("its 1\n"); regalloc(&nod2, types[tptr], res); gins(ALEAQ, &nod1, &nod2); gins(AMOVQ, &nod2, res); + regfree(&nod2); } else gins(ALEAQ, &nod1, res); } -- 2.48.1