PSEUDO_VAL
case PSEUDO_VAL:
case PSEUDO_VAL:
case PSEUDO_VAL:
case PSEUDO_VAL:
case PSEUDO_VAL:
case PSEUDO_VAL:
if (cond->type != PSEUDO_VAL)
if (src2->type != PSEUDO_VAL)
if (src->type == PSEUDO_VAL && (src->value == 0 || src->value == 1))
case PSEUDO_VAL: {
pseudo->type = PSEUDO_VAL;
return (p && p->type != PSEUDO_VOID && p->type != PSEUDO_UNDEF && p->type != PSEUDO_VAL);
return pseudo->type == PSEUDO_VAL && pseudo->value == 0;
return pseudo->type == PSEUDO_VAL && pseudo->value != 0;
if (p1->type == PSEUDO_VAL)
return p2->type == PSEUDO_VAL;
return p2->type == PSEUDO_SYM || p2->type == PSEUDO_VAL;
return pseudo->type == PSEUDO_VAL || pseudo->type == PSEUDO_SYM;
if (val->type != PSEUDO_VAL)
case PSEUDO_VAL:
if (src2->type != PSEUDO_VAL || src3->type != PSEUDO_VAL)
return pseudo->type == PSEUDO_VAL;
if (pseudo->type == PSEUDO_VAL) {
} else if (src2->type == PSEUDO_VAL) {
if (src2->type != PSEUDO_VAL)
if (src2->type != PSEUDO_VAL)
if (def->src2->type != PSEUDO_VAL)
case PSEUDO_VAL:
case PSEUDO_VAL:
if (insn->src2->type == PSEUDO_VAL)
if (count->type == PSEUDO_VAL) {