]> Cypherpunks repositories - gostls13.git/commitdiff
s/gins/gbranch/
authorRuss Cox <rsc@golang.org>
Thu, 6 Nov 2008 23:05:19 +0000 (15:05 -0800)
committerRuss Cox <rsc@golang.org>
Thu, 6 Nov 2008 23:05:19 +0000 (15:05 -0800)
R=ken
OCL=18713
CL=18713

src/cmd/6g/gsubr.c

index 7ca619cc2081bc787a256739d15570f8e14352db..e21e8838f8c9fc5ba790f2dbbf3902a0b06c8b85 100644 (file)
@@ -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);