Re: ipa-modref: merge flags when adding escape

2021-08-17 Thread Alexandre Oliva
On Aug 11, 2021, Jan Hubicka wrote: > This is improved patch Thanks for the proper fix! -- Alexandre Oliva, happy hackerhttps://FSFLA.org/blogs/lxo/ Free Software Activist GNU Toolchain Engineer Disinformation flourishes because many people care deeply

Re: ipa-modref: merge flags when adding escape

2021-08-11 Thread Jan Hubicka
> While working on some function splitting changes, I've got a > miscompilation in stagefeedback that I've tracked down to a > complicated scenario: > > - ipa-modref miscomputes a function parameter as having EAF_DIRECT, > because it's dereferenced and passed on to another function, but > add_

Re: ipa-modref: merge flags when adding escape

2021-07-12 Thread Alexandre Oliva
Ping? https://gcc.gnu.org/pipermail/gcc-patches/2021-June/573137.html On Jun 18, 2021, Alexandre Oliva wrote: > for gcc/ChangeLog > * ipa-modref.c (modref_lattice::add_escape_point): Merge > min_flags into flags. > (modref_lattice::dump): Fix escape_point's min_flags dumping

ipa-modref: merge flags when adding escape

2021-06-18 Thread Alexandre Oliva
While working on some function splitting changes, I've got a miscompilation in stagefeedback that I've tracked down to a complicated scenario: - ipa-modref miscomputes a function parameter as having EAF_DIRECT, because it's dereferenced and passed on to another function, but add_escape_point d