Re: [PATCH v2, rs6000] Fold vector absolutes in GIMPLE

2017-06-01 Thread Segher Boessenkool
On Wed, May 31, 2017 at 02:38:15PM -0500, Will Schmidt wrote: > Add support for early expansion of vector absolute built-ins. > > [V2] Per reviews and feedback, skip the early folding for > integral types based on a check against TYPE_OVERFLOW_WRAPS(arg0). > > Added test variants to exercise the

Re: [PATCH v2, rs6000] Fold vector absolutes in GIMPLE

2017-06-01 Thread Richard Biener
On Wed, May 31, 2017 at 9:38 PM, Will Schmidt wrote: > Hi, > > Add support for early expansion of vector absolute built-ins. > > [V2] Per reviews and feedback, skip the early folding for > integral types based on a check against TYPE_OVERFLOW_WRAPS(arg0). > > Added test variants to exercise the -f

[PATCH v2, rs6000] Fold vector absolutes in GIMPLE

2017-05-31 Thread Will Schmidt
Hi, Add support for early expansion of vector absolute built-ins. [V2] Per reviews and feedback, skip the early folding for integral types based on a check against TYPE_OVERFLOW_WRAPS(arg0). Added test variants to exercise the -fwrapv option during this folding. OK for trunk? (bootstraps runn