Lines Matching refs:tn
669 constant_is_nonzero(const tnode_t *tn)
671 lint_assert(tn->tn_op == CON);
672 lint_assert(tn->tn_type->t_tspec == tn->u.value.v_tspec);
673 return is_nonzero_val(&tn->u.value);
677 is_zero(const tnode_t *tn)
679 return tn != NULL && tn->tn_op == CON && !is_nonzero_val(&tn->u.value);
683 is_nonzero(const tnode_t *tn)
685 return tn != NULL && tn->tn_op == CON && is_nonzero_val(&tn->u.value);
695 is_binary(const tnode_t *tn)
697 return modtab[tn->tn_op].m_binary;