From ec81145565af06164c31bb83532eb11f48198a0b Mon Sep 17 00:00:00 2001 From: Russ Cox Date: Thu, 6 Nov 2008 15:05:19 -0800 Subject: [PATCH] s/gins/gbranch/ R=ken OCL=18713 CL=18713 --- src/cmd/6g/gsubr.c | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/src/cmd/6g/gsubr.c b/src/cmd/6g/gsubr.c index 7ca619cc20..e21e8838f8 100644 --- a/src/cmd/6g/gsubr.c +++ b/src/cmd/6g/gsubr.c @@ -722,18 +722,16 @@ gmove(Node *f, Node *t) regalloc(&nod, f->type, f); gmove(f, &nod); regalloc(&nod1, t->type, t); -nodconst(&nodc, types[TUINT64], 0); + nodconst(&nodc, types[TUINT64], 0); gins(ACMPQ, &nod, &nodc); - p1 = pc; - gins(AJLT, N, N); + p1 = gbranch(AJLT, T); gins(a, &nod, &nod1); - p2 = pc; - gins(AJMP, N, N); + p2 = gbranch(AJMP, T); patch(p1, pc); regalloc(&nod2, f->type, N); regalloc(&nod3, f->type, N); gmove(&nod, &nod2); -nodconst(&nodc, types[TUINT64], 1); + nodconst(&nodc, types[TUINT64], 1); gins(ASHRQ, &nodc, &nod2); gmove(&nod, &nod3); gins(AANDL, &nodc, &nod3); -- 2.50.0