Lines Matching refs:mode1

16187   enum machine_mode mode1 = insn_data[icode].operand[2].mode;
16191 if (VECTOR_MODE_P (mode1))
16192 op1 = safe_vector_operand (op1, mode1);
16199 if (GET_MODE (op1) == SImode && mode1 == TImode)
16209 && (GET_MODE (op1) == mode1 || GET_MODE (op1) == VOIDmode));
16213 if (!(*insn_data[icode].operand[2].predicate) (op1, mode1))
16214 op1 = copy_to_mode_reg (mode1, op1);
16223 if (tmode == mode0 && tmode == mode1)
16232 op1 = force_reg (mode1, op1);
16254 enum machine_mode mode1 = insn_data[icode].operand[1].mode;
16256 if (VECTOR_MODE_P (mode1))
16257 op1 = safe_vector_operand (op1, mode1);
16260 op1 = copy_to_mode_reg (mode1, op1);
16352 enum machine_mode mode1 = insn_data[d->icode].operand[2].mode;
16357 if (VECTOR_MODE_P (mode1))
16358 op1 = safe_vector_operand (op1, mode1);
16364 rtx tmp = gen_reg_rtx (mode1);
16378 if ((optimize && !register_operand (op1, mode1))
16379 || ! (*insn_data[d->icode].operand[2].predicate) (op1, mode1))
16380 op1 = copy_to_mode_reg (mode1, op1);
16403 enum machine_mode mode1 = insn_data[d->icode].operand[1].mode;
16408 if (VECTOR_MODE_P (mode1))
16409 op1 = safe_vector_operand (op1, mode1);
16427 if ((optimize && !register_operand (op1, mode1))
16428 || !(*insn_data[d->icode].operand[1].predicate) (op1, mode1))
16429 op1 = copy_to_mode_reg (mode1, op1);
16536 enum machine_mode tmode, mode1;
16546 mode1 = TYPE_MODE (TREE_TYPE (TREE_TYPE (arg0)));
16550 op1 = expand_expr (arg1, NULL_RTX, mode1, 0);
16553 if (GET_MODE (op1) != mode1 && GET_MODE (op1) != VOIDmode)
16554 op1 = convert_modes (mode1, GET_MODE (op1), op1, true);
16557 op1 = force_reg (mode1, op1);
16586 enum machine_mode tmode, mode0, mode1, mode2, mode3, mode4;
16612 mode1 = insn_data[icode].operand[1].mode;
16616 op0 = gen_rtx_MEM (mode1, op0);
16620 if (! (*insn_data[icode].operand[1].predicate) (op1, mode1))
16621 op1 = copy_to_mode_reg (mode1, op1);
16657 mode1 = insn_data[icode].operand[2].mode;
16660 op1 = gen_rtx_MEM (mode1, copy_to_mode_reg (Pmode, op1));
16680 mode1 = insn_data[icode].operand[1].mode;
16683 op1 = force_reg (mode1, op1);
16721 mode1 = insn_data[icode].operand[2].mode;
16726 if ((optimize && !register_operand (op1, mode1))
16727 || !(*insn_data[icode].operand[2].predicate) (op1, mode1))
16728 op1 = copy_to_mode_reg (mode1, op1);
16758 mode1 = insn_data[icode].operand[1].mode;
16761 if (! (*insn_data[icode].operand[1].predicate) (op0, mode1))
16762 op0 = copy_to_mode_reg (mode1, op0);
16818 mode1 = insn_data[icode].operand[1].mode;
16819 if (! (*insn_data[icode].operand[1].predicate) (op0, mode1))
16860 mode1 = insn_data[icode].operand[1].mode;
16862 if (! (*insn_data[icode].operand[1].predicate) (op0, mode1))
16885 mode1 = insn_data[icode].operand[1].mode;
16888 if (! (*insn_data[icode].operand[1].predicate) (op0, mode1))
16891 op0 = simplify_gen_subreg (mode1, op0, GET_MODE (op0), 0);
17075 mode1 = insn_data[icode].operand[1].mode;
17079 if (! (*insn_data[icode].operand[1].predicate) (op0, mode1))
17082 op0 = simplify_gen_subreg (mode1, op0, GET_MODE (op0), 0);
17118 mode1 = insn_data[icode].operand[1].mode;
17120 if (! (*insn_data[icode].operand[1].predicate) (op0, mode1))
17121 op0 = copy_to_mode_reg (mode1, op0);
17143 mode1 = insn_data[icode].operand[1].mode;
17146 if (! (*insn_data[icode].operand[1].predicate) (op0, mode1))
17147 op0 = copy_to_mode_reg (mode1, op0);
17179 mode1 = insn_data[icode].operand[1].mode;
17184 if (! (*insn_data[icode].operand[1].predicate) (op0, mode1))
17185 op0 = copy_to_mode_reg (mode1, op0);
17692 ix86_modes_tieable_p (enum machine_mode mode1, enum machine_mode mode2)
17694 if (mode1 == mode2)
17697 if (ix86_tieable_integer_mode_p (mode1)
17705 return mode1 == SFmode || mode1 == DFmode;
17710 return mode1 == SFmode;
17716 return ix86_hard_regno_mode_ok (FIRST_SSE_REG, mode1);
17722 return ix86_hard_regno_mode_ok (FIRST_MMX_REG, mode1);