Re: Only copare sizes of automatic variables

2020-11-20 Thread Jan Hubicka
> On Fri, 20 Nov 2020, Jan Hubicka wrote: > > > Hi, > > one of common remaining reasons for ICF to fail after loading in fuction > > body is mismatched type of automatic vairable. This is becuase > > compatible_types_p resorts to checking TYPE_MAIN_VARIANTS for > > euqivalence that prevents merg

Re: Only copare sizes of automatic variables

2020-11-20 Thread Richard Biener
On Fri, 20 Nov 2020, Jan Hubicka wrote: > Hi, > one of common remaining reasons for ICF to fail after loading in fuction > body is mismatched type of automatic vairable. This is becuase > compatible_types_p resorts to checking TYPE_MAIN_VARIANTS for > euqivalence that prevents merging many TBAA

Only copare sizes of automatic variables

2020-11-20 Thread Jan Hubicka
Hi, one of common remaining reasons for ICF to fail after loading in fuction body is mismatched type of automatic vairable. This is becuase compatible_types_p resorts to checking TYPE_MAIN_VARIANTS for euqivalence that prevents merging many TBAA compaitle cases. (And thus is also not reflected b