Commit 8721e3df by J"orn Rennecke Committed by Joern Rennecke

sh.md (mshfhi_b, [...]): Add DONE.

	* sh.md (mshfhi_b, mshflo_b, mshfhi_l, mshflo_l, mshfhi_w): Add DONE.
	(mshflo_w): Likewise.

From-SVN: r55235
parent 3767c0fd
Thu Jul 4 07:58:01 2002 J"orn Rennecke <joern.rennecke@superh.com>
* sh.md (mshfhi_b, mshflo_b, mshfhi_l, mshflo_l, mshfhi_w): Add DONE.
(mshflo_w): Likewise.
Thu Jul 4 07:36:29 2002 J"orn Rennecke <joern.rennecke@superh.com> Thu Jul 4 07:36:29 2002 J"orn Rennecke <joern.rennecke@superh.com>
* simplify-rtx.c (simplify_subreg): Reduce problem of finding * simplify-rtx.c (simplify_subreg): Reduce problem of finding
......
...@@ -9503,6 +9503,7 @@ ...@@ -9503,6 +9503,7 @@
{ {
emit_insn ((TARGET_LITTLE_ENDIAN ? gen_mshf4_b : gen_mshf0_b) emit_insn ((TARGET_LITTLE_ENDIAN ? gen_mshf4_b : gen_mshf0_b)
(operands[0], operands[1], operands[2])); (operands[0], operands[1], operands[2]));
DONE;
}") }")
(define_expand "mshflo_b" (define_expand "mshflo_b"
...@@ -9514,6 +9515,7 @@ ...@@ -9514,6 +9515,7 @@
{ {
emit_insn ((TARGET_LITTLE_ENDIAN ? gen_mshf0_b : gen_mshf4_b) emit_insn ((TARGET_LITTLE_ENDIAN ? gen_mshf0_b : gen_mshf4_b)
(operands[0], operands[1], operands[2])); (operands[0], operands[1], operands[2]));
DONE;
}") }")
(define_insn "mshf4_b" (define_insn "mshf4_b"
...@@ -9553,6 +9555,7 @@ ...@@ -9553,6 +9555,7 @@
{ {
emit_insn ((TARGET_LITTLE_ENDIAN ? gen_mshf4_l : gen_mshf0_l) emit_insn ((TARGET_LITTLE_ENDIAN ? gen_mshf4_l : gen_mshf0_l)
(operands[0], operands[1], operands[2])); (operands[0], operands[1], operands[2]));
DONE;
}") }")
(define_expand "mshflo_l" (define_expand "mshflo_l"
...@@ -9564,6 +9567,7 @@ ...@@ -9564,6 +9567,7 @@
{ {
emit_insn ((TARGET_LITTLE_ENDIAN ? gen_mshf0_l : gen_mshf4_l) emit_insn ((TARGET_LITTLE_ENDIAN ? gen_mshf0_l : gen_mshf4_l)
(operands[0], operands[1], operands[2])); (operands[0], operands[1], operands[2]));
DONE;
}") }")
(define_insn "mshf4_l" (define_insn "mshf4_l"
...@@ -9599,6 +9603,7 @@ ...@@ -9599,6 +9603,7 @@
{ {
emit_insn ((TARGET_LITTLE_ENDIAN ? gen_mshf4_w : gen_mshf0_w) emit_insn ((TARGET_LITTLE_ENDIAN ? gen_mshf4_w : gen_mshf0_w)
(operands[0], operands[1], operands[2])); (operands[0], operands[1], operands[2]));
DONE;
}") }")
(define_expand "mshflo_w" (define_expand "mshflo_w"
...@@ -9610,6 +9615,7 @@ ...@@ -9610,6 +9615,7 @@
{ {
emit_insn ((TARGET_LITTLE_ENDIAN ? gen_mshf0_w : gen_mshf4_w) emit_insn ((TARGET_LITTLE_ENDIAN ? gen_mshf0_w : gen_mshf4_w)
(operands[0], operands[1], operands[2])); (operands[0], operands[1], operands[2]));
DONE;
}") }")
(define_insn "mshf4_w" (define_insn "mshf4_w"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment