[patch 10/10] debug-early merge: compiler proper

Jan Hubicka hubicka@ucw.cz
Thu May 28 21:16:00 GMT 2015


> On 05/28/2015 04:42 PM, Jan Hubicka wrote:
> >As for optimization changing type representation, I suppose one case is when
> >function with varray type gets inlined and the array bound happens to be a
> >different expression afterwards.  We produce a new copy of the original type
> >with different bounds then.
> 
> That makes sense, but that would be a new type rather than
> modifications to the old type.

Yep, that is all I can think of :)
Somehow the early dwarf needs to bind to the sizes that are represented as gimple
registers.  How this case is handled with early debug?

Honza
> 
> Jason
> 



More information about the Gcc-patches mailing list