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 target/44606, reload bug on SPE


> > What's incorrect exactly?
>
> The upper part of (reg:DF 27 27 [750]) would not contain the correct
> value between the setting of the register to 0.5 and setting the lower
> (SI) part to 0.  I think he forgot to mention (reg:DF 27 27 [750]) is
> used between those two instructions.

Between the instructions?  That would be a big DCE bug then.  Is that not 
rather after both instructions, in which case patching reload would indeed 
seem to be the correct thing to do.

-- 
Eric Botcazou


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