commit e10b91fcc96ef74410387c6ca8268fca5e12b68b
parent 72988e6aa899ab5f13620d0f7eb5b9e44fdf262e
Author: Quentin Carbonneaux <quentin.carbonneaux@yale.edu>
Date: Wed, 24 Feb 2016 09:50:03 -0500
simply use memset to 0 stuff
Diffstat:
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/lisc/isel.c b/lisc/isel.c
@@ -877,7 +877,7 @@ isel(Fn *fn)
Ins *i, *i0, *ip;
Phi *p;
uint a;
- int n, m, al;
+ int n, al;
int64_t sz;
ANum *ainfo;
@@ -951,8 +951,7 @@ isel(Fn *fn)
assert(a+1 < p->narg);
fixarg(&p->arg[a], p->cls, 1, fn);
}
- for (m=0; m<n; m++)
- ainfo[m] = (ANum){.n = 0, .i = 0};
+ memset(ainfo, 0, n * sizeof ainfo[0]);
anumber(ainfo, b, fn->con);
seljmp(b, fn);
for (i=&b->ins[b->nins]; i!=b->ins;)