OSDN Git Service

* config/stormy16/stormy16.md (tablejump_pcrel): Use a MEM
authorgeoffk <geoffk@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 25 Jan 2002 18:20:27 +0000 (18:20 +0000)
committergeoffk <geoffk@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 25 Jan 2002 18:20:27 +0000 (18:20 +0000)
to help folding.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49219 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/config/stormy16/stormy16.md

index 02c75c3..a0335b0 100644 (file)
@@ -1,3 +1,8 @@
+2001-01-25  Geoffrey Keating  <geoffk@redhat.com>
+
+       * config/stormy16/stormy16.md (tablejump_pcrel): Use a MEM
+       to help folding.
+
 2002-01-25  David Edelsohn  <edelsohn@gnu.org>
 
        * rs6000.md (prefetch): Make address V4SI mode so that the address
index cd68852..4435379 100644 (file)
 }")
 
 (define_insn "tablejump_pcrel"
-  [(set (pc) (plus:HI (pc) (match_operand:HI 0 "register_operand" "r")))
+  [(set (pc) (mem:HI (plus:HI (pc) 
+                             (match_operand:HI 0 "register_operand" "r"))))
    (use (label_ref:SI (match_operand 1 "" "")))]
   ""
   "br %0"