| /netbsd-src/external/gpl3/gcc/dist/gcc/ |
| H A D | lower-subreg.cc | 139 shift_cost (bool speed_p, struct cost_rtxes *rtxes, enum rtx_code code, in shift_cost() argument 142 PUT_CODE (rtxes->shift, code); in shift_cost() 143 PUT_MODE (rtxes->shift, mode); in shift_cost() 144 PUT_MODE (rtxes->source, mode); in shift_cost() 145 XEXP (rtxes->shift, 1) = gen_int_shift_amount (mode, op1); in shift_cost() 146 return set_src_cost (rtxes->shift, mode, speed_p); in shift_cost() 159 compute_splitting_shift (bool speed_p, struct cost_rtxes *rtxes, in compute_splitting_shift() argument 167 wide_cost = shift_cost (speed_p, rtxes, code, twice_word_mode, in compute_splitting_shift() 172 narrow_cost = shift_cost (speed_p, rtxes, code, word_mode, i); in compute_splitting_shift() 179 upper_cost = shift_cost (speed_p, rtxes, code, word_mode, in compute_splitting_shift() [all …]
|
| H A D | reg-notes.def | 21 EXPR_LIST, INSN_LIST and INT_LIST rtxes in the REG_NOTES chain of an insn.
|
| H A D | ChangeLog-2014 | 22233 Remove handling of null rtxes. 22254 (count_occurrences_equiv): Turn rtxes into const_rtxes. 22339 subrtx itself. Remove handling of null rtxes. 22346 Remove handling of null rtxes. 22353 handling of null rtxes. 22376 Remove handling of null rtxes. 22383 Remove handling of null rtxes. 22390 handling of null rtxes. 22448 for_each_rtx. Don't handle null rtxes. 22501 a function that examines all subrtxes itself. Don't handle null rtxes. [all …]
|
| H A D | ChangeLog-2018 | 33668 src and dest rtxes. Handle the case in which they're different, 33674 rtxes. Take a poly_int64 offset instead of a HOST_WIDE_INT. 36163 Operate on constant selectors rather than rtxes. 36181 Operate on constant selectors rather than rtxes.
|
| H A D | ChangeLog-2015 | 1043 to handle extend+shift rtxes. 26529 rtxes to a map of symbol names. 32471 FIRST_PSEUDO_REGISTER when creating temporary rtxes. 33872 (genmacro): Don't add a mode parameter to gen_rtx_foo if rtxes
|
| H A D | ChangeLog-2019 | 15331 rather than rtxes. 17799 when mapping scalar rtxes to vector operands.
|
| H A D | ChangeLog-2017 | 1923 Handle existing CONST_POLY_INT rtxes. 36468 restore recog_data (including the operand rtxes inside it) around
|
| H A D | ChangeLog-2006 | 9431 * config/s390/s390.md ("movsi", "movdi" expander): Accept rtxes like
|
| H A D | ChangeLog-2008 | 27784 popcount and parity rtxes the same mode as their operand.
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/ |
| H A D | lower-subreg.c | 139 shift_cost (bool speed_p, struct cost_rtxes *rtxes, enum rtx_code code, in shift_cost() argument 142 PUT_CODE (rtxes->shift, code); in shift_cost() 143 PUT_MODE (rtxes->shift, mode); in shift_cost() 144 PUT_MODE (rtxes->source, mode); in shift_cost() 145 XEXP (rtxes->shift, 1) = gen_int_shift_amount (mode, op1); in shift_cost() 146 return set_src_cost (rtxes->shift, mode, speed_p); in shift_cost() 159 compute_splitting_shift (bool speed_p, struct cost_rtxes *rtxes, in compute_splitting_shift() argument 167 wide_cost = shift_cost (speed_p, rtxes, code, twice_word_mode, in compute_splitting_shift() 172 narrow_cost = shift_cost (speed_p, rtxes, code, word_mode, i); in compute_splitting_shift() 179 upper_cost = shift_cost (speed_p, rtxes, code, word_mode, in compute_splitting_shift() [all …]
|
| H A D | reg-notes.def | 21 EXPR_LIST, INSN_LIST and INT_LIST rtxes in the REG_NOTES chain of an insn.
|
| H A D | target.def | 1509 advance to the inner rtxes.", 1858 if rtxes are provided.\n\ 3133 @emph{not} apply to general shift rtxes; it applies only to instructions\n\
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/config/s390/ |
| H A D | s390-modes.def | 147 This mode is used for signaling rtxes: LT, LE, GT, GE and LTGT.
|
| H A D | vector.md | 1559 ; Signaling comparisons must be expressed via signaling rtxes only, 1560 ; and quiet comparisons must be expressed via quiet rtxes only.
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/config/s390/ |
| H A D | s390-modes.def | 150 This mode is used for signaling rtxes: LT, LE, GT, GE and LTGT.
|
| H A D | vector.md | 1873 ; Signaling comparisons must be expressed via signaling rtxes only, 1874 ; and quiet comparisons must be expressed via quiet rtxes only.
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/config/aarch64/ |
| H A D | aarch64.c | 1873 rtvec rtxes = rtvec_alloc (pieces.length ()); in get_rtx() local 1878 RTVEC_ELT (rtxes, i) = gen_rtx_EXPR_LIST (VOIDmode, reg, offset); in get_rtx() 1882 return gen_rtx_PARALLEL (mode, rtxes); in get_rtx()
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/config/aarch64/ |
| H A D | aarch64.cc | 3006 rtvec rtxes = rtvec_alloc (pieces.length ()); in get_rtx() local 3011 RTVEC_ELT (rtxes, i) = gen_rtx_EXPR_LIST (VOIDmode, reg, offset); in get_rtx() 3015 return gen_rtx_PARALLEL (mode, rtxes); in get_rtx()
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/doc/ |
| H A D | rtl.texi | 1751 integers rather than rtxes. @code{CONST_POLY_INT_COEFFS} gives the
|
| H A D | tm.texi | 5973 if rtxes are provided. 11114 @emph{not} apply to general shift rtxes; it applies only to instructions
|
| H A D | gccint.info | 17324 than rtxes. 'CONST_POLY_INT_COEFFS' gives the values of individual 36610 it if rtxes are provided. 41576 apply to general shift rtxes; it applies only to instructions that
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/doc/ |
| H A D | rtl.texi | 1775 integers rather than rtxes. @code{CONST_POLY_INT_COEFFS} gives the
|
| H A D | gccint.info | 17744 than rtxes. 'CONST_POLY_INT_COEFFS' gives the values of individual 38056 it if rtxes are provided. 43060 apply to general shift rtxes; it applies only to instructions that
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/config/arm/ |
| H A D | arm.md | 12322 /* We want a conditional negate here, but emitting COND_EXEC rtxes
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/config/arm/ |
| H A D | arm.md | 12404 /* We want a conditional negate here, but emitting COND_EXEC rtxes
|