Lines Matching refs:val1
654 ccp_lattice_meet (prop_value_t *val1, prop_value_t *val2)
656 if (val1->lattice_val == UNDEFINED)
659 *val1 = *val2;
667 else if (val1->lattice_val == UNKNOWN_VAL
674 val1->lattice_val = UNKNOWN_VAL;
675 val1->value = NULL_TREE;
676 val1->mem_ref = NULL_TREE;
678 else if (val1->lattice_val == VARYING
682 val1->lattice_val = VARYING;
683 val1->value = NULL_TREE;
684 val1->mem_ref = NULL_TREE;
686 else if (val1->lattice_val == CONSTANT
688 && simple_cst_equal (val1->value, val2->value) == 1
690 || (val1->mem_ref && val2->mem_ref
691 && operand_equal_p (val1->mem_ref, val2->mem_ref, 0))))
698 val1->lattice_val = CONSTANT;
699 val1->value = val1->value;
700 val1->mem_ref = val1->mem_ref;
705 val1->lattice_val = VARYING;
706 val1->value = NULL_TREE;
707 val1->mem_ref = NULL_TREE;