This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: Memory aliasing



  In message <199710150031.NAA18141@ongaonga.chch.cri.nz>you write:
  > 
  > I've noticed that memrefs_conflict_p considers the following operands
  > to reference conflicting memory:
  > 
  > (mem:QI (plus:QI (reg:QI 8 ar0) (const_int 1)))
  > 
  > (mem:QI (reg:QI 8 ar0))
Does the particular call where they're considered conflicting come
from a call chain which includes true_dependence?  It appears that
true_dependence is passing in the wrong first argument when it
calls memrefs_conflict_p.

jeff


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]