Lines Matching refs:tmode

16185   enum machine_mode tmode = insn_data[icode].operand[0].mode;
16195 || GET_MODE (target) != tmode
16196 || ! (*insn_data[icode].operand[0].predicate) (target, tmode))
16197 target = gen_reg_rtx (tmode);
16223 if (tmode == mode0 && tmode == mode1)
16225 target = ix86_fixup_binary_operands (UNKNOWN, tmode, xops);
16229 else if (optimize || !ix86_binary_operator_ok (UNKNOWN, tmode, xops))
16233 target = gen_reg_rtx (tmode);
16277 enum machine_mode tmode = insn_data[icode].operand[0].mode;
16281 || GET_MODE (target) != tmode
16282 || ! (*insn_data[icode].operand[0].predicate) (target, tmode))
16283 target = gen_reg_rtx (tmode);
16312 enum machine_mode tmode = insn_data[icode].operand[0].mode;
16316 || GET_MODE (target) != tmode
16317 || ! (*insn_data[icode].operand[0].predicate) (target, tmode))
16318 target = gen_reg_rtx (tmode);
16350 enum machine_mode tmode = insn_data[d->icode].operand[0].mode;
16371 || GET_MODE (target) != tmode
16372 || ! (*insn_data[d->icode].operand[0].predicate) (target, tmode))
16373 target = gen_reg_rtx (tmode);
16475 enum machine_mode tmode = TYPE_MODE (type);
16476 enum machine_mode inner_mode = GET_MODE_INNER (tmode);
16477 int i, n_elt = GET_MODE_NUNITS (tmode);
16480 gcc_assert (VECTOR_MODE_P (tmode));
16490 if (!target || !register_operand (target, tmode))
16491 target = gen_reg_rtx (tmode);
16493 ix86_expand_vector_init (true, target, gen_rtx_PARALLEL (tmode, v));
16504 enum machine_mode tmode, mode0;
16515 tmode = TYPE_MODE (TREE_TYPE (TREE_TYPE (arg0)));
16521 if (optimize || !target || !register_operand (target, tmode))
16522 target = gen_reg_rtx (tmode);
16536 enum machine_mode tmode, mode1;
16545 tmode = TYPE_MODE (TREE_TYPE (arg0));
16547 gcc_assert (VECTOR_MODE_P (tmode));
16549 op0 = expand_expr (arg0, NULL_RTX, tmode, 0);
16556 op0 = force_reg (tmode, op0);
16561 target = gen_reg_rtx (tmode);
16586 enum machine_mode tmode, mode0, mode1, mode2, mode3, mode4;
16655 tmode = insn_data[icode].operand[0].mode;
16662 || GET_MODE (target) != tmode
16663 || !register_operand (target, tmode))
16664 target = gen_reg_rtx (tmode);
16719 tmode = insn_data[icode].operand[0].mode;
16733 return gen_reg_rtx (tmode);
16736 || GET_MODE (target) != tmode
16737 || ! (*insn_data[icode].operand[0].predicate) (target, tmode))
16738 target = gen_reg_rtx (tmode);
16757 tmode = insn_data[icode].operand[0].mode;
16770 || GET_MODE (target) != tmode
16771 || ! (*insn_data[icode].operand[0].predicate) (target, tmode))
16772 target = gen_reg_rtx (tmode);
16817 tmode = insn_data[icode].operand[0].mode;
16822 target = gen_reg_rtx (tmode);
16859 tmode = insn_data[icode].operand[0].mode;
16869 target = gen_reg_rtx (tmode);
16884 tmode = insn_data[icode].operand[0].mode;
16899 pat = GEN_FCN (icode) (simplify_gen_subreg (tmode, target, V2DImode, 0),
17074 tmode = insn_data[icode].operand[0].mode;
17095 pat = GEN_FCN (icode) (simplify_gen_subreg (tmode, target, mode, 0),
17117 tmode = insn_data[icode].operand[0].mode;
17125 || GET_MODE (target) != tmode
17126 || ! (*insn_data[icode].operand[0].predicate) (target, tmode))
17127 target = gen_reg_rtx (tmode);
17142 tmode = insn_data[icode].operand[0].mode;
17151 return gen_reg_rtx (tmode);
17156 return gen_reg_rtx (tmode);
17159 || GET_MODE (target) != tmode
17160 || ! (*insn_data[icode].operand[0].predicate) (target, tmode))
17161 target = gen_reg_rtx (tmode);
17178 tmode = insn_data[icode].operand[0].mode;
17193 return gen_reg_rtx (tmode);
17198 return gen_reg_rtx (tmode);
17201 || GET_MODE (target) != tmode
17202 || ! (*insn_data[icode].operand[0].predicate) (target, tmode))
17203 target = gen_reg_rtx (tmode);