From: Richard Kenner Date: Tue, 28 Mar 1995 13:34:23 +0000 (-0500) Subject: (adddi3): Don't treat two non-equal MEMs as non-aliasing. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=8ff9a9d187c4210a7afd4140997593e58803d86a;p=gcc.git (adddi3): Don't treat two non-equal MEMs as non-aliasing. From-SVN: r9239 --- diff --git a/gcc/config/i386/i386.md b/gcc/config/i386/i386.md index b0c79a4b168..0f26b1c6dc9 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);