From 8dffbc60f3cccd2a73d78429af26e791e7d87c95 Mon Sep 17 00:00:00 2001 From: Richard Kenner Date: Sat, 7 Jan 1995 20:46:36 -0500 Subject: [PATCH] (flush): Change to using a MEM instead of address. From-SVN: r8728 --- gcc/config/sparc/sparc.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/gcc/config/sparc/sparc.md b/gcc/config/sparc/sparc.md index ebdc06f894d..66f448868cd 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. -- 2.30.2