diff options
Diffstat (limited to 'src/cmd/5g/ggen.c')
-rw-r--r-- | src/cmd/5g/ggen.c | 10 |
1 files changed, 0 insertions, 10 deletions
diff --git a/src/cmd/5g/ggen.c b/src/cmd/5g/ggen.c index 0e9d46925..fcef5ebde 100644 --- a/src/cmd/5g/ggen.c +++ b/src/cmd/5g/ggen.c @@ -370,10 +370,6 @@ cgen_asop(Node *n) case OOR: a = optoas(n->etype, nl->type); if(nl->addable) { - if(smallintconst(nr)) { - gins(a, nr, nl); - goto ret; - } regalloc(&n2, nr->type, N); cgen(nr, &n2); gins(a, &n2, nl); @@ -382,12 +378,6 @@ cgen_asop(Node *n) } if(nr->ullman < UINF) if(sudoaddable(a, nl, &addr)) { - if(smallintconst(nr)) { - p1 = gins(a, nr, N); - p1->to = addr; - sudoclean(); - goto ret; - } regalloc(&n2, nr->type, N); cgen(nr, &n2); p1 = gins(a, &n2, N); |