Lines Matching defs:tests

31    or a value that depends on tests on other attributes, the form of
68 insn. EQ_ATTR tests are resolved, whenever possible, to a test that
250 /* An expression where all the unknown terms are EQ_ATTR tests can be
253 tests of the COND; the value of the expression given that combination is
258 If the set of EQ_ATTR tests used in an expression tests the value of N
276 `add_values_to_cover', all the EQ_ATTR tests in the original expression
1212 /* Make a COND with all tests but the last. Select the last value via the
1329 explicitly tests each enumerated value. */
1344 /* Make a COND with all tests but the last, and in the original order.
2371 /* See if any tests use addresses. */
2561 rtunion *tests = (rtunion *) alloca (len * sizeof (rtunion));
2568 bcopy ((char *) XVEC (exp, 0)->elem, (char *) tests, len * sizeof (rtunion));
2574 /* Simplify the subexpressions, and see what tests we can get rid of. */
2581 newtest = SIMPLIFY_TEST_EXP (tests[i].rtx, insn_code, insn_index);
2582 tests[i].rtx = newtest;
2584 newval = tests[i + 1].rtx;
2593 and discard this + any following tests. */
2595 defval = tests[i + 1].rtx;
2603 tests[j].rtx = tests[j + 2].rtx;
2607 else if (i > 0 && attr_equal_p (newval, tests[i - 1].rtx))
2610 merge the tests. */
2612 tests[i - 2].rtx
2613 = insert_right_side (IOR, tests[i - 2].rtx, newtest,
2618 tests[j].rtx = tests[j + 2].rtx;
2623 tests[i + 1].rtx = newval;
2629 while (len > 0 && attr_equal_p (tests[len - 1].rtx, new_defval))
2637 if (! attr_equal_p (tests[i].rtx, XVECEXP (exp, 0, i)))
2660 bcopy ((char *) tests, (char *) XVEC (newexp, 0)->elem,
3603 equivalent expression that is a COND with the tests being all combinations
3687 /* Expand the tests and values by iterating over all values in the
3734 complex method where tests with the same value were combined didn't
3752 tests have known value. */
4816 will be required to do any conditional tests in it.
5001 /* Write out a series of tests and assignment statements to perform tests and
5500 test, and the inner CASE tests the condition. */
5648 the tests on the executing function within each. */