On Fri, Oct 23, 2015 at 1:58 PM, Michael Meissner
<meiss...@linux.vnet.ibm.com> wrote:
> This patch is the second part to allow TFmode to be IBM extended double or 
> IEEE
> 128-bit floating point depending on switches.
>
> I have built the compiler with this patch and the previous subpatches (1-12).
> I have bootstrapped the compiler with all 16 subpatches installed, and there
> were no regressions.  Is it ok to install in the trunk?
>
> 2015-10-22  Michael Meissner  <meiss...@linux.vnet.ibm.com>
>
>         * config/rs6000/rs6000.md (FP iterator): Allow TFmode to be IEEE
>         128-bit floating point.
>         (extenddftf2): Rework 128-bit floating point conversions to
>         properly handle -mabi=ieeelongdouble. Merge IFmode, TFmode, and
>         KFmode expanders into one function.
>         (extenddf<mode>2): Likewise.
>         (extenddftf2_fprs): Likewise.
>         (extenddf<mode>2_fprs): Likewise.
>         (extenddftf2_vsx): Likewise.
>         (extenddf<mode>2_vsx): Likewise.
>         (extendsftf2): Likewise.
>         (extendsf<mode>2): Likewise.
>         (trunctfdf2): Likewise.
>         (trunc<mode>df2): Likewise.
>         (trunctfdf2_internal1): Likewise.
>         (trunc<mode>df2_internal1): Likewise.
>         (trunctfdf2_internal2): Likewise.
>         (trunc<mode>df2_internal2): Likewise.
>         (trunctfsf2): Likewise.
>         (trunc<mode>sf2): Likewise.
>         (trunctfsf2_fprs): Likewise.
>         (trunc<mode>sf2_fprs): Likewise.
>         (floatsit2f): Likewise.
>         (floatsi<mode>2): Likewise.
>         (fix_trunc_helper): Likewise.
>         (fix_trunc_helper<mode>): Likewise.
>         (fix_trunctfsi2): Likewise.
>         (fix_trunc<mode>si2): Likewise.
>         (fix_trunctfsi2_fprs): Likewise.
>         (fix_trunc<mode>si2_fprs): Likewise.
>         (fix_trunctfsi2_internal): Likewise.
>         (fix_trunc<mode>si2_internal): Likewise.
>         (fix_trunctfdi2): Likewise.
>         (fix_trunc<mode>di2): Likewise.
>         (fixuns_trunctf<mode>2): Likewise.
>         (fixuns_trunc<IEEE128:mode><SDI:mode>2): Likewise.
>         (floatditf2): Likewise.
>         (floatdi<mode>2): Likewise.
>         (floatuns<mode>tf2): Likewise.
>         (floatuns<SDI:mode><IEEE128:mode>): Likewise.

Okay.

Thanks, David

Reply via email to