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]
Other format: [Raw text]

Re: [PATCH] Fix emit_library_call_value to not use virtual stack regs after expand


Daniel Jacobowitz wrote:
> On Wed, Jun 24, 2009 at 02:34:59PM +0200, Steven Bosscher wrote:
>> It was my understanding that the expanders should never be used after
>> 'expand', but to get this libcall you have to go through an expander,
>> right?
> 
> There are some other places the expanders are used, too.  For instance
> the insv expander can be used late, at the bottom of the bitfield move
> path.

  And of course reload freely generates movMM rtxen, which will be processed
by the expanders if that's how movMM is defined.

    cheers,
      DaveK


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