Home
last modified time | relevance | path

Searched refs:make_extraction (Results 1 – 13 of 13) sorted by relevance

/NextBSD/contrib/gcc/
HDcombine.c404 static rtx make_extraction (enum machine_mode, rtx, HOST_WIDE_INT,
3675 rtx extraction = make_extraction (GET_MODE (SET_DEST (x)), in find_split_point()
5957 make_extraction (enum machine_mode mode, rtx inner, HOST_WIDE_INT pos, in make_extraction() function
5995 new = make_extraction (mode, XEXP (inner, 0), in make_extraction()
6469 new = make_extraction (mode, new, 0, XEXP (XEXP (x, 0), 1), i, 1, in make_compound_operation()
6481 new = make_extraction (GET_MODE (SUBREG_REG (XEXP (x, 0))), new, 0, in make_compound_operation()
6510 new = make_extraction (mode, new, in make_compound_operation()
6543 new = make_extraction (mode, in make_compound_operation()
6552 new = make_extraction (mode, in make_compound_operation()
6588 new = make_extraction (mode, new, in make_compound_operation()
[all …]
HDFSFChangeLog.10177 * combine.c (make_extraction): In BITS_BIG_ENDIAN correction of POS,
355 make_extraction.
366 * combine.c (make_extraction): Correct typo in force_to_mode
540 * combine.c (make_extraction): Use proper mode for INNER in all cases.
HDFSFChangeLog417 * combine.c (make_extraction): Make extraction even if may
HDChangeLog-20005738 (make_extraction, force_to_mode): Use proper type when forming mask.
9718 * combine.c (make_extraction): Fix rtx_cost comparison to
13050 * combine.c (simplify_set, make_extraction, make_compound_operation
19824 (make_extraction, simplify_shift_const, gen_lowpart_for_combine):
24234 (make_extraction): Position and length HOST_WIDE_INT and unsigned
24244 (find_split_point, expand_compound_operation, make_extraction): LEN
28792 * combine.c (make_extraction, force_to_mode): Avoid warning on
HDChangeLog-200611882 * combine.c (make_extraction): Bail out if ORIG_POS is negative.
14709 (make_extraction): Compute wanted_inner_mode based on the position
15747 (make_extraction): Use it. Check TRULY_NOOP_TRUNCATION.
HDChangeLog-20026965 * combine.c (make_extraction): Don't create
14183 (make_extraction): Add cast to avoid compilation warning.
15010 * combine.c (make_extraction): Reapply to the argument of an ASHIFT.
28127 * combine.c (make_extraction, simplify_comparison), expmed.c
29025 * combine.c (make_extraction): Fix error in last change.
29079 * combine.c (make_extraction): Don't make extension of CONST_INT.
HDChangeLog-19997891 * combine.c (make_extraction, simplify_comparison): Likewise.
20864 (make_extraction): Likewise.
HDChangeLog-20055803 * combine.c (make_extraction): Correct offset computation.
6683 * combine.c (make_extraction): Check for valid use of subreg.
8058 * combine.c (make_extraction): Avoid reference outside object.
HDChangeLog-200118241 * combine.c (make_extraction, simplify_shift_const): Likewise.
25790 (make_extraction): Use SUBREG_BYTE.
HDFSFChangeLog.1114077 (make_extraction): Make a STRICT_LOW_PART at any low-order word.
HDChangeLog-20031052 * combine.c (make_extraction) [REG]: Do not use
19373 * combine.c (make_extraction): Use gen_lowpart_for_combine
HDChangeLog-19985884 * combine.c (make_extraction): If no mode is specified for
HDChangeLog-200426705 find_split_point, combine_simplify_rtx, simplify_set, make_extraction,
29784 make_extraction, recog_for_combine, gen_lowpart_for_combine,