Lines Matching refs:atom

590 	int atom;  in compute_local_ud()  local
595 atom = atomuse(&s->s); in compute_local_ud()
596 if (atom >= 0) { in compute_local_ud()
597 if (atom == AX_ATOM) { in compute_local_ud()
603 else if (atom < N_ATOMS) { in compute_local_ud()
604 if (!ATOMELEM(def, atom)) in compute_local_ud()
605 use |= ATOMMASK(atom); in compute_local_ud()
610 atom = atomdef(&s->s); in compute_local_ud()
611 if (atom >= 0) { in compute_local_ud()
612 if (!ATOMELEM(use, atom)) in compute_local_ud()
613 killed |= ATOMMASK(atom); in compute_local_ud()
614 def |= ATOMMASK(atom); in compute_local_ud()
621 atom = atomuse(&b->s); in compute_local_ud()
622 if (atom >= 0) { in compute_local_ud()
623 if (atom == AX_ATOM) { in compute_local_ud()
629 else if (atom < N_ATOMS) { in compute_local_ud()
630 if (!ATOMELEM(def, atom)) in compute_local_ud()
631 use |= ATOMMASK(atom); in compute_local_ud()
1325 register int atom; in deadstmt() local
1327 atom = atomuse(s); in deadstmt()
1328 if (atom >= 0) { in deadstmt()
1329 if (atom == AX_ATOM) { in deadstmt()
1334 last[atom] = 0; in deadstmt()
1336 atom = atomdef(s); in deadstmt()
1337 if (atom >= 0) { in deadstmt()
1338 if (last[atom]) { in deadstmt()
1340 last[atom]->code = NOP; in deadstmt()
1342 last[atom] = s; in deadstmt()
1350 register int atom; in opt_deadstores() local
1359 for (atom = 0; atom < N_ATOMS; ++atom) in opt_deadstores()
1360 if (last[atom] && !ATOMELEM(b->out_use, atom)) { in opt_deadstores()
1361 last[atom]->code = NOP; in opt_deadstores()
1474 int atom; in use_conflict() local
1480 for (atom = 0; atom < N_ATOMS; ++atom) in use_conflict()
1481 if (ATOMELEM(use, atom)) in use_conflict()
1482 if (b->val[atom] != succ->val[atom]) in use_conflict()