/freebsd-11.0-release/contrib/gcc/ |
H A D | combine.c | 459 /* 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 D | expmed.c | 485 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 D | optabs.c | 238 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 D | expr.c | 382 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 D | cse.c | 1616 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 D | rtl.h | 2293 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 D | builtins.c | 3150 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 D | regclass.c | 1102 = gen_lowpart (recog_data.operand_mode[1],
|
H A D | reg-stack.c | 3165 not_a_num = gen_lowpart (SFmode, GEN_INT (0x7fc00000));
|
H A D | stmt.c | 1731 result_reg = gen_lowpart (tmpmode, result_reg);
|
H A D | reload1.c | 3115 to_rtx = gen_lowpart (GET_MODE (XEXP (plus_cst_src, 0)),
|
/freebsd-11.0-release/contrib/gcc/config/i386/ |
H A D | i386.c | 9455 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 D | ia64.c | 1055 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 D | arm.c | 6509 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 D | s390.c | 698 *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 D | sparc.c | 8895 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 D | rs6000.c | 2177 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 D | mips.c | 3282 target = gen_lowpart (GET_MODE (cmp_operands[0]), target); 4608 src = gen_lowpart (mode, src);
|