Lines Matching defs:source_mode

254      relevancy is {ZERO, SIGN}_EXTENDED_DEF.  The source_mode of
255 the web is the source_mode of his leader.
257 of a RELEVANT web and his local source_mode is not narrower
258 then the source_mode of its web.
287 and set their local relevancy and local source_mode like this:
290 type and mark its source_mode to be the mode of the quantity
295 EXTENDED_DEF and set its source_mode to be the narrowest
301 relevancy and source_mode of the leader. There are two major
311 source_mode of the webs.
426 hold the element's relevancy and source_mode. The union rules are
514 enum machine_mode source_mode;
720 see_get_extension_data (rtx extension, enum machine_mode *source_mode)
750 *source_mode = GET_MODE (XEXP (rhs, 0));
1098 first_ei->source_mode = second_ei->source_mode;
1109 first_ei->source_mode =
1110 (first_ei->source_mode > second_ei->source_mode) ?
1111 first_ei->source_mode : second_ei->source_mode;
1124 first_ei->source_mode =
1125 (first_ei->source_mode > second_ei->source_mode_signed) ?
1126 first_ei->source_mode : second_ei->source_mode_signed;
1144 first_ei->source_mode =
1145 (first_ei->source_mode > second_ei->source_mode) ?
1146 first_ei->source_mode : second_ei->source_mode;
1153 first_ei->source_mode =
1154 (first_ei->source_mode > second_ei->source_mode_unsigned) ?
1155 first_ei->source_mode : second_ei->source_mode_unsigned;
1169 first_ei->source_mode =
1170 (first_ei->source_mode_signed > second_ei->source_mode) ?
1171 first_ei->source_mode_signed : second_ei->source_mode;
1177 first_ei->source_mode =
1178 (first_ei->source_mode_unsigned > second_ei->source_mode) ?
1179 first_ei->source_mode_unsigned : second_ei->source_mode;
1210 first_ei->source_mode =
1211 (first_ei->source_mode_unsigned > second_ei->source_mode) ?
1212 first_ei->source_mode_unsigned : second_ei->source_mode;
1236 first_ei->source_mode =
1237 (first_ei->source_mode_signed > second_ei->source_mode) ?
1238 first_ei->source_mode_signed : second_ei->source_mode;
2744 enum machine_mode source_mode;
2771 extension_code = see_get_extension_data (def_se, &source_mode);
2790 && GET_MODE (SET_DEST (*sub)) == source_mode
2822 && GET_MODE (SET_DEST (*pat)) == source_mode
3173 his source_mode is not narrower then the the roots source_mode.
3216 source_mode is narrower then its web's source_mode.
3221 ENTRY_EI (root_entry)->source_mode))
3232 ENTRY_EI (root_entry)->source_mode);
3308 ENTRY_EI (root_entry)->source_mode);
3418 see_analyze_one_def (rtx insn, enum machine_mode *source_mode,
3434 *source_mode = MAX_MACHINE_MODE;
3443 extension_code = see_get_extension_data (insn, source_mode);
3510 *source_mode = GET_MODE (XEXP (rhs, 0));
3514 *source_mode = MAX_MACHINE_MODE;
3527 if (val2 == val && *source_mode == MAX_MACHINE_MODE)
3528 *source_mode = mode;
3532 if (*source_mode != MAX_MACHINE_MODE
3536 if (*source_mode != MAX_MACHINE_MODE
3549 /* Updates the relevancy and source_mode of all the definitions.
3560 enum machine_mode source_mode;
3571 et = see_analyze_one_def (insn, &source_mode, &source_mode_unsigned);
3578 curr_entry_extra_info->source_mode = source_mode;
3579 curr_entry_extra_info->local_source_mode = source_mode;
3583 curr_entry_extra_info->source_mode_signed = source_mode;
3606 fprintf (dump_file, "SIGN_EXTENDED_DEF, source_mode = %s\n",
3607 GET_MODE_NAME (source_mode));
3610 fprintf (dump_file, "ZERO_EXTENDED_DEF, source_mode = %s\n",
3611 GET_MODE_NAME (source_mode));
3615 if (source_mode != MAX_MACHINE_MODE
3620 GET_MODE_NAME (source_mode));
3624 else if (source_mode != MAX_MACHINE_MODE)
3626 GET_MODE_NAME (source_mode));