Home
last modified time | relevance | path

Searched refs:expand_shift (Results 1 – 25 of 37) sorted by relevance

12

/netbsd-src/external/gpl3/gcc.old/dist/gcc/
H A Dexpmed.c1297 value = expand_shift (LSHIFT_EXPR, mode, value, in store_fixed_bit_field_1()
1952 target = expand_shift (LSHIFT_EXPR, mode, target, in extract_integral_bit_field()
1954 return expand_shift (RSHIFT_EXPR, mode, target, in extract_integral_bit_field()
2200 op0 = expand_shift (RSHIFT_EXPR, mode, op0, bitnum, subtarget, 1); in extract_fixed_bit_field_1()
2241 op0 = expand_shift (LSHIFT_EXPR, mode, op0, amount, subtarget, 1); in extract_fixed_bit_field_1()
2244 return expand_shift (RSHIFT_EXPR, mode, op0, in extract_fixed_bit_field_1()
2325 part = expand_shift (LSHIFT_EXPR, word_mode, part, in extract_split_bit_field()
2331 part = expand_shift (LSHIFT_EXPR, word_mode, part, in extract_split_bit_field()
2350 result = expand_shift (LSHIFT_EXPR, word_mode, result, in extract_split_bit_field()
2352 return expand_shift (RSHIFT_EXPR, word_mode, result, in extract_split_bit_field()
[all …]
H A Dinternal-fn.c645 lres = expand_shift (LSHIFT_EXPR, tgtmode, res, tgtprec - prec, in expand_arith_overflow_result_store()
647 lres = expand_shift (RSHIFT_EXPR, tgtmode, lres, tgtprec - prec, in expand_arith_overflow_result_store()
1537 res = expand_shift (LSHIFT_EXPR, mode, opn0, cnt, NULL_RTX, uns); in expand_mul_overflow()
1539 upper = expand_shift (RSHIFT_EXPR, mode, opn0, in expand_mul_overflow()
1613 rtx hipart = expand_shift (RSHIFT_EXPR, wmode, res, prec, in expand_mul_overflow()
1625 rtx signbit = expand_shift (RSHIFT_EXPR, mode, res, prec - 1, in expand_mul_overflow()
1653 rtx signbit = expand_shift (RSHIFT_EXPR, mode, res, prec - 1, in expand_mul_overflow()
1677 rtx hipart0 = expand_shift (RSHIFT_EXPR, mode, op0, hprec, in expand_mul_overflow()
1683 signbit0 = expand_shift (RSHIFT_EXPR, hmode, lopart0, hprec - 1, in expand_mul_overflow()
1685 rtx hipart1 = expand_shift (RSHIFT_EXPR, mode, op1, hprec, in expand_mul_overflow()
[all …]
H A Dexpmed.h717 extern rtx expand_shift (enum tree_code, machine_mode, rtx, poly_int64, rtx,
H A Dlower-subreg.c1356 upper_src = expand_shift (RSHIFT_EXPR, word_mode, copy_rtx (src_reg), in resolve_shift_zext()
1363 src_reg = expand_shift (GET_CODE (op) == ASHIFT ? in resolve_shift_zext()
H A Dexpr.c615 tmp = expand_shift (LSHIFT_EXPR, to_mode, from, shift_amount, in convert_mode_scalar()
617 tmp = expand_shift (RSHIFT_EXPR, to_mode, tmp, shift_amount, in convert_mode_scalar()
2345 tmps[i] = expand_shift (LSHIFT_EXPR, mode, tmps[i], in emit_group_load_1()
2654 tmps[i] = expand_shift (RSHIFT_EXPR, mode, tmps[i], in emit_group_store()
4878 value = expand_shift (LSHIFT_EXPR, str_mode, value, bitpos, NULL_RTX, 1); in optimize_bitfield_assignment_op()
4912 value = expand_shift (LSHIFT_EXPR, str_mode, value, bitpos, NULL_RTX, 1); in optimize_bitfield_assignment_op()
7158 temp = expand_shift (RSHIFT_EXPR, temp_mode, temp, in store_field()
10681 op0 = expand_shift (LSHIFT_EXPR, imode, op0, count, in expand_expr_real_1()
10683 op0 = expand_shift (RSHIFT_EXPR, imode, op0, count, in expand_expr_real_1()
11027 op0 = expand_shift (LSHIFT_EXPR, op0_mode, op0, in expand_expr_real_1()
[all …]
H A Dcalls.c3151 x = expand_shift (LSHIFT_EXPR, word_mode, in load_register_parameters()
3198 x = expand_shift (LSHIFT_EXPR, word_mode, x, in load_register_parameters()
3219 x = expand_shift (dir, word_mode, dest, shift, dest, 1); in load_register_parameters()
5605 x = expand_shift (LSHIFT_EXPR, word_mode, reg, shift, reg, 1); in emit_library_call_value_1()
H A Doptabs.c2397 x = expand_shift (RSHIFT_EXPR, wider_mode, x, in widen_bswap()
3140 temp = expand_shift (RSHIFT_EXPR, wider_int_mode, temp, in expand_unop()
3241 rtx extended = expand_shift (RSHIFT_EXPR, int_mode, op0, in expand_abs_nojump()
3347 rtx extended = expand_shift (RSHIFT_EXPR, int_mode, op0, in expand_one_cmpl_abs_nojump()
4891 temp1 = expand_shift (RSHIFT_EXPR, imode, from, 1, NULL_RTX, 1); in expand_float()
H A Dfunction.c3080 x = expand_shift (RSHIFT_EXPR, word_mode, x, by, in assign_parm_setup_block()
3106 x = expand_shift (LSHIFT_EXPR, word_mode, reg, by, NULL_RTX, 1); in assign_parm_setup_block()
H A Dbuiltins.c6387 temp = expand_shift (RSHIFT_EXPR, imode, temp, bitpos, NULL_RTX, 1); in expand_builtin_signbit()
/netbsd-src/external/gpl3/gcc/dist/gcc/
H A Dexpmed.cc1302 value = expand_shift (LSHIFT_EXPR, mode, value, in store_fixed_bit_field_1()
1964 target = expand_shift (LSHIFT_EXPR, mode, target, in extract_integral_bit_field()
1966 return expand_shift (RSHIFT_EXPR, mode, target, in extract_integral_bit_field()
2216 op0 = expand_shift (RSHIFT_EXPR, mode, op0, bitnum, subtarget, 1); in extract_fixed_bit_field_1()
2257 op0 = expand_shift (LSHIFT_EXPR, mode, op0, amount, subtarget, 1); in extract_fixed_bit_field_1()
2260 return expand_shift (RSHIFT_EXPR, mode, op0, in extract_fixed_bit_field_1()
2341 part = expand_shift (LSHIFT_EXPR, word_mode, part, in extract_split_bit_field()
2347 part = expand_shift (LSHIFT_EXPR, word_mode, part, in extract_split_bit_field()
2366 result = expand_shift (LSHIFT_EXPR, word_mode, result, in extract_split_bit_field()
2368 return expand_shift (RSHIFT_EXPR, word_mode, result, in extract_split_bit_field()
[all …]
H A Dinternal-fn.cc786 lres = expand_shift (LSHIFT_EXPR, tgtmode, res, tgtprec - prec, in expand_arith_overflow_result_store()
788 lres = expand_shift (RSHIFT_EXPR, tgtmode, lres, tgtprec - prec, in expand_arith_overflow_result_store()
1753 res = expand_shift (LSHIFT_EXPR, mode, opn0, cnt, NULL_RTX, uns); in expand_mul_overflow()
1755 upper = expand_shift (RSHIFT_EXPR, mode, opn0, in expand_mul_overflow()
1829 rtx hipart = expand_shift (RSHIFT_EXPR, wmode, res, prec, in expand_mul_overflow()
1844 rtx signbit = expand_shift (RSHIFT_EXPR, mode, res, prec - 1, in expand_mul_overflow()
1872 rtx signbit = expand_shift (RSHIFT_EXPR, mode, res, prec - 1, in expand_mul_overflow()
1896 rtx hipart0 = expand_shift (RSHIFT_EXPR, mode, op0, hprec, in expand_mul_overflow()
1902 signbit0 = expand_shift (RSHIFT_EXPR, hmode, lopart0, hprec - 1, in expand_mul_overflow()
1904 rtx hipart1 = expand_shift (RSHIFT_EXPR, mode, op1, hprec, in expand_mul_overflow()
[all …]
H A Dexpmed.h708 extern rtx expand_shift (enum tree_code, machine_mode, rtx, poly_int64, rtx,
H A Dlower-subreg.cc1367 upper_src = expand_shift (RSHIFT_EXPR, word_mode, copy_rtx (src_reg), in resolve_shift_zext()
1374 src_reg = expand_shift (GET_CODE (op) == ASHIFT ? in resolve_shift_zext()
H A Dcalls.cc2157 x = expand_shift (LSHIFT_EXPR, word_mode, in load_register_parameters()
2204 x = expand_shift (LSHIFT_EXPR, word_mode, x, in load_register_parameters()
2225 x = expand_shift (dir, word_mode, dest, shift, dest, 1); in load_register_parameters()
4605 x = expand_shift (LSHIFT_EXPR, word_mode, reg, shift, reg, 1); in emit_library_call_value_1()
H A Dexpr.cc635 tmp = expand_shift (LSHIFT_EXPR, to_mode, from, shift_amount, in convert_mode_scalar()
637 tmp = expand_shift (RSHIFT_EXPR, to_mode, tmp, shift_amount, in convert_mode_scalar()
2536 tmps[i] = expand_shift (LSHIFT_EXPR, mode, tmps[i], in emit_group_load_1()
2845 tmps[i] = expand_shift (RSHIFT_EXPR, mode, tmps[i], in emit_group_store()
5156 value = expand_shift (LSHIFT_EXPR, str_mode, value, bitpos, NULL_RTX, 1); in optimize_bitfield_assignment_op()
5190 value = expand_shift (LSHIFT_EXPR, str_mode, value, bitpos, NULL_RTX, 1); in optimize_bitfield_assignment_op()
7519 temp = expand_shift (RSHIFT_EXPR, temp_mode, temp, in store_field()
11423 op0 = expand_shift (LSHIFT_EXPR, op0_mode, op0, in expand_expr_real_1()
11859 exp = expand_shift (LSHIFT_EXPR, mode, exp, count, target, 0); in reduce_to_bit_field_precision()
11860 return expand_shift (RSHIFT_EXPR, mode, exp, count, target, 0); in reduce_to_bit_field_precision()
H A Doptabs.cc2841 x = expand_shift (RSHIFT_EXPR, wider_mode, x, in widen_bswap()
3590 temp = expand_shift (RSHIFT_EXPR, wider_int_mode, temp, in expand_unop()
3691 rtx extended = expand_shift (RSHIFT_EXPR, int_mode, op0, in expand_abs_nojump()
3797 rtx extended = expand_shift (RSHIFT_EXPR, int_mode, op0, in expand_one_cmpl_abs_nojump()
5458 temp1 = expand_shift (RSHIFT_EXPR, imode, from, 1, NULL_RTX, 1); in expand_float()
H A DChangeLog-1997473 * expmed.c (expand_shift): If SHIFT_COUNT_TRUNCATED, drop a SUBREG.
H A Dbuiltins.cc5568 temp = expand_shift (RSHIFT_EXPR, imode, temp, bitpos, NULL_RTX, 1); in expand_builtin_signbit()
H A DChangeLog-200414568 store_fixed_bit_field, extract_bit_field, expand_shift,
16944 extract_fixed_bit_field, extract_split_bit_field, expand_shift,
19053 extract_fixed_bit_field, extract_split_bit_field, expand_shift,
21680 * expmed.c (expand_shift, make_tree, const_mult_add_overflow_p,
25956 * calls.c (load_register_parameters): Call expand_shift instead
26894 * expmed.c (expand_shift): Consider expanding LSHIFT_EXPR by a
/netbsd-src/external/gpl3/gcc/dist/gcc/config/visium/
H A Dvisium.cc2716 expand_shift (RSHIFT_EXPR, SImode, fnaddr, in visium_trampoline_init()
2736 expand_shift (RSHIFT_EXPR, SImode, in visium_trampoline_init()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/visium/
H A Dvisium.c2714 expand_shift (RSHIFT_EXPR, SImode, fnaddr, in visium_trampoline_init()
2734 expand_shift (RSHIFT_EXPR, SImode, in visium_trampoline_init()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/vax/
H A Dvax.md726 ;; We used to have expand_shift handle logical right shifts by using extzv,
729 ;; define_expand and remove that case from expand_shift.
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/sparc/
H A Dsparc.c10009 expand_shift (RSHIFT_EXPR, SImode, fnaddr, 10, 0, 1), in sparc32_initialize_trampoline()
10016 expand_shift (RSHIFT_EXPR, SImode, cxt, 10, 0, 1), in sparc32_initialize_trampoline()
/netbsd-src/external/gpl3/gcc/dist/gcc/config/sparc/
H A Dsparc.cc9964 expand_shift (RSHIFT_EXPR, SImode, fnaddr, 10, 0, 1), in sparc32_initialize_trampoline()
9971 expand_shift (RSHIFT_EXPR, SImode, cxt, 10, 0, 1), in sparc32_initialize_trampoline()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/spu/
H A Dspu.c466 s0 = expand_shift (RSHIFT_EXPR, TImode, s0, 128 - width, s0, unsignedp); in spu_expand_extv()

12