Correct typos and formatting problems.
authorJim Wilson <wilson@gcc.gnu.org>
Fri, 24 Feb 1995 22:17:21 +0000 (14:17 -0800)
committerJim Wilson <wilson@gcc.gnu.org>
Fri, 24 Feb 1995 22:17:21 +0000 (14:17 -0800)
commit07a45e5ce18354606fc1706633b6a855029104a4
treeeab8133563ecca8bfff6a6e1c6abf1c50b2d87df
parentb1e9510ec9f0859c9a0a4241f4355cb3270c9ff3
Correct typos and formatting problems.

(cpu): Use sh_cpu_attr not sh_cpu.
(adddi3, subdi3, udivsi3-1, divsi3-1, mulsi3_call-1, ashrsi2_16,
ashrsi2_31, dect, casesi_worker): Use arith_reg_operand not
register_operand.
(ashlsi3_n, lshrsi3_n): Enable pattern.  Set length correctly.
Use '#' to output it.
(ashlsi3_n+1, lshrsi3_n+1): New patterns to split shifts.
(ashlsi3, lshrsi3): Use shiftby_operand instead of gen_shifty_op.
(lshlsi3_m): New pattern for single bit shifts.
(lshlsi3_k): Only handle multiple bit shifts.
(negc): Use IOR not PLUS to set carry bit.
(push+2, pop+2, movsi_pi, movdi-2, movdf_k-1, movsf_i-1): Delete.
(movsi_i, movqi_i, movhi_i): Delete redundant < and > constraints.
(movsf_i): Delete incorrect < and > constraints.

From-SVN: r9060
gcc/config/sh/sh.md