Lines Matching refs:word_mode

683     if (!force_expand_binop (word_mode, binoptab, outof_input, superword_op1,
692 emit_move_insn (outof_target, CONST0_RTX (word_mode));
694 if (!force_expand_binop (word_mode, binoptab,
736 carries = expand_binop (word_mode, reverse_unsigned_shift,
753 carries = expand_binop (word_mode, reverse_unsigned_shift,
760 tmp = expand_binop (word_mode, unsigned_shift, into_input, op1,
766 if (!force_expand_binop (word_mode, ior_optab, tmp, carries,
770 /* Use a standard word_mode shift for the out-of half. */
772 if (!force_expand_binop (word_mode, binoptab, outof_input, op1,
800 outof_superword = outof_target != 0 ? gen_reg_rtx (word_mode) : 0;
812 into_superword = gen_reg_rtx (word_mode);
829 into_target, into_superword, word_mode, false))
835 word_mode, false))
899 if (!force_expand_binop (word_mode, binoptab, outof_input, op1,
994 as the target's word_mode. This function return NULL_RTX if anything
1075 temp = expand_binop (word_mode, lshr_optab, op0_low, wordm1,
1078 op0_high = expand_binop (word_mode, add_optab, op0_high, temp,
1082 temp = expand_binop (word_mode, ashr_optab, op0_low, wordm1,
1086 op0_high = expand_binop (word_mode, sub_optab, op0_high, temp,
1094 adjust = expand_binop (word_mode, smul_optab, op0_high, op1_low,
1104 temp = expand_binop (word_mode, lshr_optab, op1_low, wordm1,
1107 op1_high = expand_binop (word_mode, add_optab, op1_high, temp,
1111 temp = expand_binop (word_mode, ashr_optab, op1_low, wordm1,
1115 op1_high = expand_binop (word_mode, sub_optab, op1_high, temp,
1123 temp = expand_binop (word_mode, smul_optab, op1_high, op0_low,
1130 adjust = expand_binop (word_mode, add_optab, adjust, temp,
1147 adjust = expand_binop (word_mode, add_optab, product_high, adjust,
1465 && binoptab->handlers[(int) word_mode].insn_code != CODE_FOR_nothing)
1482 rtx x = expand_binop (word_mode, binoptab,
1517 && binoptab->handlers[(int) word_mode].insn_code != CODE_FOR_nothing
1518 && ashl_optab->handlers[(int) word_mode].insn_code != CODE_FOR_nothing
1519 && lshr_optab->handlers[(int) word_mode].insn_code != CODE_FOR_nothing)
1525 shift_mask = targetm.shift_truncation_mask (word_mode);
1526 op1_mode = GET_MODE (op1) != VOIDmode ? GET_MODE (op1) : word_mode;
1588 && ashl_optab->handlers[(int) word_mode].insn_code != CODE_FOR_nothing
1589 && lshr_optab->handlers[(int) word_mode].insn_code != CODE_FOR_nothing)
1654 into_temp1 = expand_binop (word_mode, unsigned_shift,
1657 into_temp2 = expand_binop (word_mode, reverse_unsigned_shift,
1662 inter = expand_binop (word_mode, ior_optab, into_temp1, into_temp2,
1670 outof_temp1 = expand_binop (word_mode, unsigned_shift,
1673 outof_temp2 = expand_binop (word_mode, reverse_unsigned_shift,
1678 inter = expand_binop (word_mode, ior_optab,
1705 && binoptab->handlers[(int) word_mode].insn_code != CODE_FOR_nothing)
1745 x = expand_binop (word_mode, binoptab,
1754 carry_out = gen_reg_rtx (word_mode);
1759 word_mode, 1, normalizep);
1767 newx = expand_binop (word_mode,
1775 rtx carry_tmp = gen_reg_rtx (word_mode);
1780 word_mode, 1, normalizep);
1783 carry_out = expand_binop (word_mode, ior_optab,
1831 && smul_optab->handlers[(int) word_mode].insn_code != CODE_FOR_nothing
1832 && add_optab->handlers[(int) word_mode].insn_code != CODE_FOR_nothing)
1885 op1_mode = word_mode;
1888 op1x = convert_to_mode (word_mode, op1, 1);
2459 imode = word_mode;
2648 && unoptab->handlers[(int) word_mode].insn_code != CODE_FOR_nothing)
2662 rtx x = expand_unop (word_mode, unoptab,
2968 imode = word_mode;
3031 imode = word_mode;
3729 word_mode, 2, x, mode, y, mode);
3740 *pmode = word_mode;
3961 rtx temp = simplify_gen_relational (NE, word_mode, mode, x, x);
3962 equiv = simplify_gen_relational (NE, word_mode, mode, y, y);
3963 equiv = simplify_gen_ternary (IF_THEN_ELSE, word_mode, word_mode,
3968 equiv = simplify_gen_relational (comparison, word_mode, mode, x, y);
4008 equiv = simplify_gen_ternary (IF_THEN_ELSE, word_mode, word_mode,
4015 word_mode, 2, x, mode, y, mode);
4019 target = gen_reg_rtx (word_mode);
4028 *pmode = word_mode;
5018 init_libfuncs (optable, word_mode,