Lines Matching refs:DImode
336 low[i] = operand_subword (operands[i], 0, 0, DImode);
337 operands[i] = operand_subword (operands[i], 1, 0, DImode);
939 if (mode == DImode)
973 if (mode == DImode)
1017 else if (mode == DImode)
1033 if (mode == DImode || mode == DFmode)
1302 || !illegal_addsub_di_memory_operand (operands[0], DImode))
1836 QImode, HImode, SImode, DImode
2185 x = gen_rtx_MEM (DImode, temp);
2193 int hi_only = operand_subword (operands[2], 0, 0, DImode) == const0_rtx;
2240 operands[0] = fixup_mathdi_operand (operands[0], DImode);
2241 operands[1] = fixup_mathdi_operand (operands[1], DImode);
2242 operands[2] = fixup_mathdi_operand (operands[2], DImode);
2245 emit_move_insn (operand_subword (operands[0], 0, 0, DImode),
2246 operand_subword (operands[1], 0, 0, DImode));
2248 emit_insn ((*gen_si_insn) (operand_subword (operands[0], 1, 0, DImode),
2249 operand_subword (operands[1], 1, 0, DImode),
2250 operand_subword (operands[2], 1, 0, DImode)));
2265 operands[0] = fixup_mathdi_operand (operands[0], DImode);
2273 operands[1] = fixup_mathdi_operand (operands[1], DImode);
2278 operands[2] = fixup_mathdi_operand (operands[2], DImode);
2296 temp = gen_reg_rtx (DImode);
2477 /* If the codes aren't the same, can't be a DImode operand. */
2485 /* If not memory, can't be a DImode operand. */