(adddi3): Don't treat two non-equal MEMs as non-aliasing.
authorRichard Kenner <kenner@gcc.gnu.org>
Tue, 28 Mar 1995 13:34:23 +0000 (08:34 -0500)
committerRichard Kenner <kenner@gcc.gnu.org>
Tue, 28 Mar 1995 13:34:23 +0000 (08:34 -0500)
From-SVN: r9239

gcc/config/i386/i386.md

index b0c79a4b16835780c36bcef4d98cf55eca53c8a0..0f26b1c6dc91c805644d8ee5fa61f1f0744ae7a9 100644 (file)
@@ -1,5 +1,5 @@
 ;; GCC machine description for Intel X86.
-;; Copyright (C) 1988, 1994 Free Software Foundation, Inc.
+;; Copyright (C) 1988, 1994, 1995 Free Software Foundation, Inc.
 ;; Mostly by William Schelter.
 
 ;; This file is part of GNU CC.
       xops[2] = high[1];
       xops[3] = low[1];
 
-      if (GET_CODE (operands[0]) != MEM || GET_CODE (operands[1]) != MEM)
+      if (GET_CODE (operands[0]) != MEM)
        {
          output_asm_insn (AS2 (mov%L1,%3,%1), xops);
          output_asm_insn (AS2 (mov%L0,%2,%0), xops);