diff options
author | Richard Kenner <kenner@gcc.gnu.org> | 1995-03-28 08:34:23 -0500 |
---|---|---|
committer | Richard Kenner <kenner@gcc.gnu.org> | 1995-03-28 08:34:23 -0500 |
commit | 8ff9a9d187c4210a7afd4140997593e58803d86a (patch) | |
tree | 7631dd86d4c7b2b3314efeeb930d5d41dd49d702 /gcc | |
parent | ca0c79919784913f52727cd74e41c6ccdb3efa93 (diff) | |
download | gcc-8ff9a9d187c4210a7afd4140997593e58803d86a.zip gcc-8ff9a9d187c4210a7afd4140997593e58803d86a.tar.gz gcc-8ff9a9d187c4210a7afd4140997593e58803d86a.tar.bz2 |
(adddi3): Don't treat two non-equal MEMs as non-aliasing.
From-SVN: r9239
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/config/i386/i386.md | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/config/i386/i386.md b/gcc/config/i386/i386.md index b0c79a4..0f26b1c 100644 --- a/gcc/config/i386/i386.md +++ b/gcc/config/i386/i386.md @@ -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. @@ -2405,7 +2405,7 @@ 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); |