Re: [RFC/RFT] PR/25890 and PR/25905

2006-01-24 Thread Roger Sayle
On Mon, 23 Jan 2006, Paolo Bonzini wrote: > 2006-01-23 Paolo Bonzini <[EMAIL PROTECTED]> > > PR rtl-optimization/25890 > PR rtl-optimization/25905 > * combine.c (expand_compound_operation, expand_field_assignment): > Fail if the bitfield's final position is out of bounds.

Re: [RFC/RFT] PR/25890 and PR/25905

2006-01-23 Thread Jan-Benedict Glaw
On Mon, 2006-01-23 19:19:23 +0100, Paolo Bonzini <[EMAIL PROTECTED]> wrote: > For this reason I'm inclined to disable combine's transformations, and > return a (clobber (const_int 0)), in presence of "invalid" extractions. > The attached patch does exactly this. I'm bootstrapping it overnight,