use bsiter() for better performance
This commit is contained in:
parent
f6bd53d2ad
commit
865964706f
1 changed files with 5 additions and 6 deletions
3
rega.c
3
rega.c
|
@ -556,8 +556,7 @@ rega(Fn *fn)
|
||||||
src = rref(&end[b->id], src.val);
|
src = rref(&end[b->id], src.val);
|
||||||
pmadd(src, dst, p->cls);
|
pmadd(src, dst, p->cls);
|
||||||
}
|
}
|
||||||
for (t=Tmp0; t<fn->ntmp; t++)
|
for (t=Tmp0; bsiter(s->in, &t); t++) {
|
||||||
if (bshas(s->in, t)) {
|
|
||||||
src = rref(&end[b->id], t);
|
src = rref(&end[b->id], t);
|
||||||
dst = rref(&beg[s->id], t);
|
dst = rref(&beg[s->id], t);
|
||||||
pmadd(src, dst, tmp[t].cls);
|
pmadd(src, dst, tmp[t].cls);
|
||||||
|
|
Loading…
Add table
Reference in a new issue