aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Kenner <kenner@gcc.gnu.org>1995-01-07 20:46:36 -0500
committerRichard Kenner <kenner@gcc.gnu.org>1995-01-07 20:46:36 -0500
commit8dffbc60f3cccd2a73d78429af26e791e7d87c95 (patch)
tree53a8d6d1245e07887b683d367325567cf2f31783
parentd28899393c6ba9503dda9dd66bfe864acac90dad (diff)
downloadgcc-8dffbc60f3cccd2a73d78429af26e791e7d87c95.zip
gcc-8dffbc60f3cccd2a73d78429af26e791e7d87c95.tar.gz
gcc-8dffbc60f3cccd2a73d78429af26e791e7d87c95.tar.bz2
(flush): Change to using a MEM instead of address.
From-SVN: r8728
-rw-r--r--gcc/config/sparc/sparc.md12
1 files changed, 6 insertions, 6 deletions
diff --git a/gcc/config/sparc/sparc.md b/gcc/config/sparc/sparc.md
index ebdc06f..66f4488 100644
--- a/gcc/config/sparc/sparc.md
+++ b/gcc/config/sparc/sparc.md
@@ -1,8 +1,8 @@
;;- Machine description for SPARC chip for GNU C compiler
-;; Copyright (C) 1987, 88, 89, 92, 93, 1994 Free Software Foundation, Inc.
-;; Contributed by Michael Tiemann (tiemann@cygnus.com)
-;; 64 bit SPARC V9 support by Michael Tiemann, Jim Wilson, and Doug Evans,
-;; at Cygnus Support.
+;; Copyright (C) 1987, 88, 89, 92, 93, 94, 1995 Free Software Foundation, Inc.
+;; Contributed by Michael Tiemann (tiemann@cygnus.com)
+;; 64 bit SPARC V9 support by Michael Tiemann, Jim Wilson, and Doug Evans,
+;; at Cygnus Support.
;; This file is part of GNU CC.
@@ -5069,9 +5069,9 @@
;; Special pattern for the FLUSH instruction.
(define_insn "flush"
- [(unspec_volatile [(match_operand 0 "" "")] 3)]
+ [(unspec_volatile [(match_operand 0 "memory_operand" "m")] 3)]
""
- "* return TARGET_V9 ? \"flush %a0\" : \"iflush %a0\";"
+ "* return TARGET_V9 ? \"flush %f0\" : \"iflush %f0\";"
[(set_attr "type" "misc")])
;; find first set.