Lines Matching refs:SImode

690     case SImode:
1501 /* REF is an alignable memory location. Place an aligned SImode
1538 *paligned_mem = widen_memory_access (ref, SImode, -offset);
1801 will fail during some split phases. The SImode add patterns
1824 no instructions left, don't bother. Likewise, if this is SImode and
1828 if (n == 1 || (mode == SImode && no_new_pseudos))
1957 /* We are only called for SImode and DImode. If this is SImode, ensure that
1960 if (mode == SImode)
1994 /* If we can't make any pseudos, TARGET is an SImode hard register, we
1996 if (no_new_pseudos && mode == SImode
2292 gen_rtx_REG (SImode, REGNO (operands[0]))));
2297 rtx scratch = gen_reg_rtx (SImode);
2362 rtx temp1 = gen_reg_rtx (SImode);
2363 rtx temp2 = gen_reg_rtx (SImode);
3463 mode = SImode;
3489 mode = SImode;
3580 emit_insn (gen_insll_be (insh, gen_lowpart (SImode,src), addr));
3623 emit_insn (gen_insll_le (insl, gen_lowpart (SImode, src), addr));
3962 data_regs[nregs + i] = gen_reg_rtx (SImode);
3966 adjust_address (orig_src, SImode, ofs + i * 4));
3990 data_regs[nregs++] = tmp = gen_reg_rtx (SImode);
4051 emit_move_insn (adjust_address (orig_dst, SImode, ofs),
4052 gen_lowpart (SImode, data_regs[i]));
4053 emit_move_insn (adjust_address (orig_dst, SImode, ofs + 4),
4054 gen_lowpart (SImode, tmp));
4059 while (i < nregs && GET_MODE (data_regs[i]) == SImode)
4061 emit_move_insn (adjust_address (orig_dst, SImode, ofs),
4089 while (i < nregs && GET_MODE (data_regs[i]) == SImode)
4175 enum machine_mode mode = (align >= 64 ? DImode : SImode);
4220 emit_move_insn (adjust_address (orig_dst, SImode, ofs), const0_rtx);
4256 emit_move_insn (adjust_address (orig_dst, SImode, ofs), const0_rtx);
4292 emit_move_insn (adjust_address (orig_dst, SImode, ofs + i * 4),
4346 mem = adjust_address (orig_dst, SImode, ofs);
4351 tmp = expand_binop (SImode, and_optab, mem, GEN_INT (mask),
4484 if (mode == SImode)
4498 if (mode == SImode)
5371 fprintf (file, "div%s", GET_MODE (x) == SImode ? "l" : "q");
5374 fprintf (file, "div%su", GET_MODE (x) == SImode ? "l" : "q");
5377 fprintf (file, "rem%s", GET_MODE (x) == SImode ? "l" : "q");
5380 fprintf (file, "rem%su", GET_MODE (x) == SImode ? "l" : "q");
5570 temp = expand_and (SImode, gen_lowpart (SImode, temp),
5574 addr = memory_address (SImode, plus_constant (tramp, jmpofs));
5575 temp1 = force_reg (SImode, gen_rtx_MEM (SImode, addr));
5576 temp1 = expand_and (SImode, temp1, GEN_INT (0xffffc000), NULL_RTX);
5577 temp1 = expand_binop (SImode, ior_optab, temp1, temp, temp1, 1,
5579 emit_move_insn (gen_rtx_MEM (SImode, addr), temp1);
10615 set_optab_libfunc (sdiv_optab, SImode, 0);
10616 set_optab_libfunc (udiv_optab, SImode, 0);
10627 set_optab_libfunc (sdiv_optab, SImode, "OTS$DIV_I");
10629 set_optab_libfunc (udiv_optab, SImode, "OTS$DIV_UI");
10631 set_optab_libfunc (smod_optab, SImode, "OTS$REM_I");
10633 set_optab_libfunc (umod_optab, SImode, "OTS$REM_UI");