re PR target/27117 (SH backend cheats to reload -- disables indexed addressing but...
authorPaolo Bonzini <bonzini@gnu.org>
Thu, 7 Sep 2006 08:19:32 +0000 (08:19 +0000)
committerPaolo Bonzini <bonzini@gcc.gnu.org>
Thu, 7 Sep 2006 08:19:32 +0000 (08:19 +0000)
commit62bf45a5a0f1b981fa078386e6ee7caf5a7f612b
tree70f7311db08529d0e47267026c9db75ed5f3eca7
parente8288489d9bf76261674e5b2cac70d954bfd83ea
re PR target/27117 (SH backend cheats to reload -- disables indexed addressing but uses it internally)

2006-09-07  Paolo Bonzini  <bonzini@gnu.org>

PR target/27117
* config/sh/sh.md (divsi_inv_qitable, divsi_inv_hitable): New patterns.
(divsi_inv_m1): Use them.
(UNSPEC_DIV_INV_TABLE): New constant.

From-SVN: r116746
gcc/ChangeLog
gcc/config/sh/sh.md