Lines Matching refs:atom

626 	int atom;  in compute_local_ud()  local
631 atom = atomuse(&s->s); in compute_local_ud()
632 if (atom >= 0) { in compute_local_ud()
633 if (atom == AX_ATOM) { in compute_local_ud()
639 else if (atom < N_ATOMS) { in compute_local_ud()
640 if (!ATOMELEM(def, atom)) in compute_local_ud()
641 use |= ATOMMASK(atom); in compute_local_ud()
646 atom = atomdef(&s->s); in compute_local_ud()
647 if (atom >= 0) { in compute_local_ud()
648 if (!ATOMELEM(use, atom)) in compute_local_ud()
649 killed |= ATOMMASK(atom); in compute_local_ud()
650 def |= ATOMMASK(atom); in compute_local_ud()
657 atom = atomuse(&b->s); in compute_local_ud()
658 if (atom >= 0) { in compute_local_ud()
659 if (atom == AX_ATOM) { in compute_local_ud()
665 else if (atom < N_ATOMS) { in compute_local_ud()
666 if (!ATOMELEM(def, atom)) in compute_local_ud()
667 use |= ATOMMASK(atom); in compute_local_ud()
1427 register int atom; in deadstmt() local
1429 atom = atomuse(s); in deadstmt()
1430 if (atom >= 0) { in deadstmt()
1431 if (atom == AX_ATOM) { in deadstmt()
1436 last[atom] = 0; in deadstmt()
1438 atom = atomdef(s); in deadstmt()
1439 if (atom >= 0) { in deadstmt()
1440 if (last[atom]) { in deadstmt()
1446 last[atom]->code = NOP; in deadstmt()
1448 last[atom] = s; in deadstmt()
1456 register int atom; in opt_deadstores() local
1465 for (atom = 0; atom < N_ATOMS; ++atom) in opt_deadstores()
1466 if (last[atom] && !ATOMELEM(b->out_use, atom)) { in opt_deadstores()
1467 last[atom]->code = NOP; in opt_deadstores()
1473 vstore(0, &b->val[atom], VAL_UNKNOWN, 0); in opt_deadstores()
1597 int atom; in use_conflict() local
1603 for (atom = 0; atom < N_ATOMS; ++atom) in use_conflict()
1604 if (ATOMELEM(use, atom)) in use_conflict()
1605 if (b->val[atom] != succ->val[atom]) in use_conflict()