Re: [PATCH][GIMPLEFE] Simplify/fix call stmt building

2017-02-07 Thread Richard Biener
On Tue, 7 Feb 2017, Prathamesh Kulkarni wrote: > On 7 February 2017 at 14:10, Richard Biener wrote: > > > > This avoids the C machinery when building CALL_EXPRs (folding and argument > > promotion). > > > > Bootstrap and regtest in progress on x86_64-unknown-linux-gnu. > Hi Richard, > IIUC, __bui

Re: [PATCH][GIMPLEFE] Simplify/fix call stmt building

2017-02-07 Thread Prathamesh Kulkarni
On 7 February 2017 at 14:10, Richard Biener wrote: > > This avoids the C machinery when building CALL_EXPRs (folding and argument > promotion). > > Bootstrap and regtest in progress on x86_64-unknown-linux-gnu. Hi Richard, IIUC, __builtin_abs(a) would now get built as a call instead of abs_expr wi

[PATCH][GIMPLEFE] Simplify/fix call stmt building

2017-02-07 Thread Richard Biener
This avoids the C machinery when building CALL_EXPRs (folding and argument promotion). Bootstrap and regtest in progress on x86_64-unknown-linux-gnu. Richard. 2017-02-07 Richard Biener c/ * gimple-parser.c (c_parser_gimple_expr_list): Simplify. (c_parser_gimple_postf