aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorJim Wilson <wilson@gcc.gnu.org>1995-04-27 15:46:53 -0700
committerJim Wilson <wilson@gcc.gnu.org>1995-04-27 15:46:53 -0700
commit46fccf9e3392b0300f4847c34abf2e671b37d402 (patch)
tree02e17e00613dffc81f5ad4a678a2b166ccd55a7c /gcc
parentbb4aaf18a978802e24c0d6335b146d80d1955546 (diff)
downloadgcc-46fccf9e3392b0300f4847c34abf2e671b37d402.zip
gcc-46fccf9e3392b0300f4847c34abf2e671b37d402.tar.gz
gcc-46fccf9e3392b0300f4847c34abf2e671b37d402.tar.bz2
Delete two define_peepholes which print `bad peephole'.
From-SVN: r9515
Diffstat (limited to 'gcc')
-rw-r--r--gcc/config/sparc/sparc.md28
1 files changed, 0 insertions, 28 deletions
diff --git a/gcc/config/sparc/sparc.md b/gcc/config/sparc/sparc.md
index 841195f..b24c0fa 100644
--- a/gcc/config/sparc/sparc.md
+++ b/gcc/config/sparc/sparc.md
@@ -5600,34 +5600,6 @@
"TARGET_V9"
"ldsb %1,%0\;orcc %0,%%g0,%2")
-(define_peephole
- [(set (match_operand:HI 0 "register_operand" "")
- (match_operand:HI 1 "memory_operand" ""))
- (set (match_operand:SI 2 "register_operand" "")
- (sign_extend:SI (match_dup 0)))]
- "dead_or_set_p (insn, operands[0])"
- "*
-{
- warning (\"bad peephole\");
- if (! MEM_VOLATILE_P (operands[1]))
- abort ();
- return \"ldsh %1,%2\";
-}")
-
-(define_peephole
- [(set (match_operand:QI 0 "register_operand" "")
- (match_operand:QI 1 "memory_operand" ""))
- (set (match_operand:SI 2 "register_operand" "")
- (sign_extend:SI (match_dup 0)))]
- "dead_or_set_p (insn, operands[0])"
- "*
-{
- warning (\"bad peephole\");
- if (! MEM_VOLATILE_P (operands[1]))
- abort ();
- return \"ldsb %1,%2\";
-}")
-
;; Floating-point move peepholes
;; ??? v9: Do we want similar ones?