On some platforms the name "kill" clashes with the kill() function.
compute_local_ud(struct block *b)
{
struct slist *s;
compute_local_ud(struct block *b)
{
struct slist *s;
- atomset def = 0, use = 0, kill = 0;
+ atomset def = 0, use = 0, killed = 0;
int atom;
for (s = b->stmts; s; s = s->next) {
int atom;
for (s = b->stmts; s; s = s->next) {
atom = atomdef(&s->s);
if (atom >= 0) {
if (!ATOMELEM(use, atom))
atom = atomdef(&s->s);
if (atom >= 0) {
if (!ATOMELEM(use, atom))
- kill |= ATOMMASK(atom);
+ killed |= ATOMMASK(atom);
def |= ATOMMASK(atom);
}
}
def |= ATOMMASK(atom);
}
}