Searched refs:gen_lowpart (Results 1 - 18 of 18) sorted by relevance

/freebsd-11.0-release/contrib/gcc/
H A Dcombine.c459 /* It is not safe to use ordinary gen_lowpart in combine.
464 /* Our implementation of gen_lowpart never emits a new pseudo. */
2913 gen_lowpart (GET_MODE (SET_SRC (newpat)), ni2dest));
3773 (mode, gen_lowpart (mode, inner),
3787 gen_lowpart (mode, inner),
4407 /* Don't call gen_lowpart if the inner mode
4412 return gen_lowpart (mode, SUBREG_REG (x));
4499 return gen_lowpart (mode, XEXP (x, 0));
4690 return gen_lowpart (mode,
4702 gen_lowpart (mod
[all...]
H A Dexpmed.c485 op0 = gen_lowpart (imode, op0);
520 value = gen_lowpart (fieldmode, value);
629 emit_move_insn (gen_lowpart (GET_MODE (orig_value), value), orig_value);
747 value1 = gen_lowpart (maxmode, value1);
908 value = gen_lowpart (mode, value);
1198 op0 = gen_lowpart (imode, op0);
1493 xtarget = gen_lowpart (maxmode, xtarget);
1626 xtarget = gen_lowpart (maxmode, xtarget);
1678 return gen_lowpart (tmode, target);
2025 result = force_reg (mode, gen_lowpart (mod
[all...]
H A Doptabs.c238 emit_move_insn (gen_lowpart (GET_MODE (op), result), op);
1397 return gen_lowpart (mode, temp);
1454 return gen_lowpart (mode, temp);
1977 return gen_lowpart (mode, temp);
2516 gen_lowpart (imode, op0),
2518 gen_lowpart (imode, target), 1, OPTAB_LIB_WIDEN);
2641 return gen_lowpart (mode, temp);
2790 return gen_lowpart (mode, temp);
2968 op1 = gen_lowpart (imode, op1);
3096 op1 = expand_binop (imode, and_optab, gen_lowpart (imod
[all...]
H A Dexpr.c382 from = gen_lowpart (to_mode, from), from_mode = to_mode;
539 convert_move (gen_lowpart (word_mode, to), from, unsignedp);
541 gen_lowpart (word_mode, to), equiv_code);
562 lowpart = gen_lowpart (lowpart_mode, to);
622 convert_move (to, gen_lowpart (word_mode, from), 0);
644 emit_move_insn (to, gen_lowpart (to_mode, from));
685 from = gen_lowpart (to_mode, force_reg (from_mode, from));
713 rtx temp = force_reg (to_mode, gen_lowpart (to_mode, from));
756 x = gen_lowpart (mode, x);
766 we are to interpret the constant as unsigned, gen_lowpart wil
[all...]
H A Dcse.c1616 exp_ent->const_rtx = gen_lowpart (exp_ent->mode, x);
1635 = gen_lowpart (GET_MODE (x), p->exp);
3563 && (new = gen_lowpart (mode, constant)) != 0)
3819 = gen_lowpart (GET_MODE (arg),
4504 x = gen_lowpart (GET_MODE (x), x_ent->const_rtx);
5360 src_related = gen_lowpart (mode,
5384 rtx inner = gen_lowpart (tmode, XEXP (src, 0));
5400 = gen_lowpart (mode, larger_elt->exp);
5448 src_related = gen_lowpart (mode,
6319 However, BAR may have equivalences for which gen_lowpart
[all...]
H A Drtl.h2293 rtx (*gen_lowpart) (enum machine_mode, rtx);
2311 #define gen_lowpart rtl_hooks.gen_lowpart
2288 rtx (*gen_lowpart) (enum machine_mode, rtx); member in struct:rtl_hooks
2306 #define gen_lowpart macro
H A Dbuiltins.c3150 end = gen_lowpart (data->operand[0].mode, end);
3163 rtx tem = plus_constant (gen_lowpart (GET_MODE (target), end), 1);
3267 ret = gen_lowpart (GET_MODE (target), ret);
5343 temp = gen_lowpart (imode, temp);
5380 temp = gen_lowpart (rmode, temp);
5392 temp = gen_lowpart (rmode, temp);
H A Dregclass.c1102 = gen_lowpart (recog_data.operand_mode[1],
H A Dreg-stack.c3165 not_a_num = gen_lowpart (SFmode, GEN_INT (0x7fc00000));
H A Dstmt.c1731 result_reg = gen_lowpart (tmpmode, result_reg);
H A Dreload1.c3115 to_rtx = gen_lowpart (GET_MODE (XEXP (plus_cst_src, 0)),
/freebsd-11.0-release/contrib/gcc/config/i386/
H A Di386.c9455 op0 = gen_lowpart (V4SFmode, op0);
9456 op1 = gen_lowpart (V4SFmode, op1);
9466 op0 = gen_lowpart (V16QImode, op0);
9467 op1 = gen_lowpart (V16QImode, op1);
9478 op0 = gen_lowpart (V2DFmode, op0);
9479 op1 = gen_lowpart (V2DFmode, op1);
9513 op0 = gen_lowpart (V4SFmode, op0);
9514 op1 = gen_lowpart (V4SFmode, op1);
9525 op0 = gen_lowpart (V4SFmode, op0);
9537 op0 = gen_lowpart (V4SFmod
[all...]
/freebsd-11.0-release/contrib/gcc/config/ia64/
H A Dia64.c1055 return gen_lowpart (GET_MODE (orig_op0), op0);
1869 emit_insn (unpack_l (gen_lowpart (mode, l), operands[1], x));
1870 emit_insn (unpack_h (gen_lowpart (mode, h), operands[1], x));
1905 emit_insn (gen_unpack1_l (gen_lowpart (V8QImode, l1), operands[1], x1));
1906 emit_insn (gen_unpack1_l (gen_lowpart (V8QImode, l2), operands[2], x2));
1907 emit_insn (gen_unpack1_h (gen_lowpart (V8QImode, h1), operands[1], x1));
1908 emit_insn (gen_unpack1_h (gen_lowpart (V8QImode, h2), operands[2], x2));
2149 emit_move_insn (old_dst, gen_lowpart (mode, cmp_reg));
2161 new_reg = gen_lowpart (mode, new_reg);
/freebsd-11.0-release/contrib/gcc/config/arm/
H A Darm.c6509 emit_move_insn (mem, gen_lowpart (QImode, part_bytes_reg));
6525 emit_move_insn (mem, gen_lowpart (HImode, part_bytes_reg));
6540 emit_move_insn (mem, gen_lowpart (QImode, part_bytes_reg));
7104 gen_lowpart (QImode, outval)));
7109 gen_lowpart (QImode, scratch)));
7114 gen_lowpart (QImode, outval)));
7120 gen_lowpart (QImode, scratch)));
8096 lowpart = gen_lowpart (SImode, val);
8132 part = gen_lowpart (SImode, val);
/freebsd-11.0-release/contrib/gcc/config/s390/
H A Ds390.c698 *op0 = gen_lowpart (HImode, *op0);
1249 emit_move_insn (operands[0], gen_lowpart (mode, dst));
2336 low and high parts, and store them into LO and HI. Note that gen_lowpart/
4008 emit_move_insn (adjust_address (dest, mode, 0), gen_lowpart (mode, src));
4035 gen_lowpart (SImode, src));
/freebsd-11.0-release/contrib/gcc/config/sparc/
H A Dsparc.c8895 addr1 = gen_lowpart (SImode, addr1);
8925 oldval = gen_lowpart (SImode, oldval);
8974 emit_move_insn (result, gen_lowpart (GET_MODE (result), res));
/freebsd-11.0-release/contrib/gcc/config/rs6000/
H A Drs6000.c2177 tmp = gen_lowpart (SImode, tmp);
2302 return gen_rtx_VEC_DUPLICATE (V4SImode, gen_lowpart (SImode, last));
2311 return gen_rtx_VEC_DUPLICATE (V8HImode, gen_lowpart (HImode, last));
2320 return gen_rtx_VEC_DUPLICATE (V16QImode, gen_lowpart (QImode, last));
7344 RTVEC_ELT (v, i) = gen_lowpart (inner_mode, x);
12596 emit_move_insn (dst, gen_lowpart (mode, wdst));
/freebsd-11.0-release/contrib/gcc/config/mips/
H A Dmips.c3282 target = gen_lowpart (GET_MODE (cmp_operands[0]), target);
4608 src = gen_lowpart (mode, src);

Completed in 418 milliseconds