Re: [PATCH] Fix and improve tree-object-size.c pass_through_call

2017-11-24 Thread Richard Biener
On Thu, 23 Nov 2017, Jakub Jelinek wrote: > Hi! > > As mentioned on IRC, we can actually now use ERF_RETURN*_ARG* to find out > what functions are pass through (except for __builtin_assume_aligned, which > is pass through but we never want to propagate the arg to the result early, as > the result

[PATCH] Fix and improve tree-object-size.c pass_through_call

2017-11-23 Thread Jakub Jelinek
Hi! As mentioned on IRC, we can actually now use ERF_RETURN*_ARG* to find out what functions are pass through (except for __builtin_assume_aligned, which is pass through but we never want to propagate the arg to the result early, as the result contains additional information, so it isn't RET1). W