* config/sparc/sparc.c (sparc64_initialize_trampoline): Use gen_flushdi.
authorJakub Jelinek <jakub@redhat.com>
Mon, 6 Dec 1999 01:54:50 +0000 (02:54 +0100)
committerDavid S. Miller <davem@gcc.gnu.org>
Mon, 6 Dec 1999 01:54:50 +0000 (17:54 -0800)
From-SVN: r30793

gcc/ChangeLog
gcc/config/sparc/sparc.c

index 8a785a34a11011d5db8578c33646f005c99a476d..eb262bd6d7b307ed1d5dbdcb5e37c9fbe39b06bb 100644 (file)
@@ -1,3 +1,7 @@
+1999-12-05  Jakub Jelinek  <jakub@redhat.com>
+
+       * config/sparc/sparc.c (sparc64_initialize_trampoline): Use gen_flushdi.
+
 1999-12-05  Mark Mitchell  <mark@codesourcery.com>
 
        * tree.h (special_function_p): Declare.
index 22c0fbffbc9e232d83282c78d07d509698b42318..516b4aae144dec9c258c4d8029f8579a79095be2 100644 (file)
@@ -5664,10 +5664,10 @@ sparc64_initialize_trampoline (tramp, fnaddr, cxt)
                  GEN_INT (0xca586010));
   emit_move_insn (gen_rtx_MEM (DImode, plus_constant (tramp, 16)), cxt);
   emit_move_insn (gen_rtx_MEM (DImode, plus_constant (tramp, 24)), fnaddr);
-  emit_insn (gen_flush (validize_mem (gen_rtx_MEM (DImode, tramp))));
+  emit_insn (gen_flushdi (validize_mem (gen_rtx_MEM (DImode, tramp))));
 
   if (sparc_cpu != PROCESSOR_ULTRASPARC)
-    emit_insn (gen_flush (validize_mem (gen_rtx_MEM (DImode, plus_constant (tramp, 8)))));
+    emit_insn (gen_flushdi (validize_mem (gen_rtx_MEM (DImode, plus_constant (tramp, 8)))));
 }
 \f
 /* Subroutines to support a flat (single) register window calling