This is the mail archive of the gcc-patches@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: egcs-2.92.02 19980905 (m68k-next-nextstep3): Address of hoisted load clobbered



  In message <199809091850.LAA07837@smtp.earthlink.net>you write:
  > But, when I reread the code, it didn't look to me like I "created" the
  > MEM at all!  See insert_loop_mem; it just takes a the MEM it's been
  > handed, and stuffs it into the loop_mems array.  Or are you reading my
  > code better than me?  (Which is entirely possible... :-( ) 
Right, but then you reference that MEM in two SET expressions that
you generate.  One for the load, one for the store.

So we end up with two hunks of RTL which are sharing the MEM you
saved away.

jeff


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