Re: Add EAF_NOT_RETURNED_DIRECTLY

2021-11-02 Thread Richard Biener via Gcc-patches
On Mon, 1 Nov 2021, Jan Hubicka wrote: > Hi, > this patch adds EAF_NOT_RETURNED_DIRECTLY which works similarly as > EAF_NODIRECTESCAPE. Values pointed to by a given argument may be returned but > not the argument itself. This helps PTA quite noticeably because we mostly > care about tracking

Add EAF_NOT_RETURNED_DIRECTLY

2021-11-01 Thread Jan Hubicka via Gcc-patches
Hi, this patch adds EAF_NOT_RETURNED_DIRECTLY which works similarly as EAF_NODIRECTESCAPE. Values pointed to by a given argument may be returned but not the argument itself. This helps PTA quite noticeably because we mostly care about tracking points to which given memory location can escape. I