Lines Matching refs:XSTR

449               && XSTR (h->u.rtl, 0) == arg0)  in attr_rtx_1()
456 XSTR (rt_val, 0) = arg0; in attr_rtx_1()
475 && XSTR (h->u.rtl, 0) == arg0 in attr_rtx_1()
476 && XSTR (h->u.rtl, 1) == arg1) in attr_rtx_1()
483 XSTR (rt_val, 0) = arg0; in attr_rtx_1()
484 XSTR (rt_val, 1) = arg1; in attr_rtx_1()
521 XSTR (rt_val, i) = va_arg (p, char *); in attr_rtx_1()
588 return XSTR (make_numeric_value (n), 0); in attr_numeral()
711 XSTR (copy, i) = XSTR (orig, i); in attr_copy_rtx()
747 if (XSTR (exp, 1)[0] == '!') in check_attr_test()
749 attr_eq (XSTR (exp, 0), in check_attr_test()
750 &XSTR (exp, 1)[1])), in check_attr_test()
753 else if (n_comma_elts (XSTR (exp, 1)) == 1) in check_attr_test()
755 attr = find_attr (&XSTR (exp, 0), 0); in check_attr_test()
758 if (! strcmp (XSTR (exp, 0), "alternative")) in check_attr_test()
759 return mk_attr_alt (1 << atoi (XSTR (exp, 1))); in check_attr_test()
761 fatal ("unknown attribute `%s' in EQ_ATTR", XSTR (exp, 0)); in check_attr_test()
766 XSTR (exp, 0)); in check_attr_test()
770 exp = attr_eq (XSTR (exp, 0), XSTR (exp, 1)); in check_attr_test()
780 for (p = XSTR (exp, 1); *p; p++) in check_attr_test()
783 XSTR (exp, 0)); in check_attr_test()
789 && ! strcmp (XSTR (exp, 1), XSTR (av->value, 0))) in check_attr_test()
794 XSTR (exp, 1), XSTR (exp, 0)); in check_attr_test()
799 if (! strcmp (XSTR (exp, 0), "alternative")) in check_attr_test()
803 name_ptr = XSTR (exp, 1); in check_attr_test()
813 name_ptr = XSTR (exp, 1); in check_attr_test()
816 newexp = attr_eq (XSTR (exp, 0), p); in check_attr_test()
846 exp = attr_rtx (MATCH_TEST, XSTR (exp, 0)); in check_attr_test()
864 attr_rtx (SYMBOL_REF, XSTR (XEXP (exp, 0), 0)), in check_attr_test()
865 attr_rtx (SYMBOL_REF, XSTR (XEXP (exp, 1), 0))); in check_attr_test()
875 exp = attr_rtx (SYMBOL_REF, XSTR (exp, 0)); in check_attr_test()
921 if (! strcmp (XSTR (exp, 0), "*")) in check_attr_value()
926 p = XSTR (exp, 0); in check_attr_value()
940 && ! strcmp (XSTR (av->value, 0), XSTR (exp, 0))) in check_attr_value()
946 XSTR (exp, 0), attr ? attr->name : "internal"); in check_attr_value()
1008 struct attr_desc *attr2 = find_attr (&XSTR (exp, 0), 0); in check_attr_value()
1012 XSTR (exp, 0)); in check_attr_value()
1016 XSTR (exp, 0), attr->name); in check_attr_value()
1021 XSTR (exp, 0), attr->name); in check_attr_value()
1029 return attr_rtx (SYMBOL_REF, XSTR (exp, 0)); in check_attr_value()
1074 return attr_rtx (SET, attr_rtx (ATTR, XSTR (exp, 0)), condexp); in convert_set_attr_alternative()
1089 n = n_comma_elts (XSTR (exp, 1)); in convert_set_attr()
1092 attr_rtx (ATTR, XSTR (exp, 0)), in convert_set_attr()
1093 attr_rtx (CONST_STRING, XSTR (exp, 1))); in convert_set_attr()
1096 XSTR (newexp, 0) = XSTR (exp, 0); in convert_set_attr()
1100 name_ptr = XSTR (exp, 1); in convert_set_attr()
1154 if ((attr = find_attr (&XSTR (XEXP (value, 0), 0), 0)) == NULL) in check_defs()
1157 XSTR (XEXP (value, 0), 0)); in check_defs()
1185 if (! strcmp (XSTR (exp, 0), "*")) in make_canonical()
1192 XSTR (exp, 0) = DEF_ATTR_STRING (XSTR (exp, 0)); in make_canonical()
1255 XSTR (exp, 1) = DEF_ATTR_STRING (XSTR (exp, 1)); in copy_boolean()
1256 XSTR (exp, 2) = DEF_ATTR_STRING (XSTR (exp, 2)); in copy_boolean()
1260 XSTR (exp, 0) = DEF_ATTR_STRING (XSTR (exp, 0)); in copy_boolean()
1261 XSTR (exp, 1) = DEF_ATTR_STRING (XSTR (exp, 1)); in copy_boolean()
1431 if (! strcmp_check (XSTR (XEXP (XVECEXP (id->def, id->vec_idx, i), 0), 0), in fill_attr()
1880 && XSTR (XEXP (exp, 0), 0) == alternative_name) in compute_alternative_mask()
1881 string = XSTR (XEXP (exp, 0), 1); in compute_alternative_mask()
1884 && XSTR (exp, 0) == alternative_name) in compute_alternative_mask()
1885 string = XSTR (exp, 1); in compute_alternative_mask()
1937 attr = find_attr (&XSTR (value, 0), 0); in evaluate_eq_attr()
1967 if (! strcmp_check (XSTR (value, 0), XSTR (exp, 1))) in evaluate_eq_attr()
1980 string = ACONCAT ((prefix, "_", XSTR (exp, 1), NULL)); in evaluate_eq_attr()
2141 if (XSTR (exp, 0) != XSTR (*pterm, 0)) in simplify_and_tree()
2144 if (! strcmp_check (XSTR (exp, 1), XSTR (*pterm, 1))) in simplify_and_tree()
2153 if (XSTR (*pterm, 0) != XSTR (XEXP (exp, 0), 0)) in simplify_and_tree()
2156 if (! strcmp_check (XSTR (*pterm, 1), XSTR (XEXP (exp, 0), 1))) in simplify_and_tree()
2165 if (XSTR (exp, 0) != XSTR (XEXP (*pterm, 0), 0)) in simplify_and_tree()
2168 if (! strcmp_check (XSTR (exp, 1), XSTR (XEXP (*pterm, 0), 1))) in simplify_and_tree()
2254 && XSTR (*pterm, 0) == XSTR (XEXP (exp, 0), 0)) in simplify_or_tree()
2259 && XSTR (exp, 0) == XSTR (XEXP (*pterm, 0), 0)) in simplify_or_tree()
2278 if (XSTR (x, 1)[0]) in attr_rtx_cost()
2288 if (!strcmp_check (XSTR (x, 0), alternative_name)) in attr_rtx_cost()
2552 && XSTR (XEXP (left, 0), 0) == alternative_name); in simplify_test_exp()
2559 && XSTR (XEXP (right, 0), 0) == alternative_name); in simplify_test_exp()
2656 && XSTR (left, 0) == alternative_name) in simplify_test_exp()
2661 && XSTR (right, 0) == alternative_name))) in simplify_test_exp()
2745 if (XSTR (exp, 0) == alternative_name) in simplify_test_exp()
2747 newexp = mk_attr_alt (1 << atoi (XSTR (exp, 1))); in simplify_test_exp()
2755 && (attr = find_attr (&XSTR (exp, 0), 0)) != NULL) in simplify_test_exp()
2979 attr = find_attr (&XSTR (exp, 0), 1); in gen_attr()
2991 attr->enum_name = XSTR (exp, 1); in gen_attr()
2992 et = lookup_enum_type (XSTR (exp, 1)); in gen_attr()
2999 else if (*XSTR (exp, 1) == '\0') in gen_attr()
3003 name_ptr = XSTR (exp, 1); in gen_attr()
3038 return n_comma_elts (XSTR (exp, 2)); in count_alternatives()
3074 if (GET_CODE (exp) == EQ_ATTR && XSTR (exp, 0) == alternative_name) in compares_alternatives_p()
3208 name = XSTR (exp, 0); in find_attrs_to_cache()
3228 cached_attrs[cached_attr_count] = XSTR (exp, 0); in find_attrs_to_cache()
3421 if (XSTR (XEXP (exp, 0), 0) == alternative_name) in write_test_expr()
3423 printf ("which_alternative != %s", XSTR (XEXP (exp, 0), 1)); in write_test_expr()
3511 if (XSTR (exp, 0) == alternative_name) in write_test_expr()
3513 printf ("which_alternative == %s", XSTR (exp, 1)); in write_test_expr()
3517 attr = find_attr (&XSTR (exp, 0), 0); in write_test_expr()
3548 write_attr_valueq (attr, XSTR (exp, 1)); in write_test_expr()
3556 printf ("(flags & ATTR_FLAG_%s) != 0", XSTR (exp, 0)); in write_test_expr()
3563 if (XSTR (exp, 1) == NULL || *XSTR (exp, 1) == '\0') in write_test_expr()
3573 XSTR (exp, 1), XINT (exp, 0), GET_MODE_NAME (GET_MODE (exp))); in write_test_expr()
3582 print_c_condition (XSTR (exp, 0)); in write_test_expr()
3589 print_c_condition (XSTR (exp, 0)); in write_test_expr()
3608 printf ("%s", XSTR (exp, 0)); in write_test_expr()
3640 current_max = atoi (XSTR (exp, 0)); in max_attr_value()
3681 current_min = atoi (XSTR (exp, 0)); in min_attr_value()
3723 current_or = atoi (XSTR (exp, 0)); in or_attr_value()
3787 if (XSTR (exp, 0) == alternative_name) in walk_attr_value()
3789 else if (strcmp_check (XSTR (exp, 0), length_str) == 0) in walk_attr_value()
4065 ie->def->insn_code, XSTR (ie->def->def, 0)); in write_insn_cases()
4161 write_attr_valueq (attr, XSTR (value, 0)); in write_attr_value()
4169 print_c_condition (XSTR (value, 0)); in write_attr_value()
4174 struct attr_desc *attr2 = find_attr (&XSTR (value, 0), 0); in write_attr_value()
4558 decl->name = DEF_ATTR_STRING (XSTR (def, 0)); in gen_insn_reserv()
4609 for (p = base = XSTR (def, 1); *p; p++) in gen_bypass()
4653 return XSTR (exp, 0) == name; in check_tune_attr()
4677 if (XSTR (exp, 0) == alternative_name) in find_tune_attr()
4680 attr = find_attr (&XSTR (exp, 0), 0); in find_tune_attr()
4728 XSTR (val->value, 0), XSTR (val->value, 0)); in make_automaton_attrs()
4743 rtx test = attr_rtx (EQ_ATTR, tune_attr->name, XSTR (val->value, 0)); in make_automaton_attrs()
4795 + strlen (XSTR (val->value, 0))); in make_automaton_attrs()
4797 strcat (name, XSTR (val->value, 0)); in make_automaton_attrs()
4800 strcat (name, XSTR (val->value, 0)); in make_automaton_attrs()
4816 XSTR (val->value, 0)); in make_automaton_attrs()
4819 XSTR (val->value, 0)); in make_automaton_attrs()