| 2013-12-31 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/59622 |
| * g++.dg/opt/pr59622.C: New test. |
| |
| 2013-12-31 Alexander Ivchenko <alexander.ivchenko@intel.com> |
| Maxim Kuznetsov <maxim.kuznetsov@intel.com> |
| Sergey Lega <sergey.s.lega@intel.com> |
| Anna Tikhonova <anna.tikhonova@intel.com> |
| Ilya Tocar <ilya.tocar@intel.com> |
| Andrey Turetskiy <andrey.turetskiy@intel.com> |
| Ilya Verbin <ilya.verbin@intel.com> |
| Kirill Yukhin <kirill.yukhin@intel.com> |
| Michael Zolotukhin <michael.v.zolotukhin@intel.com> |
| |
| * gcc.target/i386/avx-1.c: Update for AVX-512 scalar insns. |
| * gcc.target/i386/avx512f-vaddsd-1.c: New. |
| * gcc.target/i386/avx512f-vaddss-1.c: Ditto. |
| * gcc.target/i386/avx512f-vcvtsd2ss-1.c: Ditto. |
| * gcc.target/i386/avx512f-vcvtss2sd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vdivsd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vdivss-1.c: Ditto. |
| * gcc.target/i386/avx512f-vextractf32x4-2.c: Ditto. |
| * gcc.target/i386/avx512f-vextracti32x4-2.c: Ditto. |
| * gcc.target/i386/avx512f-vfmaddXXXsd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vfmaddXXXss-1.c: Ditto. |
| * gcc.target/i386/avx512f-vfmsubXXXsd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vfmsubXXXss-1.c: Ditto. |
| * gcc.target/i386/avx512f-vfnmaddXXXsd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vfnmaddXXXss-1.c: Ditto. |
| * gcc.target/i386/avx512f-vfnmsubXXXsd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vfnmsubXXXss-1.c: Ditto. |
| * gcc.target/i386/avx512f-vgetexpsd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vgetexpsd-2.c: Ditto. |
| * gcc.target/i386/avx512f-vgetexpss-1.c: Ditto. |
| * gcc.target/i386/avx512f-vgetexpss-2.c: Ditto. |
| * gcc.target/i386/avx512f-vgetmantsd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vgetmantsd-2.c: Ditto. |
| * gcc.target/i386/avx512f-vgetmantss-1.c: Ditto. |
| * gcc.target/i386/avx512f-vgetmantss-2.c: Ditto. |
| * gcc.target/i386/avx512f-vmaxsd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vmaxss-1.c: Ditto. |
| * gcc.target/i386/avx512f-vminsd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vminss-1.c: Ditto. |
| * gcc.target/i386/avx512f-vmulsd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vmulss-1.c: Ditto. |
| * gcc.target/i386/avx512f-vrcp14sd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vrcp14sd-2.c: Ditto. |
| * gcc.target/i386/avx512f-vrcp14ss-1.c: Ditto. |
| * gcc.target/i386/avx512f-vrcp14ss-2.c: Ditto. |
| * gcc.target/i386/avx512f-vrndscalesd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vrndscalesd-2.c: Ditto. |
| * gcc.target/i386/avx512f-vrndscaless-1.c: Ditto. |
| * gcc.target/i386/avx512f-vrndscaless-2.c: Ditto. |
| * gcc.target/i386/avx512f-vrsqrt14sd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vrsqrt14sd-2.c: Ditto. |
| * gcc.target/i386/avx512f-vrsqrt14ss-1.c: Ditto. |
| * gcc.target/i386/avx512f-vrsqrt14ss-2.c: Ditto. |
| * gcc.target/i386/avx512f-vscalefsd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vscalefsd-2.c: Ditto. |
| * gcc.target/i386/avx512f-vscalefss-1.c: Ditto. |
| * gcc.target/i386/avx512f-vscalefss-2.c: Ditto. |
| * gcc.target/i386/avx512f-vsqrtsd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vsqrtss-1.c: Ditto. |
| * gcc.target/i386/avx512f-vsubsd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vsubss-1.c: Ditto. |
| * gcc.target/i386/sse-14.c: Update for AVX-512 scalar insns. |
| * gcc.target/i386/sse-23.c: Ditto. |
| * gcc.target/i386/testimm-10.c: Ditto. |
| |
| 2013-12-31 Alexander Ivchenko <alexander.ivchenko@intel.com> |
| Maxim Kuznetsov <maxim.kuznetsov@intel.com> |
| Sergey Lega <sergey.s.lega@intel.com> |
| Anna Tikhonova <anna.tikhonova@intel.com> |
| Ilya Tocar <ilya.tocar@intel.com> |
| Andrey Turetskiy <andrey.turetskiy@intel.com> |
| Ilya Verbin <ilya.verbin@intel.com> |
| Kirill Yukhin <kirill.yukhin@intel.com> |
| Michael Zolotukhin <michael.v.zolotukhin@intel.com> |
| |
| * gcc.target/i386/avx-1.c: Add define for __builtin_ia32_sha1rnds4. |
| * gcc.target/i386/i386.exp (check_effective_target_sha): New. |
| * gcc.target/i386/sha-check.h: New file. |
| * gcc.target/i386/sha1msg1-1.c: Ditto. |
| * gcc.target/i386/sha1msg1-2.c: Ditto. |
| * gcc.target/i386/sha1msg2-1.c: Ditto. |
| * gcc.target/i386/sha1msg2-2.c: Ditto. |
| * gcc.target/i386/sha1nexte-1: Ditto. |
| * gcc.target/i386/sha1nexte-2: Ditto. |
| * gcc.target/i386/sha1rnds4-1.c: Ditto. |
| * gcc.target/i386/sha1rnds4-2.c: Ditto. |
| * gcc.target/i386/sha256msg1-1.c: Ditto. |
| * gcc.target/i386/sha256msg1-2.c: Ditto. |
| * gcc.target/i386/sha256msg2-1.c: Ditto. |
| * gcc.target/i386/sha256msg2-2.c: Ditto. |
| * gcc.target/i386/sha256rnds2-1.c: Ditto. |
| * gcc.target/i386/sha256rnds2-2.c: Ditto. |
| * gcc.target/i386/sse-13.c: Add __builtin_ia32_sha1rnds4. |
| * gcc.target/i386/sse-14.c: Add _mm_sha1rnds4_epu32. |
| * gcc.target/i386/sse-22.c: Ditto. |
| * gcc.target/i386/sse-23.c: Add __builtin_ia32_sha1rnds4. |
| |
| 2013-12-31 Alexander Ivchenko <alexander.ivchenko@intel.com> |
| Maxim Kuznetsov <maxim.kuznetsov@intel.com> |
| Sergey Lega <sergey.s.lega@intel.com> |
| Anna Tikhonova <anna.tikhonova@intel.com> |
| Ilya Tocar <ilya.tocar@intel.com> |
| Andrey Turetskiy <andrey.turetskiy@intel.com> |
| Ilya Verbin <ilya.verbin@intel.com> |
| Kirill Yukhin <kirill.yukhin@intel.com> |
| Michael Zolotukhin <michael.v.zolotukhin@intel.com> |
| |
| * gcc.target/i386/avx512cd-check.h: New file. |
| * gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c: Ditto. |
| * gcc.target/i386/avx512cd-vpbroadcastmb2q-2.c: Ditto. |
| * gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c: Ditto. |
| * gcc.target/i386/avx512cd-vpbroadcastmw2d-2.c: Ditto. |
| * gcc.target/i386/avx512cd-vpconflictd-1.c: Ditto. |
| * gcc.target/i386/avx512cd-vpconflictd-2.c: Ditto. |
| * gcc.target/i386/avx512cd-vpconflictq-1.c: Ditto. |
| * gcc.target/i386/avx512cd-vpconflictq-2.c: Ditto. |
| * gcc.target/i386/avx512cd-vplzcntd-1.c: Ditto. |
| * gcc.target/i386/avx512cd-vplzcntd-2.c: Ditto. |
| * gcc.target/i386/avx512cd-vplzcntq-1.c: Ditto. |
| * gcc.target/i386/avx512cd-vplzcntq-2.c: Ditto. |
| * gcc.target/i386/avx512cd-vptestnmd-1.c: Ditto. |
| * gcc.target/i386/avx512cd-vptestnmd-2.c: Ditto. |
| * gcc.target/i386/avx512cd-vptestnmq-1.c: Ditto. |
| * gcc.target/i386/avx512cd-vptestnmq-2.c: Ditto. |
| * gcc.target/i386/avx512er-vexp2pd-1.c: Ditto. |
| * gcc.target/i386/avx512er-vexp2pd-2.c: Ditto. |
| * gcc.target/i386/avx512er-vexp2ps-1.c: Ditto. |
| * gcc.target/i386/avx512er-vexp2ps-2.c: Ditto. |
| * gcc.target/i386/avx512er-vrcp28pd-1.c: Ditto. |
| * gcc.target/i386/avx512er-vrcp28pd-2.c: Ditto. |
| * gcc.target/i386/avx512er-vrcp28ps-1.c: Ditto. |
| * gcc.target/i386/avx512er-vrcp28ps-2.c: Ditto. |
| * gcc.target/i386/avx512er-vrsqrt28pd-1.c: Ditto. |
| * gcc.target/i386/avx512er-vrsqrt28pd-2.c: Ditto. |
| * gcc.target/i386/avx512er-vrsqrt28ps-1.c: Ditto. |
| * gcc.target/i386/avx512er-vrsqrt28ps-2.c: Ditto. |
| * gcc.target/i386/avx512f-broadcast-gpr-1.c: Ditto. |
| * gcc.target/i386/avx512f-broadcast-gpr-2.c: Ditto. |
| * gcc.target/i386/avx512f-ceil-sfix-vec-1.c: Ditto. |
| * gcc.target/i386/avx512f-ceil-sfix-vec-2.c: Ditto. |
| * gcc.target/i386/avx512f-dummy.c: Ditto. |
| * gcc.target/i386/avx512f-floor-sfix-vec-1.c: Ditto. |
| * gcc.target/i386/avx512f-floor-sfix-vec-2.c: Ditto. |
| * gcc.target/i386/avx512f-gather-1.c: Ditto. |
| * gcc.target/i386/avx512f-gather-2.c: Ditto. |
| * gcc.target/i386/avx512f-gather-3.c: Ditto. |
| * gcc.target/i386/avx512f-gather-4.c: Ditto. |
| * gcc.target/i386/avx512f-gather-5.c: Ditto. |
| * gcc.target/i386/avx512f-i32gatherd512-1.c: Ditto. |
| * gcc.target/i386/avx512f-i32gatherd512-2.c: Ditto. |
| * gcc.target/i386/avx512f-i32gatherpd512-1.c: Ditto. |
| * gcc.target/i386/avx512f-i32gatherpd512-2.c: Ditto. |
| * gcc.target/i386/avx512f-i32gatherps512-1.c: Ditto. |
| * gcc.target/i386/avx512f-i32gatherps512-2.c: Ditto. |
| * gcc.target/i386/avx512f-i32gatherq512-1.c: Ditto. |
| * gcc.target/i386/avx512f-i32gatherq512-2.c: Ditto. |
| * gcc.target/i386/avx512f-i32scatterd512-1.c: Ditto. |
| * gcc.target/i386/avx512f-i32scatterd512-2.c: Ditto. |
| * gcc.target/i386/avx512f-i32scatterpd512-1.c: Ditto. |
| * gcc.target/i386/avx512f-i32scatterpd512-2.c: Ditto. |
| * gcc.target/i386/avx512f-i32scatterps512-1.c: Ditto. |
| * gcc.target/i386/avx512f-i32scatterps512-2.c: Ditto. |
| * gcc.target/i386/avx512f-i32scatterq512-1.c: Ditto. |
| * gcc.target/i386/avx512f-i32scatterq512-2.c: Ditto. |
| * gcc.target/i386/avx512f-i64gatherd512-1.c: Ditto. |
| * gcc.target/i386/avx512f-i64gatherd512-2.c: Ditto. |
| * gcc.target/i386/avx512f-i64gatherpd512-1.c: Ditto. |
| * gcc.target/i386/avx512f-i64gatherpd512-2.c: Ditto. |
| * gcc.target/i386/avx512f-i64gatherps512-1.c: Ditto. |
| * gcc.target/i386/avx512f-i64gatherps512-2.c: Ditto. |
| * gcc.target/i386/avx512f-i64gatherq512-1.c: Ditto. |
| * gcc.target/i386/avx512f-i64gatherq512-2.c: Ditto. |
| * gcc.target/i386/avx512f-i64scatterd512-1.c: Ditto. |
| * gcc.target/i386/avx512f-i64scatterd512-2.c: Ditto. |
| * gcc.target/i386/avx512f-i64scatterpd512-1.c: Ditto. |
| * gcc.target/i386/avx512f-i64scatterpd512-2.c: Ditto. |
| * gcc.target/i386/avx512f-i64scatterps512-1.c: Ditto. |
| * gcc.target/i386/avx512f-i64scatterps512-2.c: Ditto. |
| * gcc.target/i386/avx512f-i64scatterq512-1.c: Ditto. |
| * gcc.target/i386/avx512f-i64scatterq512-2.c: Ditto. |
| * gcc.target/i386/avx512f-inline-asm.c: Ditto. |
| * gcc.target/i386/avx512f-kandnw-1.c: Ditto. |
| * gcc.target/i386/avx512f-kandw-1.c: Ditto. |
| * gcc.target/i386/avx512f-klogic-2.c: Ditto. |
| * gcc.target/i386/avx512f-knotw-1.c: Ditto. |
| * gcc.target/i386/avx512f-kortestw-1.c: Ditto. |
| * gcc.target/i386/avx512f-kortestw-2.c: Ditto. |
| * gcc.target/i386/avx512f-korw-1.c: Ditto. |
| * gcc.target/i386/avx512f-kunpckbw-1.c: Ditto. |
| * gcc.target/i386/avx512f-kxnorw-1.c: Ditto. |
| * gcc.target/i386/avx512f-kxorw-1.c: Ditto. |
| * gcc.target/i386/avx512f-rounding.c: Ditto. |
| * gcc.target/i386/avx512f-set-v16sf-1.c: Ditto. |
| * gcc.target/i386/avx512f-set-v16sf-2.c: Ditto. |
| * gcc.target/i386/avx512f-set-v16sf-3.c: Ditto. |
| * gcc.target/i386/avx512f-set-v16sf-4.c: Ditto. |
| * gcc.target/i386/avx512f-set-v16sf-5.c: Ditto. |
| * gcc.target/i386/avx512f-set-v16si-1.c: Ditto. |
| * gcc.target/i386/avx512f-set-v16si-2.c: Ditto. |
| * gcc.target/i386/avx512f-set-v16si-3.c: Ditto. |
| * gcc.target/i386/avx512f-set-v16si-4.c: Ditto. |
| * gcc.target/i386/avx512f-set-v16si-5.c: Ditto. |
| * gcc.target/i386/avx512f-set-v8df-1.c: Ditto. |
| * gcc.target/i386/avx512f-set-v8df-2.c: Ditto. |
| * gcc.target/i386/avx512f-set-v8df-3.c: Ditto. |
| * gcc.target/i386/avx512f-set-v8df-4.c: Ditto. |
| * gcc.target/i386/avx512f-set-v8df-5.c: Ditto. |
| * gcc.target/i386/avx512f-set-v8di-1.c: Ditto. |
| * gcc.target/i386/avx512f-set-v8di-2.c: Ditto. |
| * gcc.target/i386/avx512f-set-v8di-3.c: Ditto. |
| * gcc.target/i386/avx512f-set-v8di-4.c: Ditto. |
| * gcc.target/i386/avx512f-set-v8di-5.c: Ditto. |
| * gcc.target/i386/avx512f-setzero-pd-1.c: Ditto. |
| * gcc.target/i386/avx512f-setzero-ps-1.c: Ditto. |
| * gcc.target/i386/avx512f-setzero-si512-1.c: Ditto. |
| * gcc.target/i386/avx512f-vaddpd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vaddpd-2.c: Ditto. |
| * gcc.target/i386/avx512f-vaddps-1.c: Ditto. |
| * gcc.target/i386/avx512f-vaddps-2.c: Ditto. |
| * gcc.target/i386/avx512f-vaddsd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vaddsd-2.c: Ditto. |
| * gcc.target/i386/avx512f-vaddss-1.c: Ditto. |
| * gcc.target/i386/avx512f-vaddss-2.c: Ditto. |
| * gcc.target/i386/avx512f-valignd-1.c: Ditto. |
| * gcc.target/i386/avx512f-valignd-2.c: Ditto. |
| * gcc.target/i386/avx512f-valignq-1.c: Ditto. |
| * gcc.target/i386/avx512f-valignq-2.c: Ditto. |
| * gcc.target/i386/avx512f-vblendmpd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vblendmpd-2.c: Ditto. |
| * gcc.target/i386/avx512f-vblendmps-1.c: Ditto. |
| * gcc.target/i386/avx512f-vblendmps-2.c: Ditto. |
| * gcc.target/i386/avx512f-vbroadcastf32x4-1.c: Ditto. |
| * gcc.target/i386/avx512f-vbroadcastf32x4-2.c: Ditto. |
| * gcc.target/i386/avx512f-vbroadcastf64x4-1.c: Ditto. |
| * gcc.target/i386/avx512f-vbroadcastf64x4-2.c: Ditto. |
| * gcc.target/i386/avx512f-vbroadcasti32x4-1.c: Ditto. |
| * gcc.target/i386/avx512f-vbroadcasti32x4-2.c: Ditto. |
| * gcc.target/i386/avx512f-vbroadcasti64x4-1.c: Ditto. |
| * gcc.target/i386/avx512f-vbroadcasti64x4-2.c: Ditto. |
| * gcc.target/i386/avx512f-vbroadcastsd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vbroadcastsd-2.c: Ditto. |
| * gcc.target/i386/avx512f-vbroadcastss-1.c: Ditto. |
| * gcc.target/i386/avx512f-vbroadcastss-2.c: Ditto. |
| * gcc.target/i386/avx512f-vcmppd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vcmppd-2.c: Ditto. |
| * gcc.target/i386/avx512f-vcmpps-1.c: Ditto. |
| * gcc.target/i386/avx512f-vcmpps-2.c: Ditto. |
| * gcc.target/i386/avx512f-vcmpsd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vcmpsd-2.c: Ditto. |
| * gcc.target/i386/avx512f-vcmpss-1.c: Ditto. |
| * gcc.target/i386/avx512f-vcmpss-2.c: Ditto. |
| * gcc.target/i386/avx512f-vcomisd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vcomiss-1.c: Ditto. |
| * gcc.target/i386/avx512f-vcompresspd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vcompresspd-2.c: Ditto. |
| * gcc.target/i386/avx512f-vcompressps-1.c: Ditto. |
| * gcc.target/i386/avx512f-vcompressps-2.c: Ditto. |
| * gcc.target/i386/avx512f-vcvtdq2pd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vcvtdq2pd-2.c: Ditto. |
| * gcc.target/i386/avx512f-vcvtdq2ps-1.c: Ditto. |
| * gcc.target/i386/avx512f-vcvtdq2ps-2.c: Ditto. |
| * gcc.target/i386/avx512f-vcvtpd2dq-1.c: Ditto. |
| * gcc.target/i386/avx512f-vcvtpd2dq-2.c: Ditto. |
| * gcc.target/i386/avx512f-vcvtpd2ps-1.c: Ditto. |
| * gcc.target/i386/avx512f-vcvtpd2ps-2.c: Ditto. |
| * gcc.target/i386/avx512f-vcvtpd2udq-1.c: Ditto. |
| * gcc.target/i386/avx512f-vcvtpd2udq-2.c: Ditto. |
| * gcc.target/i386/avx512f-vcvtph2ps-1.c: Ditto. |
| * gcc.target/i386/avx512f-vcvtph2ps-2.c: Ditto. |
| * gcc.target/i386/avx512f-vcvtps2dq-1.c: Ditto. |
| * gcc.target/i386/avx512f-vcvtps2dq-2.c: Ditto. |
| * gcc.target/i386/avx512f-vcvtps2pd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vcvtps2pd-2.c: Ditto. |
| * gcc.target/i386/avx512f-vcvtps2ph-1.c: Ditto. |
| * gcc.target/i386/avx512f-vcvtps2ph-2.c: Ditto. |
| * gcc.target/i386/avx512f-vcvtps2udq-1.c: Ditto. |
| * gcc.target/i386/avx512f-vcvtps2udq-2.c: Ditto. |
| * gcc.target/i386/avx512f-vcvtsd2si-1.c: Ditto. |
| * gcc.target/i386/avx512f-vcvtsd2si64-1.c: Ditto. |
| * gcc.target/i386/avx512f-vcvtsd2ss-1.c: Ditto. |
| * gcc.target/i386/avx512f-vcvtsd2ss-2.c: Ditto. |
| * gcc.target/i386/avx512f-vcvtsd2usi-1.c: Ditto. |
| * gcc.target/i386/avx512f-vcvtsd2usi-2.c: Ditto. |
| * gcc.target/i386/avx512f-vcvtsd2usi64-1.c: Ditto. |
| * gcc.target/i386/avx512f-vcvtsd2usi64-2.c: Ditto. |
| * gcc.target/i386/avx512f-vcvtsi2sd64-1.c: Ditto. |
| * gcc.target/i386/avx512f-vcvtsi2ss-1.c: Ditto. |
| * gcc.target/i386/avx512f-vcvtsi2ss64-1.c: Ditto. |
| * gcc.target/i386/avx512f-vcvtss2sd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vcvtss2sd-2.c: Ditto. |
| * gcc.target/i386/avx512f-vcvtss2si-1.c: Ditto. |
| * gcc.target/i386/avx512f-vcvtss2si64-1.c: Ditto. |
| * gcc.target/i386/avx512f-vcvtss2usi-1.c: Ditto. |
| * gcc.target/i386/avx512f-vcvtss2usi-2.c: Ditto. |
| * gcc.target/i386/avx512f-vcvtss2usi64-1.c: Ditto. |
| * gcc.target/i386/avx512f-vcvtss2usi64-2.c: Ditto. |
| * gcc.target/i386/avx512f-vcvttpd2dq-1.c: Ditto. |
| * gcc.target/i386/avx512f-vcvttpd2dq-2.c: Ditto. |
| * gcc.target/i386/avx512f-vcvttpd2udq-1.c: Ditto. |
| * gcc.target/i386/avx512f-vcvttpd2udq-2.c: Ditto. |
| * gcc.target/i386/avx512f-vcvttps2dq-1.c: Ditto. |
| * gcc.target/i386/avx512f-vcvttps2dq-2.c: Ditto. |
| * gcc.target/i386/avx512f-vcvttps2udq-1.c: Ditto. |
| * gcc.target/i386/avx512f-vcvttps2udq-2.c: Ditto. |
| * gcc.target/i386/avx512f-vcvttsd2si-1.c: Ditto. |
| * gcc.target/i386/avx512f-vcvttsd2si-2.c: Ditto. |
| * gcc.target/i386/avx512f-vcvttsd2si64-1.c: Ditto. |
| * gcc.target/i386/avx512f-vcvttsd2si64-2.c: Ditto. |
| * gcc.target/i386/avx512f-vcvttsd2usi-1.c: Ditto. |
| * gcc.target/i386/avx512f-vcvttsd2usi-2.c: Ditto. |
| * gcc.target/i386/avx512f-vcvttsd2usi64-1.c: Ditto. |
| * gcc.target/i386/avx512f-vcvttsd2usi64-2.c: Ditto. |
| * gcc.target/i386/avx512f-vcvttss2si-1.c: Ditto. |
| * gcc.target/i386/avx512f-vcvttss2si-2.c: Ditto. |
| * gcc.target/i386/avx512f-vcvttss2si64-1.c: Ditto. |
| * gcc.target/i386/avx512f-vcvttss2si64-2.c: Ditto. |
| * gcc.target/i386/avx512f-vcvttss2usi-1.c: Ditto. |
| * gcc.target/i386/avx512f-vcvttss2usi-2.c: Ditto. |
| * gcc.target/i386/avx512f-vcvttss2usi64-1.c: Ditto. |
| * gcc.target/i386/avx512f-vcvttss2usi64-2.c: Ditto. |
| * gcc.target/i386/avx512f-vcvtudq2pd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vcvtudq2pd-2.c: Ditto. |
| * gcc.target/i386/avx512f-vcvtudq2ps-1.c: Ditto. |
| * gcc.target/i386/avx512f-vcvtudq2ps-2.c: Ditto. |
| * gcc.target/i386/avx512f-vcvtusi2sd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vcvtusi2sd-2.c: Ditto. |
| * gcc.target/i386/avx512f-vcvtusi2sd64-1.c: Ditto. |
| * gcc.target/i386/avx512f-vcvtusi2sd64-2.c: Ditto. |
| * gcc.target/i386/avx512f-vcvtusi2ss-1.c: Ditto. |
| * gcc.target/i386/avx512f-vcvtusi2ss-2.c: Ditto. |
| * gcc.target/i386/avx512f-vcvtusi2ss64-1.c: Ditto. |
| * gcc.target/i386/avx512f-vcvtusi2ss64-2.c: Ditto. |
| * gcc.target/i386/avx512f-vdivpd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vdivpd-2.c: Ditto. |
| * gcc.target/i386/avx512f-vdivps-1.c: Ditto. |
| * gcc.target/i386/avx512f-vdivps-2.c: Ditto. |
| * gcc.target/i386/avx512f-vdivsd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vdivsd-2.c: Ditto. |
| * gcc.target/i386/avx512f-vdivss-1.c: Ditto. |
| * gcc.target/i386/avx512f-vdivss-2.c: Ditto. |
| * gcc.target/i386/avx512f-vec-init.c: Ditto. |
| * gcc.target/i386/avx512f-vec-unpack.c: Ditto. |
| * gcc.target/i386/avx512f-vexpandpd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vexpandpd-2.c: Ditto. |
| * gcc.target/i386/avx512f-vexpandps-1.c: Ditto. |
| * gcc.target/i386/avx512f-vexpandps-2.c: Ditto. |
| * gcc.target/i386/avx512f-vextractf32x4-1.c: Ditto. |
| * gcc.target/i386/avx512f-vextractf32x4-2.c: Ditto. |
| * gcc.target/i386/avx512f-vextractf64x4-1.c: Ditto. |
| * gcc.target/i386/avx512f-vextractf64x4-2.c: Ditto. |
| * gcc.target/i386/avx512f-vextracti32x4-1.c: Ditto. |
| * gcc.target/i386/avx512f-vextracti32x4-2.c: Ditto. |
| * gcc.target/i386/avx512f-vextracti64x4-1.c: Ditto. |
| * gcc.target/i386/avx512f-vextracti64x4-2.c: Ditto. |
| * gcc.target/i386/avx512f-vfixupimmpd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vfixupimmpd-2.c: Ditto. |
| * gcc.target/i386/avx512f-vfixupimmps-1.c: Ditto. |
| * gcc.target/i386/avx512f-vfixupimmps-2.c: Ditto. |
| * gcc.target/i386/avx512f-vfixupimmsd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vfixupimmsd-2.c: Ditto. |
| * gcc.target/i386/avx512f-vfixupimmss-1.c: Ditto. |
| * gcc.target/i386/avx512f-vfixupimmss-2.c: Ditto. |
| * gcc.target/i386/avx512f-vfmaddXXXpd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vfmaddXXXpd-2.c: Ditto. |
| * gcc.target/i386/avx512f-vfmaddXXXps-1.c: Ditto. |
| * gcc.target/i386/avx512f-vfmaddXXXps-2.c: Ditto. |
| * gcc.target/i386/avx512f-vfmaddXXXsd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vfmaddXXXsd-2.c: Ditto. |
| * gcc.target/i386/avx512f-vfmaddXXXss-1.c: Ditto. |
| * gcc.target/i386/avx512f-vfmaddXXXss-2.c: Ditto. |
| * gcc.target/i386/avx512f-vfmaddsubXXXpd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vfmaddsubXXXpd-2.c: Ditto. |
| * gcc.target/i386/avx512f-vfmaddsubXXXps-1.c: Ditto. |
| * gcc.target/i386/avx512f-vfmaddsubXXXps-2.c: Ditto. |
| * gcc.target/i386/avx512f-vfmsubXXXpd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vfmsubXXXpd-2.c: Ditto. |
| * gcc.target/i386/avx512f-vfmsubXXXps-1.c: Ditto. |
| * gcc.target/i386/avx512f-vfmsubXXXps-2.c: Ditto. |
| * gcc.target/i386/avx512f-vfmsubXXXsd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vfmsubXXXsd-2.c: Ditto. |
| * gcc.target/i386/avx512f-vfmsubXXXss-1.c: Ditto. |
| * gcc.target/i386/avx512f-vfmsubXXXss-2.c: Ditto. |
| * gcc.target/i386/avx512f-vfmsubaddXXXpd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vfmsubaddXXXpd-2.c: Ditto. |
| * gcc.target/i386/avx512f-vfmsubaddXXXps-1.c: Ditto. |
| * gcc.target/i386/avx512f-vfmsubaddXXXps-2.c: Ditto. |
| * gcc.target/i386/avx512f-vfnmaddXXXpd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vfnmaddXXXpd-2.c: Ditto. |
| * gcc.target/i386/avx512f-vfnmaddXXXps-1.c: Ditto. |
| * gcc.target/i386/avx512f-vfnmaddXXXps-2.c: Ditto. |
| * gcc.target/i386/avx512f-vfnmaddXXXsd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vfnmaddXXXsd-2.c: Ditto. |
| * gcc.target/i386/avx512f-vfnmaddXXXss-1.c: Ditto. |
| * gcc.target/i386/avx512f-vfnmaddXXXss-2.c: Ditto. |
| * gcc.target/i386/avx512f-vfnmsubXXXpd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vfnmsubXXXpd-2.c: Ditto. |
| * gcc.target/i386/avx512f-vfnmsubXXXps-1.c: Ditto. |
| * gcc.target/i386/avx512f-vfnmsubXXXps-2.c: Ditto. |
| * gcc.target/i386/avx512f-vfnmsubXXXsd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vfnmsubXXXsd-2.c: Ditto. |
| * gcc.target/i386/avx512f-vfnmsubXXXss-1.c: Ditto. |
| * gcc.target/i386/avx512f-vfnmsubXXXss-2.c: Ditto. |
| * gcc.target/i386/avx512f-vgetexppd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vgetexppd-2.c: Ditto. |
| * gcc.target/i386/avx512f-vgetexpps-1.c: Ditto. |
| * gcc.target/i386/avx512f-vgetexpps-2.c: Ditto. |
| * gcc.target/i386/avx512f-vgetexpsd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vgetexpsd-2.c: Ditto. |
| * gcc.target/i386/avx512f-vgetexpss-1.c: Ditto. |
| * gcc.target/i386/avx512f-vgetexpss-2.c: Ditto. |
| * gcc.target/i386/avx512f-vgetmantpd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vgetmantpd-2.c: Ditto. |
| * gcc.target/i386/avx512f-vgetmantps-1.c: Ditto. |
| * gcc.target/i386/avx512f-vgetmantps-2.c: Ditto. |
| * gcc.target/i386/avx512f-vgetmantsd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vgetmantsd-2.c: Ditto. |
| * gcc.target/i386/avx512f-vgetmantss-1.c: Ditto. |
| * gcc.target/i386/avx512f-vgetmantss-2.c: Ditto. |
| * gcc.target/i386/avx512f-vinsertf32x4-1.c: Ditto. |
| * gcc.target/i386/avx512f-vinsertf32x4-2.c: Ditto. |
| * gcc.target/i386/avx512f-vinsertf64x4-1.c: Ditto. |
| * gcc.target/i386/avx512f-vinsertf64x4-2.c: Ditto. |
| * gcc.target/i386/avx512f-vinserti32x4-1.c: Ditto. |
| * gcc.target/i386/avx512f-vinserti32x4-2.c: Ditto. |
| * gcc.target/i386/avx512f-vinserti64x4-1.c: Ditto. |
| * gcc.target/i386/avx512f-vinserti64x4-2.c: Ditto. |
| * gcc.target/i386/avx512f-vmaxpd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vmaxpd-2.c: Ditto. |
| * gcc.target/i386/avx512f-vmaxps-1.c: Ditto. |
| * gcc.target/i386/avx512f-vmaxps-2.c: Ditto. |
| * gcc.target/i386/avx512f-vmaxsd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vmaxsd-2.c: Ditto. |
| * gcc.target/i386/avx512f-vmaxss-1.c: Ditto. |
| * gcc.target/i386/avx512f-vmaxss-2.c: Ditto. |
| * gcc.target/i386/avx512f-vminpd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vminpd-2.c: Ditto. |
| * gcc.target/i386/avx512f-vminps-1.c: Ditto. |
| * gcc.target/i386/avx512f-vminps-2.c: Ditto. |
| * gcc.target/i386/avx512f-vminsd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vminsd-2.c: Ditto. |
| * gcc.target/i386/avx512f-vminss-1.c: Ditto. |
| * gcc.target/i386/avx512f-vminss-2.c: Ditto. |
| * gcc.target/i386/avx512f-vmovapd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vmovapd-2.c: Ditto. |
| * gcc.target/i386/avx512f-vmovaps-1.c: Ditto. |
| * gcc.target/i386/avx512f-vmovaps-2.c: Ditto. |
| * gcc.target/i386/avx512f-vmovddup-1.c: Ditto. |
| * gcc.target/i386/avx512f-vmovddup-2.c: Ditto. |
| * gcc.target/i386/avx512f-vmovdqa32-1.c: Ditto. |
| * gcc.target/i386/avx512f-vmovdqa32-2.c: Ditto. |
| * gcc.target/i386/avx512f-vmovdqa64-1.c: Ditto. |
| * gcc.target/i386/avx512f-vmovdqa64-2.c: Ditto. |
| * gcc.target/i386/avx512f-vmovdqu32-1.c: Ditto. |
| * gcc.target/i386/avx512f-vmovdqu32-2.c: Ditto. |
| * gcc.target/i386/avx512f-vmovdqu64-1.c: Ditto. |
| * gcc.target/i386/avx512f-vmovdqu64-2.c: Ditto. |
| * gcc.target/i386/avx512f-vmovntdq-1.c: Ditto. |
| * gcc.target/i386/avx512f-vmovntdq-2.c: Ditto. |
| * gcc.target/i386/avx512f-vmovntpd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vmovntpd-2.c: Ditto. |
| * gcc.target/i386/avx512f-vmovntps-1.c: Ditto. |
| * gcc.target/i386/avx512f-vmovntps-2.c: Ditto. |
| * gcc.target/i386/avx512f-vmovsd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vmovsd-2.c: Ditto. |
| * gcc.target/i386/avx512f-vmovshdup-1.c: Ditto. |
| * gcc.target/i386/avx512f-vmovshdup-2.c: Ditto. |
| * gcc.target/i386/avx512f-vmovsldup-1.c: Ditto. |
| * gcc.target/i386/avx512f-vmovsldup-2.c: Ditto. |
| * gcc.target/i386/avx512f-vmovss-1.c: Ditto. |
| * gcc.target/i386/avx512f-vmovss-2.c: Ditto. |
| * gcc.target/i386/avx512f-vmovupd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vmovupd-2.c: Ditto. |
| * gcc.target/i386/avx512f-vmovups-1.c: Ditto. |
| * gcc.target/i386/avx512f-vmovups-2.c: Ditto. |
| * gcc.target/i386/avx512f-vmulpd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vmulpd-2.c: Ditto. |
| * gcc.target/i386/avx512f-vmulps-1.c: Ditto. |
| * gcc.target/i386/avx512f-vmulps-2.c: Ditto. |
| * gcc.target/i386/avx512f-vmulsd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vmulsd-2.c: Ditto. |
| * gcc.target/i386/avx512f-vmulss-1.c: Ditto. |
| * gcc.target/i386/avx512f-vmulss-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpabsd-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpabsd512-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpabsq-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpabsq512-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpaddd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpaddd-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpaddq-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpaddq-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpandd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpandd-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpandnd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpandnd-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpandnq-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpandnq-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpandq-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpandq-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpblendmd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpblendmd-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpblendmq-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpblendmq-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpbroadcastd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpbroadcastd-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpbroadcastq-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpbroadcastq-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpcmpd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpcmpd-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpcmpeqd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpcmpeqd-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpcmpeqq-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpcmpeqq-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpcmpgtd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpcmpgtd-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpcmpgtq-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpcmpgtq-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpcmpq-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpcmpq-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpcmpud-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpcmpud-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpcmpuq-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpcmpuq-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpcompressd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpcompressd-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpcompressq-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpcompressq-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpermd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpermd-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpermi2d-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpermi2d-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpermi2pd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpermi2pd-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpermi2ps-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpermi2ps-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpermi2q-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpermi2q-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpermilpd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpermilpd-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpermilpdi-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpermilpdi-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpermilps-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpermilps-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpermilpsi-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpermilpsi-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpermpd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpermpd-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpermpdi-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpermpdi-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpermps-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpermps-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpermq-imm-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpermq-imm-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpermq-var-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpermq-var-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpermt2d-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpermt2d-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpermt2pd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpermt2pd-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpermt2ps-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpermt2ps-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpermt2q-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpermt2q-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpexpandd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpexpandd-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpexpandq-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpexpandq-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpmaxsd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpmaxsd-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpmaxsq-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpmaxsq-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpmaxud-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpmaxud-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpmaxuq-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpmaxuq-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpminsd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpminsd-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpminsq-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpminsq-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpminud-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpminud-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpminuq-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpminuq-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpmovdb-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpmovdb-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpmovdw-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpmovdw-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpmovqb-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpmovqb-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpmovqd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpmovqd-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpmovqw-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpmovqw-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpmovsdb-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpmovsdb-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpmovsdw-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpmovsdw-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpmovsqb-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpmovsqb-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpmovsqd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpmovsqd-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpmovsqw-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpmovsqw-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpmovsxbd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpmovsxbd-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpmovsxbq-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpmovsxbq-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpmovsxdq-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpmovsxdq-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpmovsxwd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpmovsxwd-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpmovsxwq-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpmovsxwq-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpmovusdb-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpmovusdb-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpmovusdw-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpmovusdw-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpmovusqb-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpmovusqb-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpmovusqd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpmovusqd-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpmovusqw-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpmovusqw-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpmovzxbd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpmovzxbd-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpmovzxbq-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpmovzxbq-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpmovzxdq-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpmovzxdq-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpmovzxwd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpmovzxwd-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpmovzxwq-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpmovzxwq-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpmuldq-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpmuldq-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpmulld-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpmulld-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpmuludq-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpmuludq-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpord-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpord-2.c: Ditto. |
| * gcc.target/i386/avx512f-vporq-1.c: Ditto. |
| * gcc.target/i386/avx512f-vporq-2.c: Ditto. |
| * gcc.target/i386/avx512f-vprold-1.c: Ditto. |
| * gcc.target/i386/avx512f-vprold-2.c: Ditto. |
| * gcc.target/i386/avx512f-vprolq-1.c: Ditto. |
| * gcc.target/i386/avx512f-vprolq-2.c: Ditto. |
| * gcc.target/i386/avx512f-vprolvd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vprolvd-2.c: Ditto. |
| * gcc.target/i386/avx512f-vprolvq-1.c: Ditto. |
| * gcc.target/i386/avx512f-vprolvq-2.c: Ditto. |
| * gcc.target/i386/avx512f-vprord-1.c: Ditto. |
| * gcc.target/i386/avx512f-vprord-2.c: Ditto. |
| * gcc.target/i386/avx512f-vprorq-1.c: Ditto. |
| * gcc.target/i386/avx512f-vprorq-2.c: Ditto. |
| * gcc.target/i386/avx512f-vprorvd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vprorvd-2.c: Ditto. |
| * gcc.target/i386/avx512f-vprorvq-1.c: Ditto. |
| * gcc.target/i386/avx512f-vprorvq-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpshufd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpshufd-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpslld-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpslld-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpslldi-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpslldi-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpsllq-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpsllq-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpsllqi-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpsllqi-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpsllvd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpsllvd-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpsllvq-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpsllvq-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpsllvq512-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpsllvq512-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpsrad-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpsrad-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpsradi-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpsradi-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpsraq-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpsraq-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpsraqi-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpsraqi-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpsravd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpsravd-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpsravq-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpsravq-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpsravq512-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpsravq512-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpsrld-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpsrld-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpsrldi-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpsrldi-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpsrlq-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpsrlq-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpsrlqi-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpsrlqi-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpsrlvd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpsrlvd-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpsrlvq-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpsrlvq-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpsrlvq512-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpsrlvq512-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpsubd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpsubd-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpsubq-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpsubq-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpternlogd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpternlogd-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpternlogq-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpternlogq-2.c: Ditto. |
| * gcc.target/i386/avx512f-vptestmd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vptestmd-2.c: Ditto. |
| * gcc.target/i386/avx512f-vptestmq-1.c: Ditto. |
| * gcc.target/i386/avx512f-vptestmq-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpunpckhdq-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpunpckhdq-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpunpckhqdq-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpunpckhqdq-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpunpckldq-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpunpckldq-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpunpcklqdq-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpunpcklqdq-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpxord-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpxord-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpxorq-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpxorq-2.c: Ditto. |
| * gcc.target/i386/avx512f-vrcp14pd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vrcp14pd-2.c: Ditto. |
| * gcc.target/i386/avx512f-vrcp14ps-1.c: Ditto. |
| * gcc.target/i386/avx512f-vrcp14ps-2.c: Ditto. |
| * gcc.target/i386/avx512f-vrcp14sd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vrcp14sd-2.c: Ditto. |
| * gcc.target/i386/avx512f-vrcp14ss-1.c: Ditto. |
| * gcc.target/i386/avx512f-vrcp14ss-2.c: Ditto. |
| * gcc.target/i386/avx512f-vrndscalepd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vrndscalepd-2.c: Ditto. |
| * gcc.target/i386/avx512f-vrndscaleps-1.c: Ditto. |
| * gcc.target/i386/avx512f-vrndscaleps-2.c: Ditto. |
| * gcc.target/i386/avx512f-vrndscalesd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vrndscalesd-2.c: Ditto. |
| * gcc.target/i386/avx512f-vrndscaless-1.c: Ditto. |
| * gcc.target/i386/avx512f-vrndscaless-2.c: Ditto. |
| * gcc.target/i386/avx512f-vrsqrt14pd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vrsqrt14pd-2.c: Ditto. |
| * gcc.target/i386/avx512f-vrsqrt14ps-1.c: Ditto. |
| * gcc.target/i386/avx512f-vrsqrt14ps-2.c: Ditto. |
| * gcc.target/i386/avx512f-vrsqrt14sd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vrsqrt14sd-2.c: Ditto. |
| * gcc.target/i386/avx512f-vrsqrt14ss-1.c: Ditto. |
| * gcc.target/i386/avx512f-vrsqrt14ss-2.c: Ditto. |
| * gcc.target/i386/avx512f-vscalefpd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vscalefpd-2.c: Ditto. |
| * gcc.target/i386/avx512f-vscalefps-1.c: Ditto. |
| * gcc.target/i386/avx512f-vscalefps-2.c: Ditto. |
| * gcc.target/i386/avx512f-vscalefsd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vscalefsd-2.c: Ditto. |
| * gcc.target/i386/avx512f-vscalefss-1.c: Ditto. |
| * gcc.target/i386/avx512f-vscalefss-2.c: Ditto. |
| * gcc.target/i386/avx512f-vshuff32x4-1.c: Ditto. |
| * gcc.target/i386/avx512f-vshuff32x4-2.c: Ditto. |
| * gcc.target/i386/avx512f-vshuff64x2-1.c: Ditto. |
| * gcc.target/i386/avx512f-vshuff64x2-2.c: Ditto. |
| * gcc.target/i386/avx512f-vshufi32x4-1.c: Ditto. |
| * gcc.target/i386/avx512f-vshufi32x4-2.c: Ditto. |
| * gcc.target/i386/avx512f-vshufi64x2-1.c: Ditto. |
| * gcc.target/i386/avx512f-vshufi64x2-2.c: Ditto. |
| * gcc.target/i386/avx512f-vshufpd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vshufpd-2.c: Ditto. |
| * gcc.target/i386/avx512f-vshufps-1.c: Ditto. |
| * gcc.target/i386/avx512f-vshufps-2.c: Ditto. |
| * gcc.target/i386/avx512f-vsqrtpd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vsqrtpd-2.c: Ditto. |
| * gcc.target/i386/avx512f-vsqrtps-1.c: Ditto. |
| * gcc.target/i386/avx512f-vsqrtps-2.c: Ditto. |
| * gcc.target/i386/avx512f-vsqrtsd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vsqrtsd-2.c: Ditto. |
| * gcc.target/i386/avx512f-vsqrtss-1.c: Ditto. |
| * gcc.target/i386/avx512f-vsqrtss-2.c: Ditto. |
| * gcc.target/i386/avx512f-vsubpd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vsubpd-2.c: Ditto. |
| * gcc.target/i386/avx512f-vsubps-1.c: Ditto. |
| * gcc.target/i386/avx512f-vsubps-2.c: Ditto. |
| * gcc.target/i386/avx512f-vsubsd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vsubsd-2.c: Ditto. |
| * gcc.target/i386/avx512f-vsubss-1.c: Ditto. |
| * gcc.target/i386/avx512f-vsubss-2.c: Ditto. |
| * gcc.target/i386/avx512f-vucomisd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vucomiss-1.c: Ditto. |
| * gcc.target/i386/avx512f-vunpckhpd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vunpckhpd-2.c: Ditto. |
| * gcc.target/i386/avx512f-vunpckhps-1.c: Ditto. |
| * gcc.target/i386/avx512f-vunpckhps-2.c: Ditto. |
| * gcc.target/i386/avx512f-vunpcklpd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vunpcklpd-2.c: Ditto. |
| * gcc.target/i386/avx512f-vunpcklps-1.c: Ditto. |
| * gcc.target/i386/avx512f-vunpcklps-2.c: Ditto. |
| * gcc.target/i386/avx512f_cond_move.c: Ditto. |
| * gcc.target/i386/avx512f_evex_reg_asm-1.c: Ditto. |
| * gcc.target/i386/avx512f_evex_reg_asm-2.c: Ditto. |
| * gcc.target/i386/avx512pf-vgatherpf0dps-1.c: Ditto. |
| * gcc.target/i386/avx512pf-vgatherpf0qps-1.c: Ditto. |
| * gcc.target/i386/avx512pf-vgatherpf1dps-1.c: Ditto. |
| * gcc.target/i386/avx512pf-vgatherpf1qps-1.c: Ditto. |
| * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Ditto. |
| * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Ditto. |
| * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Ditto. |
| * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Ditto. |
| * gcc.target/i386/sse-12.c: Updated options. |
| * gcc.target/i386/sse-13.c: Updated options, added defines for |
| __builtin_ia32_addpd512_mask, __builtin_ia32_addps512_mask, |
| __builtin_ia32_addsd_mask, __builtin_ia32_addss_mask, |
| __builtin_ia32_alignd512_mask, __builtin_ia32_alignq512_mask, |
| __builtin_ia32_cmpd512_mask, __builtin_ia32_cmppd512_mask, |
| __builtin_ia32_cmpps512_mask, __builtin_ia32_cmpq512_mask, |
| __builtin_ia32_cmpsd_mask, __builtin_ia32_cmpss_mask, |
| __builtin_ia32_cvtdq2ps512_mask, __builtin_ia32_cvtpd2dq512_mask, |
| __builtin_ia32_cvtpd2ps512_mask, __builtin_ia32_cvtpd2udq512_mask, |
| __builtin_ia32_cvtps2dq512_mask, __builtin_ia32_cvtps2pd512_mask, |
| __builtin_ia32_cvtps2udq512_mask, __builtin_ia32_cvtsd2ss_mask, |
| __builtin_ia32_cvtsi2sd64, __builtin_ia32_cvtsi2ss32, |
| __builtin_ia32_cvtsi2ss64, __builtin_ia32_cvtss2sd_mask, |
| __builtin_ia32_cvttpd2dq512_mask, __builtin_ia32_cvttpd2udq512_mask, |
| __builtin_ia32_cvttps2dq512_mask, __builtin_ia32_cvttps2udq512_mask, |
| __builtin_ia32_cvtudq2ps512_mask, __builtin_ia32_cvtusi2sd64, |
| __builtin_ia32_cvtusi2ss32, __builtin_ia32_cvtusi2ss64, |
| __builtin_ia32_divpd512_mask, __builtin_ia32_divps512_mask, |
| __builtin_ia32_divsd_mask, __builtin_ia32_divss_mask, |
| __builtin_ia32_extractf32x4_mask, __builtin_ia32_extractf64x4_mask, |
| __builtin_ia32_extracti32x4_mask, __builtin_ia32_extracti64x4_mask, |
| __builtin_ia32_fixupimmpd512_mask, __builtin_ia32_fixupimmpd512_maskz, |
| __builtin_ia32_fixupimmps512_mask, __builtin_ia32_fixupimmps512_maskz, |
| __builtin_ia32_fixupimmsd_mask, __builtin_ia32_fixupimmsd_maskz, |
| __builtin_ia32_fixupimmss_mask, __builtin_ia32_fixupimmss_maskz, |
| __builtin_ia32_gatherdiv8df, __builtin_ia32_gatherdiv8di, |
| __builtin_ia32_gatherdiv16sf, __builtin_ia32_gatherdiv16si, |
| __builtin_ia32_gathersiv16sf, __builtin_ia32_gathersiv16si, |
| __builtin_ia32_gathersiv8df, __builtin_ia32_gathersiv8di, |
| __builtin_ia32_getexppd512_mask, __builtin_ia32_getexpps512_mask, |
| __builtin_ia32_getexpsd128_mask, __builtin_ia32_getexpss128_mask, |
| __builtin_ia32_getmantpd512_mask, __builtin_ia32_getmantps512_mask, |
| __builtin_ia32_getmantsd_mask, __builtin_ia32_getmantss_mask, |
| __builtin_ia32_insertf32x4_mask, __builtin_ia32_insertf64x4_mask, |
| __builtin_ia32_inserti32x4_mask, __builtin_ia32_inserti64x4_mask, |
| __builtin_ia32_maxpd512_mask, __builtin_ia32_maxps512_mask, |
| __builtin_ia32_maxsd_mask, __builtin_ia32_maxss_mask, |
| __builtin_ia32_minpd512_mask, __builtin_ia32_minps512_mask, |
| __builtin_ia32_minsd_mask, __builtin_ia32_minss_mask, |
| __builtin_ia32_mulpd512_mask, __builtin_ia32_mulps512_mask, |
| __builtin_ia32_mulsd_mask, __builtin_ia32_mulss_mask, |
| __builtin_ia32_permdf512_mask, __builtin_ia32_permdi512_mask, |
| __builtin_ia32_prold512_mask, __builtin_ia32_prolq512_mask, |
| __builtin_ia32_prord512_mask, __builtin_ia32_prorq512_mask, |
| __builtin_ia32_pshufd512_mask, __builtin_ia32_pslldi512_mask, |
| __builtin_ia32_psllqi512_mask, __builtin_ia32_psradi512_mask, |
| __builtin_ia32_psraqi512_mask, __builtin_ia32_psrldi512_mask, |
| __builtin_ia32_psrlqi512_mask, __builtin_ia32_pternlogd512_mask, |
| __builtin_ia32_pternlogd512_maskz, __builtin_ia32_pternlogq512_mask, |
| __builtin_ia32_pternlogq512_maskz, __builtin_ia32_rndscalepd_mask, |
| __builtin_ia32_rndscaleps_mask, __builtin_ia32_rndscalesd_mask, |
| __builtin_ia32_rndscaless_mask, __builtin_ia32_scalefpd512_mask, |
| __builtin_ia32_scalefps512_mask, __builtin_ia32_scalefsd_mask, |
| __builtin_ia32_scalefss_mask, __builtin_ia32_scatterdiv8df, |
| __builtin_ia32_scatterdiv8di, __builtin_ia32_scatterdiv16sf, |
| __builtin_ia32_scatterdiv16si, __builtin_ia32_scattersiv16sf, |
| __builtin_ia32_scattersiv16si, __builtin_ia32_scattersiv8df, |
| __builtin_ia32_scattersiv8di, __builtin_ia32_shuf_f32x4_mask, |
| __builtin_ia32_shuf_f64x2_mask, __builtin_ia32_shuf_i32x4_mask, |
| __builtin_ia32_shuf_i64x2_mask, __builtin_ia32_shufpd512_mask, |
| __builtin_ia32_shufps512_mask, __builtin_ia32_sqrtpd512_mask, |
| __builtin_ia32_sqrtps512_mask, __builtin_ia32_sqrtsd_mask, |
| __builtin_ia32_sqrtss_mask, __builtin_ia32_subpd512_mask, |
| __builtin_ia32_subps512_mask, __builtin_ia32_subsd_mask, |
| __builtin_ia32_subss_mask, __builtin_ia32_ucmpd512_mask, |
| __builtin_ia32_ucmpq512_mask, __builtin_ia32_vcomisd, |
| __builtin_ia32_vcomiss, __builtin_ia32_vcvtph2ps512_mask, |
| __builtin_ia32_vcvtps2ph512_mask, __builtin_ia32_vcvtsd2si32, |
| __builtin_ia32_vcvtsd2si64, __builtin_ia32_vcvtsd2usi32, |
| __builtin_ia32_vcvtsd2usi64, __builtin_ia32_vcvtss2si32, |
| __builtin_ia32_vcvtss2si64, __builtin_ia32_vcvtss2usi32, |
| __builtin_ia32_vcvtss2usi64, __builtin_ia32_vcvttsd2si32, |
| __builtin_ia32_vcvttsd2si64, __builtin_ia32_vcvttsd2usi32, |
| __builtin_ia32_vcvttsd2usi64, __builtin_ia32_vcvttss2si32, |
| __builtin_ia32_vcvttss2si64, __builtin_ia32_vcvttss2usi32, |
| __builtin_ia32_vcvttss2usi64, __builtin_ia32_vfmaddpd512_mask, |
| __builtin_ia32_vfmaddpd512_mask3, __builtin_ia32_vfmaddpd512_maskz, |
| __builtin_ia32_vfmaddps512_mask, __builtin_ia32_vfmaddps512_mask3, |
| __builtin_ia32_vfmaddps512_maskz, __builtin_ia32_vfmaddsd3_mask, |
| __builtin_ia32_vfmaddsd3_mask3, __builtin_ia32_vfmaddsd3_maskz, |
| __builtin_ia32_vfmaddss3_mask, __builtin_ia32_vfmaddss3_mask3, |
| __builtin_ia32_vfmaddss3_maskz, __builtin_ia32_vfmaddsubpd512_mask, |
| __builtin_ia32_vfmaddsubpd512_mask3, |
| __builtin_ia32_vfmaddsubpd512_maskz, |
| __builtin_ia32_vfmaddsubps512_mask, |
| __builtin_ia32_vfmaddsubps512_mask3, |
| __builtin_ia32_vfmaddsubps512_maskz, |
| __builtin_ia32_vfmsubaddpd512_mask3, |
| __builtin_ia32_vfmsubaddps512_mask3, __builtin_ia32_vfmsubpd512_mask3, |
| __builtin_ia32_vfmsubps512_mask3, __builtin_ia32_vfmsubsd3_mask3, |
| __builtin_ia32_vfmsubss3_mask3, __builtin_ia32_vfnmaddpd512_mask, |
| __builtin_ia32_vfnmaddps512_mask, __builtin_ia32_vfnmsubpd512_mask, |
| __builtin_ia32_vfnmsubpd512_mask3, __builtin_ia32_vfnmsubps512_mask, |
| __builtin_ia32_vfnmsubps512_mask3, __builtin_ia32_vpermilpd512_mask, |
| __builtin_ia32_vpermilps512_mask, __builtin_ia32_exp2ps_mask, |
| __builtin_ia32_exp2pd_mask, __builtin_ia32_exp2ps_mask, |
| __builtin_ia32_exp2pd_mask, __builtin_ia32_rsqrt28ps_mask, |
| __builtin_ia32_rsqrt28pd_mask, __builtin_ia32_gatherpfdps, |
| __builtin_ia32_gatherpfqps, __builtin_ia32_scatterpfdps, |
| __builtin_ia32_scatterpfqps, __builtin_ia32_addpd512_mask, |
| __builtin_ia32_addps512_mask, __builtin_ia32_addsd_mask, |
| __builtin_ia32_addss_mask, __builtin_ia32_alignd512_mask, |
| __builtin_ia32_alignq512_mask, __builtin_ia32_cmpd512_mask, |
| __builtin_ia32_cmppd512_mask, __builtin_ia32_cmpps512_mask, |
| __builtin_ia32_cmpq512_mask, __builtin_ia32_cmpsd_mask, |
| __builtin_ia32_cmpss_mask, __builtin_ia32_cvtdq2ps512_mask, |
| __builtin_ia32_cvtpd2dq512_mask, __builtin_ia32_cvtpd2ps512_mask, |
| __builtin_ia32_cvtpd2udq512_mask, __builtin_ia32_cvtps2dq512_mask, |
| __builtin_ia32_cvtps2pd512_mask, __builtin_ia32_cvtps2udq512_mask, |
| __builtin_ia32_cvtsd2ss_mask, __builtin_ia32_cvtsi2sd64, |
| __builtin_ia32_cvtsi2ss32, __builtin_ia32_cvtsi2ss64, |
| __builtin_ia32_cvtss2sd_mask, __builtin_ia32_cvttpd2dq512_mask, |
| __builtin_ia32_cvttpd2udq512_mask, __builtin_ia32_cvttps2dq512_mask, |
| __builtin_ia32_cvttps2udq512_mask, __builtin_ia32_cvtudq2ps512_mask, |
| __builtin_ia32_cvtusi2sd64, __builtin_ia32_cvtusi2ss32, |
| __builtin_ia32_cvtusi2ss64, __builtin_ia32_divpd512_mask, |
| __builtin_ia32_divps512_mask, __builtin_ia32_divsd_mask, |
| __builtin_ia32_divss_mask, __builtin_ia32_extractf32x4_mask, |
| __builtin_ia32_extractf64x4_mask, __builtin_ia32_extracti32x4_mask, |
| __builtin_ia32_extracti64x4_mask, __builtin_ia32_fixupimmpd512_mask, |
| __builtin_ia32_fixupimmpd512_maskz, __builtin_ia32_fixupimmps512_mask, |
| __builtin_ia32_fixupimmps512_maskz, __builtin_ia32_fixupimmsd_mask, |
| __builtin_ia32_fixupimmsd_maskz, __builtin_ia32_fixupimmss_mask, |
| __builtin_ia32_fixupimmss_maskz, __builtin_ia32_gatherdiv8df, |
| __builtin_ia32_gatherdiv8di, __builtin_ia32_gatherdiv16sf, |
| __builtin_ia32_gatherdiv16si, __builtin_ia32_gathersiv16sf, |
| __builtin_ia32_gathersiv16si, __builtin_ia32_gathersiv8df, |
| __builtin_ia32_gathersiv8di, __builtin_ia32_getexppd512_mask, |
| __builtin_ia32_getexpps512_mask, __builtin_ia32_getexpsd128_mask, |
| __builtin_ia32_getexpss128_mask, __builtin_ia32_getmantpd512_mask, |
| __builtin_ia32_getmantps512_mask, __builtin_ia32_getmantsd_mask, |
| __builtin_ia32_getmantss_mask, __builtin_ia32_insertf32x4_mask, |
| __builtin_ia32_insertf64x4_mask, __builtin_ia32_inserti32x4_mask, |
| __builtin_ia32_inserti64x4_mask, __builtin_ia32_maxpd512_mask, |
| __builtin_ia32_maxps512_mask, __builtin_ia32_maxsd_mask, |
| __builtin_ia32_maxss_mask, __builtin_ia32_minpd512_mask, |
| __builtin_ia32_minps512_mask, __builtin_ia32_minsd_mask, |
| __builtin_ia32_minss_mask, __builtin_ia32_mulpd512_mask, |
| __builtin_ia32_mulps512_mask, __builtin_ia32_mulsd_mask, |
| __builtin_ia32_mulss_mask, __builtin_ia32_permdf512_mask, |
| __builtin_ia32_permdi512_mask, __builtin_ia32_prold512_mask, |
| __builtin_ia32_prolq512_mask, __builtin_ia32_prord512_mask, |
| __builtin_ia32_prorq512_mask, __builtin_ia32_pshufd512_mask, |
| __builtin_ia32_pslldi512_mask, __builtin_ia32_psllqi512_mask, |
| __builtin_ia32_psradi512_mask, __builtin_ia32_psraqi512_mask, |
| __builtin_ia32_psrldi512_mask, __builtin_ia32_psrlqi512_mask, |
| __builtin_ia32_pternlogd512_mask, __builtin_ia32_pternlogd512_maskz, |
| __builtin_ia32_pternlogq512_mask, __builtin_ia32_pternlogq512_maskz, |
| __builtin_ia32_rndscalepd_mask, __builtin_ia32_rndscaleps_mask, |
| __builtin_ia32_rndscalesd_mask, __builtin_ia32_rndscaless_mask, |
| __builtin_ia32_scalefpd512_mask, __builtin_ia32_scalefps512_mask, |
| __builtin_ia32_scalefsd_mask, __builtin_ia32_scalefss_mask, |
| __builtin_ia32_scatterdiv8df, __builtin_ia32_scatterdiv8di, |
| __builtin_ia32_scatterdiv16sf, __builtin_ia32_scatterdiv16si, |
| __builtin_ia32_scattersiv16sf, __builtin_ia32_scattersiv16si, |
| __builtin_ia32_scattersiv8df, __builtin_ia32_scattersiv8di, |
| __builtin_ia32_shuf_f32x4_mask, __builtin_ia32_shuf_f64x2_mask, |
| __builtin_ia32_shuf_i32x4_mask, __builtin_ia32_shuf_i64x2_mask, |
| __builtin_ia32_shufpd512_mask, __builtin_ia32_shufps512_mask, |
| __builtin_ia32_sqrtpd512_mask, __builtin_ia32_sqrtps512_mask, |
| __builtin_ia32_sqrtsd_mask, __builtin_ia32_sqrtss_mask, |
| __builtin_ia32_subpd512_mask, __builtin_ia32_subps512_mask, |
| __builtin_ia32_subsd_mask, __builtin_ia32_subss_mask, |
| __builtin_ia32_ucmpd512_mask, __builtin_ia32_ucmpq512_mask, |
| __builtin_ia32_vcomisd, __builtin_ia32_vcomiss, |
| __builtin_ia32_vcvtph2ps512_mask, __builtin_ia32_vcvtps2ph512_mask, |
| __builtin_ia32_vcvtsd2si32, __builtin_ia32_vcvtsd2si64, |
| __builtin_ia32_vcvtsd2usi32, __builtin_ia32_vcvtsd2usi64, |
| __builtin_ia32_vcvtss2si32, __builtin_ia32_vcvtss2si64, |
| __builtin_ia32_vcvtss2usi32, __builtin_ia32_vcvtss2usi64, |
| __builtin_ia32_vcvttsd2si32, __builtin_ia32_vcvttsd2si64, |
| __builtin_ia32_vcvttsd2usi32, __builtin_ia32_vcvttsd2usi64, |
| __builtin_ia32_vcvttss2si32, __builtin_ia32_vcvttss2si64, |
| __builtin_ia32_vcvttss2usi32, __builtin_ia32_vcvttss2usi64, |
| __builtin_ia32_vfmaddpd512_mask, __builtin_ia32_vfmaddpd512_mask3, |
| __builtin_ia32_vfmaddpd512_maskz, __builtin_ia32_vfmaddps512_mask, |
| __builtin_ia32_vfmaddps512_mask3, __builtin_ia32_vfmaddps512_maskz, |
| __builtin_ia32_vfmaddsd3_mask, __builtin_ia32_vfmaddsd3_mask3, |
| __builtin_ia32_vfmaddsd3_maskz, __builtin_ia32_vfmaddss3_mask, |
| __builtin_ia32_vfmaddss3_mask3, __builtin_ia32_vfmaddss3_maskz, |
| __builtin_ia32_vfmaddsubpd512_mask, |
| __builtin_ia32_vfmaddsubpd512_mask3, |
| __builtin_ia32_vfmaddsubpd512_maskz, |
| __builtin_ia32_vfmaddsubps512_mask, |
| __builtin_ia32_vfmaddsubps512_mask3, |
| __builtin_ia32_vfmaddsubps512_maskz, |
| __builtin_ia32_vfmsubaddpd512_mask3, |
| __builtin_ia32_vfmsubaddps512_mask3, __builtin_ia32_vfmsubpd512_mask3, |
| __builtin_ia32_vfmsubps512_mask3, __builtin_ia32_vfmsubsd3_mask3, |
| __builtin_ia32_vfmsubss3_mask3, __builtin_ia32_vfnmaddpd512_mask, |
| __builtin_ia32_vfnmaddps512_mask, __builtin_ia32_vfnmsubpd512_mask, |
| __builtin_ia32_vfnmsubpd512_mask3, __builtin_ia32_vfnmsubps512_mask, |
| __builtin_ia32_vfnmsubps512_mask3, __builtin_ia32_vpermilpd512_mask, |
| __builtin_ia32_vpermilps512_mask, __builtin_ia32_gatherpfdps, |
| __builtin_ia32_gatherpfqps, __builtin_ia32_scatterpfdps, |
| __builtin_ia32_scatterpfqps, __builtin_ia32_exp2pd_mask, |
| __builtin_ia32_exp2ps_mask, __builtin_ia32_rcp28pd_mask, |
| __builtin_ia32_rcp28ps_mask, __builtin_ia32_rsqrt28pd_mask, |
| __builtin_ia32_rsqrt28ps_mask. |
| * gcc.target/i386/sse-14.c (test_1y): New. |
| (test_2y): Ditto. |
| (test_2vx): Ditto. |
| (test_3x): Ditto. |
| (test_3v): Ditto. |
| (test_3vx): Ditto. |
| (test_4x): Ditto. |
| (test_4y): Ditto. |
| (test_4v): Ditto. |
| (pragma GCC target): Add avx512f, avx512er, avx512cd, avx512pf. |
| (tests): Add _mm512_cvt_roundepi32_ps, _mm512_cvt_roundepu32_ps, |
| _mm512_cvt_roundpd_epi32, _mm512_cvt_roundpd_epu32, |
| _mm512_cvt_roundpd_ps, _mm512_cvt_roundph_ps, |
| _mm512_cvt_roundps_epi32, _mm512_cvt_roundps_epu32, |
| _mm512_cvt_roundps_pd, _mm512_cvtps_ph, _mm512_cvtt_roundpd_epi32, |
| _mm512_cvtt_roundpd_epu32, _mm512_cvtt_roundps_epi32, |
| _mm512_cvtt_roundps_epu32, _mm512_extractf32x4_ps, |
| _mm512_extractf64x4_pd, _mm512_extracti32x4_epi32, |
| _mm512_extracti64x4_epi64, _mm512_getexp_round_pd, |
| _mm512_getexp_round_ps, _mm512_getmant_round_pd, |
| _mm512_getmant_round_ps, _mm512_permute_pd, _mm512_permute_ps, |
| _mm512_permutex_epi64, _mm512_permutex_pd, _mm512_rol_epi32, |
| _mm512_rol_epi64, _mm512_ror_epi32, _mm512_ror_epi64, |
| _mm512_shuffle_epi32, _mm512_slli_epi32, _mm512_slli_epi64, |
| _mm512_sqrt_round_pd, _mm512_sqrt_round_ps, _mm512_srai_epi32, |
| _mm512_srai_epi64, _mm512_srli_epi32, _mm512_srli_epi64, |
| _mm_cvt_roundsd_i32, _mm_cvt_roundsd_u32, _mm_cvt_roundss_i32, |
| _mm_cvt_roundss_u32, _mm_cvtt_roundsd_i32, _mm_cvtt_roundsd_u32, |
| _mm_cvtt_roundss_i32, _mm_cvtt_roundss_u32, _mm512_getmant_pd, |
| _mm512_getmant_ps, _mm_cvt_roundi32_ss, _mm512_add_round_pd, |
| _mm512_add_round_ps, _mm512_alignr_epi32, _mm512_alignr_epi64, |
| _mm512_cmp_epi32_mask, _mm512_cmp_epi64_mask, _mm512_cmp_epu32_mask, |
| _mm512_cmp_epu64_mask, _mm512_cmp_pd_mask, _mm512_cmp_ps_mask, |
| _mm512_div_round_pd, _mm512_div_round_ps, _mm512_i32gather_epi32, |
| _mm512_i32gather_epi64, _mm512_i32gather_pd, _mm512_i32gather_ps, |
| _mm512_i64gather_epi32, _mm512_i64gather_epi64, _mm512_i64gather_pd, |
| _mm512_i64gather_ps, _mm512_insertf32x4, _mm512_insertf64x4, |
| _mm512_inserti32x4, _mm512_inserti64x4, |
| _mm512_maskz_cvt_roundepi32_ps, _mm512_maskz_cvt_roundepu32_ps, |
| _mm512_maskz_cvt_roundpd_epi32, _mm512_maskz_cvt_roundpd_epu32, |
| _mm512_maskz_cvt_roundpd_ps, _mm512_maskz_cvt_roundph_ps, |
| _mm512_maskz_cvt_roundps_epi32, _mm512_maskz_cvt_roundps_epu32, |
| _mm512_maskz_cvt_roundps_pd, _mm512_maskz_cvtps_ph, |
| _mm512_maskz_cvtt_roundpd_epi32, _mm512_maskz_cvtt_roundpd_epu32, |
| _mm512_maskz_cvtt_roundps_epi32, _mm512_maskz_cvtt_roundps_epu32, |
| _mm512_maskz_extractf32x4_ps, _mm512_maskz_extractf64x4_pd, |
| _mm512_maskz_extracti32x4_epi32, _mm512_maskz_extracti64x4_epi64, |
| _mm512_maskz_getexp_round_pd, _mm512_maskz_getexp_round_ps, |
| _mm512_maskz_getmant_round_pd, _mm512_maskz_getmant_round_ps, |
| _mm512_maskz_permute_pd, _mm512_maskz_permute_ps, |
| _mm512_maskz_permutex_epi64, _mm512_maskz_permutex_pd, |
| _mm512_maskz_rol_epi32, _mm512_maskz_rol_epi64, |
| _mm512_maskz_ror_epi32, _mm512_maskz_ror_epi64, |
| _mm512_maskz_shuffle_epi32, _mm512_maskz_slli_epi32, |
| _mm512_maskz_slli_epi64, _mm512_maskz_sqrt_round_pd, |
| _mm512_maskz_sqrt_round_ps, _mm512_maskz_srai_epi32, |
| _mm512_maskz_srai_epi64, _mm512_maskz_srli_epi32, |
| _mm512_maskz_srli_epi64, _mm512_max_round_pd, _mm512_max_round_ps, |
| _mm512_min_round_pd, _mm512_min_round_ps, _mm512_mul_round_pd, |
| _mm512_mul_round_ps, _mm512_scalef_round_pd, _mm512_scalef_round_ps, |
| _mm512_shuffle_f32x4, _mm512_shuffle_f64x2, _mm512_shuffle_i32x4, |
| _mm512_shuffle_i64x2, _mm512_shuffle_pd, _mm512_shuffle_ps, |
| _mm512_sub_round_pd, _mm512_sub_round_ps, _mm_add_round_sd, |
| _mm_add_round_ss, _mm_cmp_sd_mask, _mm_cmp_ss_mask, |
| _mm_cvt_roundi64_sd, _mm_cvt_roundi64_ss, _mm_cvt_roundsd_ss, |
| _mm_cvt_roundss_sd, _mm_cvt_roundu32_ss, _mm_cvt_roundu64_sd, |
| _mm_cvt_roundu64_ss, _mm_div_round_sd, _mm_div_round_ss, |
| _mm_getexp_round_sd, _mm_getexp_round_ss, _mm_getmant_round_sd, |
| _mm_getmant_round_ss, _mm_mul_round_sd, _mm_mul_round_ss, |
| _mm_scalef_round_sd, _mm_scalef_round_ss, _mm_sqrt_round_sd, |
| _mm_sqrt_round_ss, _mm_sub_round_sd, _mm_sub_round_ss, |
| _mm512_cmp_round_pd_mask, _mm512_cmp_round_ps_mask, |
| _mm512_maskz_roundscale_round_pd, _mm512_maskz_roundscale_round_ps, |
| _mm_cmp_round_sd_mask, _mm_cmp_round_ss_mask, _mm_comi_round_sd, |
| _mm_comi_round_ss, _mm_roundscale_round_sd, _mm_roundscale_round_ss, |
| _mm512_fmadd_round_pd, _mm512_fmadd_round_ps, |
| _mm512_fmaddsub_round_pd, _mm512_fmaddsub_round_ps, |
| _mm512_fmsub_round_pd, _mm512_fmsub_round_ps, |
| _mm512_fmsubadd_round_pd, _mm512_fmsubadd_round_ps, |
| _mm512_fnmadd_round_pd, _mm512_fnmadd_round_ps, |
| _mm512_fnmsub_round_pd, _mm512_fnmsub_round_ps, |
| _mm512_mask_cmp_epi32_mask, _mm512_mask_cmp_epi64_mask, |
| _mm512_mask_cmp_epu32_mask, _mm512_mask_cmp_epu64_mask, |
| _mm512_mask_cmp_pd_mask, _mm512_mask_cmp_ps_mask, |
| _mm512_mask_cvt_roundepi32_ps, _mm512_mask_cvt_roundepu32_ps, |
| _mm512_mask_cvt_roundpd_epi32, _mm512_mask_cvt_roundpd_epu32, |
| _mm512_mask_cvt_roundpd_ps, _mm512_mask_cvt_roundph_ps, |
| _mm512_mask_cvt_roundps_epi32, _mm512_mask_cvt_roundps_epu32, |
| _mm512_mask_cvt_roundps_pd, _mm512_mask_cvtps_ph, |
| _mm512_mask_cvtt_roundpd_epi32, _mm512_mask_cvtt_roundpd_epu32, |
| _mm512_mask_cvtt_roundps_epi32, _mm512_mask_cvtt_roundps_epu32, |
| _mm512_mask_extractf32x4_ps, _mm512_mask_extractf64x4_pd, |
| _mm512_mask_extracti32x4_epi32, _mm512_mask_extracti64x4_epi64, |
| _mm512_mask_getexp_round_pd, _mm512_mask_getexp_round_ps, |
| _mm512_mask_getmant_round_pd, _mm512_mask_getmant_round_ps, |
| _mm512_mask_permute_pd, _mm512_mask_permute_ps, |
| _mm512_mask_permutex_epi64, _mm512_mask_permutex_pd, |
| _mm512_mask_rol_epi32, _mm512_mask_rol_epi64, _mm512_mask_ror_epi32, |
| _mm512_mask_ror_epi64, _mm512_mask_shuffle_epi32, |
| _mm512_mask_slli_epi32, _mm512_mask_slli_epi64, |
| _mm512_mask_sqrt_round_pd, _mm512_mask_sqrt_round_ps, |
| _mm512_mask_srai_epi32, _mm512_mask_srai_epi64, |
| _mm512_mask_srli_epi32, _mm512_mask_srli_epi64, |
| _mm512_maskz_add_round_pd, _mm512_maskz_add_round_ps, |
| _mm512_maskz_alignr_epi32, _mm512_maskz_alignr_epi64, |
| _mm512_maskz_div_round_pd, _mm512_maskz_div_round_ps, |
| _mm512_maskz_insertf32x4, _mm512_maskz_insertf64x4, |
| _mm512_maskz_inserti32x4, _mm512_maskz_inserti64x4, |
| _mm512_maskz_max_round_pd, _mm512_maskz_max_round_ps, |
| _mm512_maskz_min_round_pd, _mm512_maskz_min_round_ps, |
| _mm512_maskz_mul_round_pd, _mm512_maskz_mul_round_ps, |
| _mm512_maskz_scalef_round_pd, _mm512_maskz_scalef_round_ps, |
| _mm512_maskz_shuffle_f32x4, _mm512_maskz_shuffle_f64x2, |
| _mm512_maskz_shuffle_i32x4, _mm512_maskz_shuffle_i64x2, |
| _mm512_maskz_shuffle_pd, _mm512_maskz_shuffle_ps, |
| _mm512_maskz_sub_round_pd, _mm512_maskz_sub_round_ps, |
| _mm512_ternarylogic_epi32, _mm512_ternarylogic_epi64, |
| _mm_fmadd_round_sd, _mm_fmadd_round_ss, _mm_fmsub_round_sd, |
| _mm_fmsub_round_ss, _mm_fnmadd_round_sd, _mm_fnmadd_round_ss, |
| _mm_fnmsub_round_sd, _mm_fnmsub_round_ss, _mm_mask_cmp_sd_mask, |
| _mm_mask_cmp_ss_mask, _mm_maskz_add_round_sd, _mm_maskz_add_round_ss, |
| _mm_maskz_cvt_roundsd_ss, _mm_maskz_cvt_roundss_sd, |
| _mm_maskz_div_round_sd, _mm_maskz_div_round_ss, |
| _mm_maskz_getexp_round_sd, _mm_maskz_getexp_round_ss, |
| _mm_maskz_getmant_round_sd, _mm_maskz_getmant_round_ss, |
| _mm_maskz_mul_round_sd, _mm_maskz_mul_round_ss, |
| _mm_maskz_scalef_round_sd, _mm_maskz_scalef_round_ss, |
| _mm_maskz_sqrt_round_sd, _mm_maskz_sqrt_round_ss, |
| _mm_maskz_sub_round_sd, _mm_maskz_sub_round_ss, |
| _mm512_i32scatter_epi32, _mm512_i32scatter_epi64, |
| _mm512_i32scatter_pd, _mm512_i32scatter_ps, _mm512_i64scatter_epi32, |
| _mm512_i64scatter_epi64, _mm512_i64scatter_pd, _mm512_i64scatter_ps, |
| _mm512_mask_roundscale_round_pd, _mm512_mask_roundscale_round_ps, |
| _mm512_mask_cmp_round_pd_mask, _mm512_mask_cmp_round_ps_mask, |
| _mm_fixupimm_round_sd, _mm_fixupimm_round_ss, |
| _mm_mask_cmp_round_sd_mask, _mm_mask_cmp_round_ss_mask, |
| _mm_maskz_roundscale_round_sd, _mm_maskz_roundscale_round_ss, |
| _mm512_mask3_fmadd_round_pd, _mm512_mask3_fmadd_round_ps, |
| _mm512_mask3_fmaddsub_round_pd, _mm512_mask3_fmaddsub_round_ps, |
| _mm512_mask3_fmsub_round_pd, _mm512_mask3_fmsub_round_ps, |
| _mm512_mask3_fmsubadd_round_pd, _mm512_mask3_fmsubadd_round_ps, |
| _mm512_mask3_fnmadd_round_pd, _mm512_mask3_fnmadd_round_ps, |
| _mm512_mask3_fnmsub_round_pd, _mm512_mask3_fnmsub_round_ps, |
| _mm512_mask_add_round_pd, _mm512_mask_add_round_ps, |
| _mm512_mask_alignr_epi32, _mm512_mask_alignr_epi64, |
| _mm512_mask_div_round_pd, _mm512_mask_div_round_ps, |
| _mm512_mask_fmadd_round_pd, _mm512_mask_fmadd_round_ps, |
| _mm512_mask_fmaddsub_round_pd, _mm512_mask_fmaddsub_round_ps, |
| _mm512_mask_fmsub_round_pd, _mm512_mask_fmsub_round_ps, |
| _mm512_mask_fmsubadd_round_pd, _mm512_mask_fmsubadd_round_ps, |
| _mm512_mask_fnmadd_round_pd, _mm512_mask_fnmadd_round_ps, |
| _mm512_mask_fnmsub_round_pd, _mm512_mask_fnmsub_round_ps, |
| _mm512_mask_i32gather_epi32, _mm512_mask_i32gather_epi64, |
| _mm512_mask_i32gather_pd, _mm512_mask_i32gather_ps, |
| _mm512_mask_i64gather_epi32, _mm512_mask_i64gather_epi64, |
| _mm512_mask_i64gather_pd, _mm512_mask_i64gather_ps, |
| _mm512_mask_insertf32x4, _mm512_mask_insertf64x4, |
| _mm512_mask_inserti32x4, _mm512_mask_inserti64x4, |
| _mm512_mask_max_round_pd, _mm512_mask_max_round_ps, |
| _mm512_mask_min_round_pd, _mm512_mask_min_round_ps, |
| _mm512_mask_mul_round_pd, _mm512_mask_mul_round_ps, |
| _mm512_mask_scalef_round_pd, _mm512_mask_scalef_round_ps, |
| _mm512_mask_shuffle_f32x4, _mm512_mask_shuffle_f64x2, |
| _mm512_mask_shuffle_i32x4, _mm512_mask_shuffle_i64x2, |
| _mm512_mask_shuffle_pd, _mm512_mask_shuffle_ps, |
| _mm512_mask_sub_round_pd, _mm512_mask_sub_round_ps, |
| _mm512_mask_ternarylogic_epi32, _mm512_mask_ternarylogic_epi64, |
| _mm512_maskz_fmadd_round_pd, _mm512_maskz_fmadd_round_ps, |
| _mm512_maskz_fmaddsub_round_pd, _mm512_maskz_fmaddsub_round_ps, |
| _mm512_maskz_fmsub_round_pd, _mm512_maskz_fmsub_round_ps, |
| _mm512_maskz_fmsubadd_round_pd, _mm512_maskz_fmsubadd_round_ps, |
| _mm512_maskz_fnmadd_round_pd, _mm512_maskz_fnmadd_round_ps, |
| _mm512_maskz_fnmsub_round_pd, _mm512_maskz_fnmsub_round_ps, |
| _mm512_maskz_ternarylogic_epi32, _mm512_maskz_ternarylogic_epi64, |
| _mm_mask3_fmadd_round_sd, _mm_mask3_fmadd_round_ss, |
| _mm_mask3_fmsub_round_sd, _mm_mask3_fmsub_round_ss, |
| _mm_mask3_fnmadd_round_sd, _mm_mask3_fnmadd_round_ss, |
| _mm_mask3_fnmsub_round_sd, _mm_mask3_fnmsub_round_ss, |
| _mm_mask_add_round_sd, _mm_mask_add_round_ss, _mm_mask_cvt_roundsd_ss, |
| _mm_mask_cvt_roundss_sd, _mm_mask_div_round_sd, _mm_mask_div_round_ss, |
| _mm_mask_fmadd_round_sd, _mm_mask_fmadd_round_ss, |
| _mm_mask_fmsub_round_sd, _mm_mask_fmsub_round_ss, |
| _mm_mask_fnmadd_round_sd, _mm_mask_fnmadd_round_ss, |
| _mm_mask_fnmsub_round_sd, _mm_mask_fnmsub_round_ss, |
| _mm_mask_getexp_round_sd, _mm_mask_getexp_round_ss, |
| _mm_mask_getmant_round_sd, _mm_mask_getmant_round_ss, |
| _mm_mask_mul_round_sd, _mm_mask_mul_round_ss, |
| _mm_mask_scalef_round_sd, _mm_mask_scalef_round_ss, |
| _mm_mask_sqrt_round_sd, _mm_mask_sqrt_round_ss, _mm_mask_sub_round_sd, |
| _mm_mask_sub_round_ss, _mm_maskz_fmadd_round_sd, |
| _mm_maskz_fmadd_round_ss, _mm_maskz_fmsub_round_sd, |
| _mm_maskz_fmsub_round_ss, _mm_maskz_fnmadd_round_sd, |
| _mm_maskz_fnmadd_round_ss, _mm_maskz_fnmsub_round_sd, |
| _mm_maskz_fnmsub_round_ss, _mm512_mask_i32scatter_epi32, |
| _mm512_mask_i32scatter_epi64, _mm512_mask_i32scatter_pd, |
| _mm512_mask_i32scatter_ps, _mm512_mask_i64scatter_epi32, |
| _mm512_mask_i64scatter_epi64, _mm512_mask_i64scatter_pd, |
| _mm512_mask_i64scatter_ps, _mm_mask_getmant_sd, _mm_mask_getmant_ss, |
| _mm_mask_roundscale_round_sd, _mm_mask_roundscale_round_ss, |
| _mm512_mask_fixupimm_round_pd, _mm512_mask_fixupimm_round_ps, |
| _mm512_maskz_fixupimm_round_pd, _mm512_maskz_fixupimm_round_ps, |
| _mm_mask_fixupimm_round_sd, _mm_mask_fixupimm_round_ss, |
| _mm_maskz_fixupimm_round_sd, _mm_maskz_fixupimm_round_ss, |
| _mm512_mask_prefetch_i32gather_ps, _mm512_mask_prefetch_i32scatter_ps, |
| _mm512_mask_prefetch_i64gather_ps, _mm512_mask_prefetch_i64scatter_ps, |
| _mm512_exp2a23_round_pd, _mm512_exp2a23_round_ps, |
| _mm512_rcp28_round_pd, _mm512_rcp28_round_ps, _mm512_rsqrt28_round_pd, |
| _mm512_rsqrt28_round_ps, _mm512_maskz_exp2a23_round_pd, |
| _mm512_maskz_exp2a23_round_ps, _mm512_maskz_rcp28_round_pd, |
| _mm512_maskz_rcp28_round_ps, _mm512_maskz_rsqrt28_round_pd, |
| _mm512_maskz_rsqrt28_round_ps, _mm512_mask_exp2a23_round_pd, |
| _mm512_mask_exp2a23_round_ps, _mm512_mask_rcp28_round_pd, |
| _mm512_mask_rcp28_round_ps, _mm512_mask_rsqrt28_round_pd, |
| _mm512_mask_rsqrt28_round_ps. |
| * gcc.target/i386/testimm-10.c: New file. |
| * gcc.target/i386/testround-1.c: Ditto. |
| * gcc.target/i386/testround-2.c: Ditto. |
| * gcc.target/x86_64/abi/avx512f/test_m512_returning.c: Ditto. |
| * gcc.target/x86_64/abi/avx512f/test_passing_m512.c: Ditto. |
| * gcc.target/x86_64/abi/avx512f/test_passing_structs.c: Ditto. |
| * gcc.target/x86_64/abi/avx512f/test_passing_unions.c: Ditto. |
| * gcc.target/i386/avx512cd-check.h: Ditto. |
| * gcc.target/i386/avx512er-check.h: Ditto. |
| * gcc.target/i386/avx512f-check.h: Ditto. |
| * gcc.target/i386/avx512f-helper.h: Ditto. |
| * gcc.target/i386/avx512f-mask-type.h: Ditto. |
| * gcc.target/i386/avx512f-os-support.h: Ditto. |
| * gcc.target/i386/i386.exp (check_effective_target_avx512f): New. |
| (check_effective_target_avx512cd): Ditto. |
| (check_effective_target_avx512er): Ditto. |
| * gcc.target/i386/m128-check.h (CHECK_FP_EXP): Ditto. |
| * gcc.target/i386/m512-check.h: Ditto. |
| * gcc.target/x86_64/abi/avx512f/abi-avx512f.exp: New file. |
| * gcc.target/x86_64/abi/avx512f/args.h: Ditto. |
| * gcc.target/x86_64/abi/avx512f/asm-support.S: Ditto. |
| * gcc.target/x86_64/abi/avx512f/avx512f-check.h: Ditto. |
| * lib/target-supports.exp (check_effective_target_avx512f): New. |
| |
| 2013-12-31 Alexander Ivchenko <alexander.ivchenko@intel.com> |
| Maxim Kuznetsov <maxim.kuznetsov@intel.com> |
| Sergey Lega <sergey.s.lega@intel.com> |
| Anna Tikhonova <anna.tikhonova@intel.com> |
| Ilya Tocar <ilya.tocar@intel.com> |
| Andrey Turetskiy <andrey.turetskiy@intel.com> |
| Ilya Verbin <ilya.verbin@intel.com> |
| Kirill Yukhin <kirill.yukhin@intel.com> |
| Michael Zolotukhin <michael.v.zolotukhin@intel.com> |
| |
| * gcc.target/i386/avx-1.c: Extend to AVX-512. |
| * gcc.target/i386/sse-22.c: Ditto. |
| * gcc.target/i386/sse-23.c: Ditto. |
| |
| 2013-12-31 Alexander Ivchenko <alexander.ivchenko@intel.com> |
| Maxim Kuznetsov <maxim.kuznetsov@intel.com> |
| Sergey Lega <sergey.s.lega@intel.com> |
| Anna Tikhonova <anna.tikhonova@intel.com> |
| Ilya Tocar <ilya.tocar@intel.com> |
| Andrey Turetskiy <andrey.turetskiy@intel.com> |
| Ilya Verbin <ilya.verbin@intel.com> |
| Kirill Yukhin <kirill.yukhin@intel.com> |
| Michael Zolotukhin <michael.v.zolotukhin@intel.com> |
| |
| * gcc.target/i386/pr49002-2.c: allow vmovapd generation. |
| |
| 2013-12-31 Sandra Loosemore <sandra@codesourcery.com> |
| Chung-Lin Tang <cltang@codesourcery.com> |
| Based on patches from Altera Corporation |
| |
| * gcc.dg/stack-usage-1.c (SIZE): Define case for __nios2__. |
| * gcc.dg/20040813-1.c: Skip for nios2-*-*. |
| * gcc.dg/20020312-2.c: Add __nios2__ case. |
| * g++.dg/other/PR23205.C: Skip for nios2-*-*. |
| * g++.dg/other/pr23205-2.C: Skip for nios2-*-*. |
| * g++.dg/cpp0x/constexpr-rom.C: Skip for nios2-*-*. |
| * g++.dg/cpp0x/alias-decl-debug-0.C: Skip for nios2-*-*. |
| * g++.old-deja/g++.jason/thunk3.C: Skip for nios2-*-*. |
| * lib/target-supports.exp (check_profiling_available): Check for |
| nios2-*-elf. |
| * gcc.c-torture/execute/pr47237.x:: Skip for nios2-*-*. |
| * gcc.c-torture/execute/20101011-1.c: Skip for nios2-*-*. |
| * gcc.c-torture/execute/builtins/lib/chk.c (memset): Place |
| char-based memset loop before inline check, to prevent |
| problems when called to initialize .bss. Update comments. |
| * gcc.target/nios2/nios2.exp: New DejaGNU file. |
| * gcc.target/nios2/nios2-custom-1.c: New test. |
| * gcc.target/nios2/nios2-trap-insn.c: New test. |
| * gcc.target/nios2/nios2-builtin-custom.c: New test. |
| * gcc.target/nios2/nios2-builtin-io.c: New test. |
| * gcc.target/nios2/nios2-stack-check-1.c: New test. |
| * gcc.target/nios2/nios2-stack-check-2.c: New test. |
| * gcc.target/nios2/nios2-rdctl.c: New test. |
| * gcc.target/nios2/nios2-wrctl.c: New test. |
| * gcc.target/nios2/nios2-wrctl-zero.c: New test. |
| * gcc.target/nios2/nios2-wrctl-not-zero.c: New test. |
| * gcc.target/nios2/nios2-rdwrctl-1.c: New test. |
| * gcc.target/nios2/nios2-reg-constraints.c: New test. |
| * gcc.target/nios2/nios2-ashlsi3-one_shift.c: New test. |
| * gcc.target/nios2/nios2-mul-options-1.c: New test. |
| * gcc.target/nios2/nios2-mul-options-2.c: New test. |
| * gcc.target/nios2/nios2-mul-options-3.c: New test. |
| * gcc.target/nios2/nios2-mul-options-4.c: New test. |
| * gcc.target/nios2/nios2-nor.c: New test. |
| * gcc.target/nios2/nios2-stxio.c: New test. |
| * gcc.target/nios2/custom-fp-1.c: New test. |
| * gcc.target/nios2/custom-fp-2.c: New test. |
| * gcc.target/nios2/custom-fp-3.c: New test. |
| * gcc.target/nios2/custom-fp-4.c: New test. |
| * gcc.target/nios2/custom-fp-5.c: New test. |
| * gcc.target/nios2/custom-fp-6.c: New test. |
| * gcc.target/nios2/custom-fp-7.c: New test. |
| * gcc.target/nios2/custom-fp-8.c: New test. |
| * gcc.target/nios2/custom-fp-cmp-1.c: New test. |
| * gcc.target/nios2/custom-fp-conversion.c: New test. |
| * gcc.target/nios2/custom-fp-double.c: New test. |
| * gcc.target/nios2/custom-fp-float.c: New test. |
| * gcc.target/nios2/nios2-int-types.c: New test. |
| * gcc.target/nios2/nios2-cache-1.c: New test. |
| * gcc.target/nios2/nios2-cache-2.c: New test. |
| |
| 2013-12-30 Mike Stump <mikestump@comcast.net> |
| |
| PR c++/41090 |
| * g++.dg/ext/label13.C: Update to not expect failures. |
| |
| 2013-12-30 Janus Weil <janus@gcc.gnu.org> |
| |
| PR fortran/58998 |
| * gfortran.dg/generic_28.f90: New. |
| |
| 2013-12-30 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/59591 |
| * gcc.dg/vect/pr59591-1.c: New test. |
| * gcc.dg/vect/pr59591-2.c: New test. |
| * gcc.target/i386/pr59591-1.c: New test. |
| * gcc.target/i386/pr59591-2.c: New test. |
| |
| PR target/59501 |
| * gcc.target/i386/pr59501-1.c: New test. |
| * gcc.target/i386/pr59501-1a.c: New test. |
| * gcc.target/i386/pr59501-2.c: New test. |
| * gcc.target/i386/pr59501-2a.c: New test. |
| * gcc.target/i386/pr59501-3.c: New test. |
| * gcc.target/i386/pr59501-3a.c: New test. |
| * gcc.target/i386/pr59501-4.c: New test. |
| * gcc.target/i386/pr59501-4a.c: New test. |
| * gcc.target/i386/pr59501-5.c: New test. |
| * gcc.target/i386/pr59501-6.c: New test. |
| |
| 2013-12-30 H.J. Lu <hongjiu.lu@intel.com> |
| |
| PR target/59605 |
| * gcc.dg/pr59605.c: New test. |
| |
| 2013-12-27 Yury Gribov <y.gribov@samsung.com> |
| |
| PR target/59585 |
| * c-c++-common/ubsan/div-by-zero-1.c: Fixed pattern. |
| * c-c++-common/ubsan/div-by-zero-2.c: Likewise. |
| * c-c++-common/ubsan/div-by-zero-3.c: Likewise. |
| * c-c++-common/ubsan/load-bool-enum.c: Likewise. |
| * c-c++-common/ubsan/overflow-add-2.c: Likewise. |
| * c-c++-common/ubsan/overflow-mul-2.c: Likewise. |
| * c-c++-common/ubsan/overflow-mul-4.c: Likewise. |
| * c-c++-common/ubsan/overflow-negate-1.c: Likewise. |
| * c-c++-common/ubsan/overflow-sub-2.c: Likewise. |
| * c-c++-common/ubsan/pr59333.c: Likewise. |
| * c-c++-common/ubsan/shift-1.c: Likewise. |
| * c-c++-common/ubsan/shift-2.c: Likewise. |
| * c-c++-common/ubsan/shift-4.c: Likewise. |
| * c-c++-common/ubsan/vla-1.c: Likewise. |
| |
| 2013-12-26 H.J. Lu <hongjiu.lu@intel.com> |
| |
| * g++.old-deja/g++.other/store-expr1.C (dg-options): Replace |
| -mtune=i686 with -mtune=generic. |
| * g++.old-deja/g++.other/store-expr2.C (dg-options): Likewise. |
| |
| 2013-12-26 H.J. Lu <hongjiu.lu@intel.com> |
| |
| * gcc.target/i386/andor-2.c (dg-options): Replace -mtune=i686 |
| with -mtune=generic. |
| |
| 2013-12-26 H.J. Lu <hongjiu.lu@intel.com> |
| |
| PR target/59588 |
| * gcc.target/i386/pr59588-1.c: New file. |
| * gcc.target/i386/pr59588-2.c: Likewise. |
| |
| 2013-12-26 Uros Bizjak <ubizjak@gmail.com> |
| H.J. Lu <hongjiu.lu@intel.com> |
| |
| PR target/59601 |
| * g++.dg/ext/mv14.C: New tests. |
| * g++.dg/ext/mv15.C: Likewise. |
| |
| 2013-12-25 Allan Sandfeld Jensen <sandfeld@kde.org> |
| |
| PR target/59422 |
| * gcc.target/i386/funcspec-5.c (test_fma, test_xop, test_no_fma, |
| test_no_xop, test_arch_corei7, test_arch_corei7_avx, |
| test_arch_core_avx2, test_arch_bdver1, test_arch_bdver2, |
| test_arch_bdver3, test_tune_corei7, test_tune_corei7_avx, |
| test_tune_core_avx2, test_tune_bdver1, test_tune_bdver2 and |
| test_tune_bdver3): New function prototypes. |
| |
| 2013-12-24 Renlin Li <Renlin.Li@arm.com> |
| |
| * gcc.target/arm/fixed_float_conversion.c: New test case. |
| |
| 2013-12-23 Bingfeng Mei <bmei@broadcom.com> |
| |
| * gcc.dg/vect/vect-neg-store-1.c: New test. |
| * gcc.dg/vect/vect-neg-store-2.c: Ditto. |
| |
| 2013-12-23 Bingfeng Mei <bmei@broadcom.com> |
| |
| PR middle-end/59569 |
| * gcc.c-torture/compile/pr59569-1.c: New test. |
| * gcc.c-torture/compile/pr59569-2.c: Ditto. |
| |
| 2013-12-23 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/59111 |
| * g++.dg/cpp0x/pr59111.C: New test. |
| * g++.dg/cpp1y/pr59110.C: New test. |
| |
| 2013-12-22 Uros Bizjak <ubizjak@gmail.com> |
| |
| * gcc.target/x86_64/abi/callabi/func-2a.c (dg-do): Remove |
| target selector. |
| * gcc.target/x86_64/abi/callabi/func-indirect-2a.c (dg-do): Ditto. |
| * gcc.target/x86_64/abi/callabi/vaarg-4a.c (dg-do): Ditto. |
| * gcc.target/x86_64/abi/callabi/vaarg-5a.c (dg-do): Ditto. |
| |
| 2013-12-20 Richard Earnshaw <rearnsha@arm.com> |
| |
| * gcc.target/arm/nested-apcs.c: New test. |
| |
| 2013-12-20 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/59255 |
| * g++.dg/tree-prof/pr59255.C: New test. |
| |
| 2013-12-20 Kyrylo Tkachov <kyrylo.tkachov@arm.com> |
| |
| * gcc.target/arm/neon-vceq_p64.c: New test. |
| * gcc.target/arm/neon-vtst_p64.c: Likewise. |
| |
| 2013-12-20 Bingfeng Mei <bmei@broadcom.com> |
| |
| PR tree-optimization/59544 |
| * gcc.target/i386/pr59544.c: New test. |
| |
| 2013-12-20 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/59413 |
| * gcc.c-torture/execute/pr59413.c: New test. |
| |
| * c-c++-common/ubsan/load-bool-enum.c: New test. |
| |
| 2013-12-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com> |
| |
| * lib/target-supports.exp (check_effective_target_arm_crypto_ok): |
| New procedure. |
| (add_options_for_arm_crypto): Likewise. |
| * gcc.target/arm/crypto-vaesdq_u8.c: New test. |
| * gcc.target/arm/crypto-vaeseq_u8.c: Likewise. |
| * gcc.target/arm/crypto-vaesimcq_u8.c: Likewise. |
| * gcc.target/arm/crypto-vaesmcq_u8.c: Likewise. |
| * gcc.target/arm/crypto-vldrq_p128.c: Likewise. |
| * gcc.target/arm/crypto-vmull_high_p64.c: Likewise. |
| * gcc.target/arm/crypto-vmullp64.c: Likewise. |
| * gcc.target/arm/crypto-vsha1cq_u32.c: Likewise. |
| * gcc.target/arm/crypto-vsha1h_u32.c: Likewise. |
| * gcc.target/arm/crypto-vsha1mq_u32.c: Likewise. |
| * gcc.target/arm/crypto-vsha1pq_u32.c: Likewise. |
| * gcc.target/arm/crypto-vsha1su0q_u32.c: Likewise. |
| * gcc.target/arm/crypto-vsha1su1q_u32.c: Likewise. |
| * gcc.target/arm/crypto-vsha256h2q_u32.c: Likewise. |
| * gcc.target/arm/crypto-vsha256hq_u32.c: Likewise. |
| * gcc.target/arm/crypto-vsha256su0q_u32.c: Likewise. |
| * gcc.target/arm/crypto-vsha256su1q_u32.c: Likewise. |
| * gcc.target/arm/crypto-vstrq_p128.c: Likewise. |
| * gcc.target/arm/neon/vbslQp64: Generate. |
| * gcc.target/arm/neon/vbslp64: Likewise. |
| * gcc.target/arm/neon/vcombinep64: Likewise. |
| * gcc.target/arm/neon/vcreatep64: Likewise. |
| * gcc.target/arm/neon/vdupQ_lanep64: Likewise. |
| * gcc.target/arm/neon/vdupQ_np64: Likewise. |
| * gcc.target/arm/neon/vdup_lanep64: Likewise. |
| * gcc.target/arm/neon/vdup_np64: Likewise. |
| * gcc.target/arm/neon/vextQp64: Likewise. |
| * gcc.target/arm/neon/vextp64: Likewise. |
| * gcc.target/arm/neon/vget_highp64: Likewise. |
| * gcc.target/arm/neon/vget_lowp64: Likewise. |
| * gcc.target/arm/neon/vld1Q_dupp64: Likewise. |
| * gcc.target/arm/neon/vld1Q_lanep64: Likewise. |
| * gcc.target/arm/neon/vld1Qp64: Likewise. |
| * gcc.target/arm/neon/vld1_dupp64: Likewise. |
| * gcc.target/arm/neon/vld1_lanep64: Likewise. |
| * gcc.target/arm/neon/vld1p64: Likewise. |
| * gcc.target/arm/neon/vld2_dupp64: Likewise. |
| * gcc.target/arm/neon/vld2p64: Likewise. |
| * gcc.target/arm/neon/vld3_dupp64: Likewise. |
| * gcc.target/arm/neon/vld3p64: Likewise. |
| * gcc.target/arm/neon/vld4_dupp64: Likewise. |
| * gcc.target/arm/neon/vld4p64: Likewise. |
| * gcc.target/arm/neon/vreinterpretQf32_p128: Likewise. |
| * gcc.target/arm/neon/vreinterpretQf32_p64: Likewise. |
| * gcc.target/arm/neon/vreinterpretQp128_f32: Likewise. |
| * gcc.target/arm/neon/vreinterpretQp128_p16: Likewise. |
| * gcc.target/arm/neon/vreinterpretQp128_p64: Likewise. |
| * gcc.target/arm/neon/vreinterpretQp128_p8: Likewise. |
| * gcc.target/arm/neon/vreinterpretQp128_s16: Likewise. |
| * gcc.target/arm/neon/vreinterpretQp128_s32: Likewise. |
| * gcc.target/arm/neon/vreinterpretQp128_s64: Likewise. |
| * gcc.target/arm/neon/vreinterpretQp128_s8: Likewise. |
| * gcc.target/arm/neon/vreinterpretQp128_u16: Likewise. |
| * gcc.target/arm/neon/vreinterpretQp128_u32: Likewise. |
| * gcc.target/arm/neon/vreinterpretQp128_u64: Likewise. |
| * gcc.target/arm/neon/vreinterpretQp128_u8: Likewise. |
| * gcc.target/arm/neon/vreinterpretQp16_p128: Likewise. |
| * gcc.target/arm/neon/vreinterpretQp16_p64: Likewise. |
| * gcc.target/arm/neon/vreinterpretQp64_f32: Likewise. |
| * gcc.target/arm/neon/vreinterpretQp64_p128: Likewise. |
| * gcc.target/arm/neon/vreinterpretQp64_p16: Likewise. |
| * gcc.target/arm/neon/vreinterpretQp64_p8: Likewise. |
| * gcc.target/arm/neon/vreinterpretQp64_s16: Likewise. |
| * gcc.target/arm/neon/vreinterpretQp64_s32: Likewise. |
| * gcc.target/arm/neon/vreinterpretQp64_s64: Likewise. |
| * gcc.target/arm/neon/vreinterpretQp64_s8: Likewise. |
| * gcc.target/arm/neon/vreinterpretQp64_u16: Likewise. |
| * gcc.target/arm/neon/vreinterpretQp64_u32: Likewise. |
| * gcc.target/arm/neon/vreinterpretQp64_u64: Likewise. |
| * gcc.target/arm/neon/vreinterpretQp64_u8: Likewise. |
| * gcc.target/arm/neon/vreinterpretQp8_p128: Likewise. |
| * gcc.target/arm/neon/vreinterpretQp8_p64: Likewise. |
| * gcc.target/arm/neon/vreinterpretQs16_p128: Likewise. |
| * gcc.target/arm/neon/vreinterpretQs16_p64: Likewise. |
| * gcc.target/arm/neon/vreinterpretQs32_p128: Likewise. |
| * gcc.target/arm/neon/vreinterpretQs32_p64: Likewise. |
| * gcc.target/arm/neon/vreinterpretQs64_p128: Likewise. |
| * gcc.target/arm/neon/vreinterpretQs64_p64: Likewise. |
| * gcc.target/arm/neon/vreinterpretQs8_p128: Likewise. |
| * gcc.target/arm/neon/vreinterpretQs8_p64: Likewise. |
| * gcc.target/arm/neon/vreinterpretQu16_p128: Likewise. |
| * gcc.target/arm/neon/vreinterpretQu16_p64: Likewise. |
| * gcc.target/arm/neon/vreinterpretQu32_p128: Likewise. |
| * gcc.target/arm/neon/vreinterpretQu32_p64: Likewise. |
| * gcc.target/arm/neon/vreinterpretQu64_p128: Likewise. |
| * gcc.target/arm/neon/vreinterpretQu64_p64: Likewise. |
| * gcc.target/arm/neon/vreinterpretQu8_p128: Likewise. |
| * gcc.target/arm/neon/vreinterpretQu8_p64: Likewise. |
| * gcc.target/arm/neon/vreinterpretf32_p64: Likewise. |
| * gcc.target/arm/neon/vreinterpretp16_p64: Likewise. |
| * gcc.target/arm/neon/vreinterpretp64_f32: Likewise. |
| * gcc.target/arm/neon/vreinterpretp64_p16: Likewise. |
| * gcc.target/arm/neon/vreinterpretp64_p8: Likewise. |
| * gcc.target/arm/neon/vreinterpretp64_s16: Likewise. |
| * gcc.target/arm/neon/vreinterpretp64_s32: Likewise. |
| * gcc.target/arm/neon/vreinterpretp64_s64: Likewise. |
| * gcc.target/arm/neon/vreinterpretp64_s8: Likewise. |
| * gcc.target/arm/neon/vreinterpretp64_u16: Likewise. |
| * gcc.target/arm/neon/vreinterpretp64_u32: Likewise. |
| * gcc.target/arm/neon/vreinterpretp64_u64: Likewise. |
| * gcc.target/arm/neon/vreinterpretp64_u8: Likewise. |
| * gcc.target/arm/neon/vreinterpretp8_p64: Likewise. |
| * gcc.target/arm/neon/vreinterprets16_p64: Likewise. |
| * gcc.target/arm/neon/vreinterprets32_p64: Likewise. |
| * gcc.target/arm/neon/vreinterprets64_p64: Likewise. |
| * gcc.target/arm/neon/vreinterprets8_p64: Likewise. |
| * gcc.target/arm/neon/vreinterpretu16_p64: Likewise. |
| * gcc.target/arm/neon/vreinterpretu32_p64: Likewise. |
| * gcc.target/arm/neon/vreinterpretu64_p64: Likewise. |
| * gcc.target/arm/neon/vreinterpretu8_p64: Likewise. |
| * gcc.target/arm/neon/vsliQ_np64: Likewise. |
| * gcc.target/arm/neon/vsli_np64: Likewise. |
| * gcc.target/arm/neon/vsriQ_np64: Likewise. |
| * gcc.target/arm/neon/vsri_np64: Likewise. |
| * gcc.target/arm/neon/vst1Q_lanep64: Likewise. |
| * gcc.target/arm/neon/vst1Qp64: Likewise. |
| * gcc.target/arm/neon/vst1_lanep64: Likewise. |
| * gcc.target/arm/neon/vst1p64: Likewise. |
| * gcc.target/arm/neon/vst2p64: Likewise. |
| * gcc.target/arm/neon/vst3p64: Likewise. |
| * gcc.target/arm/neon/vst4p64: Likewise. |
| |
| 2013-12-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com> |
| |
| * lib/target-supports.exp (add_options_for_arm_crc): New procedure. |
| (check_effective_target_arm_crc_ok_nocache): Likewise. |
| (check_effective_target_arm_crc_ok): Likewise. |
| * gcc.target/arm/acle/: New directory. |
| * gcc.target/arm/acle/acle.exp: New. |
| * gcc.target/arm/acle/crc32b.c: New test. |
| * gcc.target/arm/acle/crc32h.c: Likewise. |
| * gcc.target/arm/acle/crc32w.c: Likewise. |
| * gcc.target/arm/acle/crc32d.c: Likewise. |
| * gcc.target/arm/acle/crc32cb.c: Likewise. |
| * gcc.target/arm/acle/crc32ch.c: Likewise. |
| * gcc.target/arm/acle/crc32cw.c: Likewise. |
| * gcc.target/arm/acle/crc32cd.c: Likewise. |
| |
| 2013-12-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com> |
| |
| * c-c++-common/cilk-plus/SE/ef_error.c: Use -fopen-simd. |
| |
| 2013-12-19 Oleg Endo <olegendo@gcc.gnu.org> |
| |
| * gcc.dg/long-long-compare-1.c: Don't use deprecated -mcbranchdi option |
| for target sh4-*-*. |
| |
| 2013-12-19 Tejas Belagod <tejas.belagod@arm.com> |
| |
| * gcc.target/aarch64/pmull_1.c: New. |
| |
| 2013-12-19 Tejas Belagod <tejas.belagod@arm.com> |
| |
| * gcc.target/aarch64/sha256_1.c: New. |
| |
| 2013-12-19 Tejas Belagod <tejas.belagod@arm.com> |
| |
| * gcc.target/aarch64/sha1_1.c: New. |
| |
| 2013-12-19 Tejas Belagod <tejas.belagod@arm.com> |
| |
| * gcc.target/aarch64/aes_1.c: New. |
| |
| 2013-12-19 Dominik Vogt <vogt@linux.vnet.ibm.com> |
| Andreas Krebbel <Andreas.Krebbel@de.ibm.com> |
| |
| * gcc.target/s390/hotpatch-1.c: New test |
| * gcc.target/s390/hotpatch-2.c: New test |
| * gcc.target/s390/hotpatch-3.c: New test |
| * gcc.target/s390/hotpatch-4.c: New test |
| * gcc.target/s390/hotpatch-5.c: New test |
| * gcc.target/s390/hotpatch-6.c: New test |
| * gcc.target/s390/hotpatch-7.c: New test |
| * gcc.target/s390/hotpatch-8.c: New test |
| * gcc.target/s390/hotpatch-9.c: New test |
| * gcc.target/s390/hotpatch-10.c: New test |
| * gcc.target/s390/hotpatch-11.c: New test |
| * gcc.target/s390/hotpatch-12.c: New test |
| * gcc.target/s390/hotpatch-compile-1.c: New test |
| * gcc.target/s390/hotpatch-compile-2.c: New test |
| * gcc.target/s390/hotpatch-compile-3.c: New test |
| * gcc.target/s390/hotpatch-compile-4.c: New test |
| * gcc.target/s390/hotpatch-compile-5.c: New test |
| * gcc.target/s390/hotpatch-compile-6.c: New test |
| * gcc.target/s390/hotpatch-compile-7.c: New test |
| |
| 2013-12-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com> |
| |
| * c-c++-common/cilk-plus/SE/ef_error.c: Add fopenmp effective |
| target check. |
| |
| 2013-12-18 Steven G. Kargl <kargl@gcc.gnu.org> |
| |
| * gfortran.dg/io_err_1.f90: New test. |
| |
| 2013-12-18 Balaji V. Iyer <balaji.v.iyer@intel.com> |
| |
| * c-c++-common/cilk-plus/SE/ef_test.c: New test. |
| * c-c++-common/cilk-plus/SE/ef_test2.c: Likewise. |
| * c-c++-common/cilk-plus/SE/vlength_errors.c: Likewise. |
| * c-c++-common/cilk-plus/SE/ef_error.c: Likewise. |
| * c-c++-common/cilk-plus/SE/ef_error2.c: Likewise. |
| * c-c++-common/cilk-plus/SE/ef_error3.c: Likewise. |
| * gcc.dg/cilk-plus/cilk-plus.exp: Added calls for the above tests. |
| |
| 2013-12-18 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/59539 |
| * gcc.target/i386/pr59539-1.c: New test. |
| * gcc.target/i386/pr59539-2.c: New test. |
| |
| 2013-12-18 Nick Clifton <nickc@redhat.com> |
| |
| * gcc.dg/pr32912-2.c: Fix for 16-bit targets. |
| |
| 2013-12-18 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gcc.dg/pr59418.c: New test. |
| |
| 2013-12-17 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/59523 |
| * gcc.dg/pr59523.c: New test. |
| |
| 2013-12-17 Marek Polacek <polacek@redhat.com> |
| |
| * c-c++-common/ubsan/overflow-int128.c: New test. |
| |
| 2013-12-17 Jakub Jelinek <jakub@redhat.com> |
| |
| PR ipa/58290 |
| * gfortran.dg/pr58290.f90: New test. |
| |
| 2013-12-17 Thomas Schwinge <thomas@codesourcery.com> |
| |
| * gcc.dg/dfp/wtr-conversion-1.c (testfunc1): Fix typo. |
| |
| 2013-12-17 Jan Hubicka <hubicka@ucw.cz> |
| |
| * g++.dg/ipa/devirt-13.C: Update template. |
| |
| 2013-12-16 Janus Weil <janus@gcc.gnu.org> |
| |
| PR fortran/54949 |
| * gfortran.dg/proc_ptr_44.f90: New. |
| |
| 2013-12-16 Jakub Jelinek <jakub@redhat.com> |
| |
| * c-c++-common/ubsan/overflow-mul-3.c: New test. |
| * c-c++-common/ubsan/overflow-mul-4.c: New test. |
| |
| PR libgomp/59337 |
| * gfortran.dg/gomp/pr59337.f90: New test. |
| |
| 2013-12-16 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/58956 |
| PR middle-end/59470 |
| * gcc.target/i386/pr59470.c: New test. |
| |
| 2013-12-14 Jan Hubicka <jh@suse.cz> |
| |
| PR ipa/59265 |
| * g++.dg/torture/pr59265.C: New testcase. |
| |
| 2013-12-15 Uros Bizjak <ubizjak@gmail.com> |
| |
| * gcc.dg/vect/vect-nop-move.c (foo32x2_be): Call |
| __builtin_ia32_emms for 32bit x86 targets. |
| (foo32x2_le): Ditto. |
| (main): Reorder function calls. |
| |
| 2013-12-15 Uros Bizjak <ubizjak@gmail.com> |
| |
| * gcc.target/i386/pr57756.c (dg-options): Add -mno-sse3. |
| |
| 2013-12-15 Uros Bizjak <ubizjak@gmail.com> |
| |
| PR testsuite/58630 |
| * gcc.target/i386/pr43662.c (dg-options): |
| Add -maccumulate-outgoing-args. |
| * gcc.target/i386/pr43869.c (dg-options): Ditto. |
| * gcc.target/i386/pr57003.c (dg-options): Ditto. |
| * gcc.target/i386/avx-vzeroupper-16.c (dg-options): |
| Remove -mtune=generic and add -maccumulate-outgoing-args instead. |
| * gcc.target/i386/avx-vzeroupper-17.c (dg-options): Ditto. |
| * gcc.target/i386/avx-vzeroupper-18.c (dg-options): Ditto. |
| * gcc.target/x86_64/abi/callabi/func-1.c (dg-options): |
| Add -maccumulate-outgoing-args. |
| * gcc.target/x86_64/abi/callabi/func-2a.c (dg-options): Ditto. |
| * gcc.target/x86_64/abi/callabi/func-2b.c (dg-options): Ditto. |
| * gcc.target/x86_64/abi/callabi/func-indirect.c (dg-options): Ditto. |
| * gcc.target/x86_64/abi/callabi/func-indirect-2a.c (dg-options): Ditto. |
| * gcc.target/x86_64/abi/callabi/func-indirect-2b.c (dg-options): Ditto. |
| * gcc.target/x86_64/abi/callabi/leaf-1.c (dg-options): Ditto. |
| * gcc.target/x86_64/abi/callabi/leaf-2.c (dg-options): Ditto. |
| * gcc.target/x86_64/abi/callabi/pr38891.c (dg-options): Ditto. |
| * gcc.target/x86_64/abi/callabi/vaarg-1.c (dg-options): Ditto. |
| * gcc.target/x86_64/abi/callabi/vaarg-2.c (dg-options): Ditto. |
| * gcc.target/x86_64/abi/callabi/vaarg-3.c (dg-options): Ditto. |
| * gcc.target/x86_64/abi/callabi/vaarg-4a.c (dg-options): Ditto. |
| * gcc.target/x86_64/abi/callabi/vaarg-4b.c (dg-options): Ditto. |
| * gcc.target/x86_64/abi/callabi/vaarg-5a.c (dg-options): Ditto. |
| * gcc.target/x86_64/abi/callabi/vaarg-5b.c (dg-options): Ditto. |
| |
| 2013-12-15 Janus Weil <janus@gcc.gnu.org> |
| |
| PR fortran/59493 |
| * gfortran.dg/unlimited_polymorphic_15.f90: New. |
| |
| 2013-12-14 Jan Hubicka <jh@suse.cz> |
| |
| PR middle-end/58477 |
| * g++.dg/ipa/devirt-19.C: New testcase. |
| |
| 2013-12-14 Marek Polacek <polacek@redhat.com> |
| |
| * c-c++-common/ubsan/overflow-negate-1.c: Add more testing. Don't |
| require int128 target. |
| * c-c++-common/ubsan/overflow-negate-2.c: New test. |
| |
| 2013-12-14 Janus Weil <janus@gcc.gnu.org> |
| |
| PR fortran/59502 |
| * gfortran.dg/class_57.f90: New. |
| |
| 2013-12-14 H.J. Lu <hongjiu.lu@intel.com> |
| |
| PR target/59492 |
| * g++.dg/other/pr59492.C: New file. |
| |
| 2013-12-14 Andreas Schwab <schwab@linux-m68k.org> |
| |
| * g++.dg/cilk-plus/cilk-plus.exp: Fix last change. |
| |
| 2013-12-14 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gcc.dg/pr59350.c: New test. |
| |
| 2013-12-14 Marek Polacek <polacek@redhat.com> |
| |
| * c-c++-common/ubsan/overflow-1.c: New test. |
| * c-c++-common/ubsan/overflow-2.c: New test. |
| |
| 2013-12-14 Marek Polacek <polacek@redhat.com> |
| |
| PR sanitizer/59503 |
| * c-c++-common/ubsan/pr59503.c: New test. |
| |
| 2013-12-14 Janus Weil <janus@gcc.gnu.org> |
| |
| PR fortran/59450 |
| * gfortran.dg/typebound_proc_31.f90: New. |
| |
| 2013-12-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| * g++.dg/cilk-plus/cilk-plus.exp: Properly set ld_library_path. |
| Use TEST_EXTRA_LIBS instead of ALWAYS_CFLAGS. |
| |
| 2013-12-03 Jeff Law <law@redhat.com> |
| |
| PR tree-optimization/45685 |
| * gcc.dg/tree-ssa/pr45685.c: New test. |
| |
| 2013-12-13 Bin Cheng <bin.cheng@arm.com> |
| |
| PR tree-optimization/58296 |
| PR tree-optimization/41488 |
| * gcc.dg/tree-ssa/scev-7.c: New test. |
| * gcc.dg/pr41488.c: New test. |
| * g++.dg/pr59445.C: New test. |
| |
| 2013-12-12 Tobias Burnus <burnus@net-b.de> |
| |
| PR fortran/59440 |
| * gfortran.dg/namelist_83.f90: New. |
| * gfortran.dg/namelist_83_2.f90: New. |
| |
| 2013-12-12 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/59470 |
| * g++.dg/opt/pr59470.C: New test. |
| |
| 2013-12-12 Max Ostapenko <m.ostapenko@partner.samsung.com> |
| |
| * c-c++-common/tsan/free_race2.c: New file. |
| * c-c++-common/tsan/race_on_barrier2.c: Likewise. |
| * c-c++-common/tsan/race_on_mutex.c: Likewise. |
| * c-c++-common/tsan/race_on_mutex2.c: Likewise. |
| * c-c++-common/tsan/simple_race.c: Likewise. |
| * c-c++-common/tsan/simple_stack.c: Likewise. |
| * g++.dg/tsan/aligned_vs_unaligned_race.C: Likewise. |
| * g++.dg/tsan/atomic_free.C: Likewise. |
| * g++.dg/tsan/atomic_free2.C: Likewise. |
| * g++.dg/tsan/benign_race.C: Likewise. |
| * g++.dg/tsan/cond_race.C: Likewise. |
| * g++.dg/tsan/default_options.C: Likewise. |
| * g++.dg/tsan/fd_close_norace.C: Likewise. |
| * g++.dg/tsan/fd_close_norace2.C: Likewise. |
| * g++-dg/tsan/tsan.exp: Modified to run additional C++ tests. |
| |
| 2013-12-12 Jakub Jelinek <jakub@redhat.com> |
| |
| PR libgomp/59467 |
| * gfortran.dg/gomp/pr59467.f90: New test. |
| * c-c++-common/gomp/pr59467.c: New test. |
| |
| 2013-12-12 Ryan Mansfield <rmansfield@qnx.com> |
| |
| PR testsuite/59442 |
| * gcc.target/i386/sse2-movapd-1.c: Fix alignment attributes. |
| * gcc.target/i386/sse2-movapd-2.c: Likewise. |
| * gcc.target/i386/avx-vmovapd-256-1.c: Likewise. |
| * gcc.target/i386/avx-vmovapd-256-2.c: Likewise. |
| |
| 2013-12-11 Sriraman Tallam <tmsriram@google.com> |
| |
| PR target/59390 |
| * gcc.target/i386/pr59390.c: New test. |
| * gcc.target/i386/pr59390_1.c: New test. |
| * gcc.target/i386/pr59390_2.c: New test. |
| |
| 2013-12-11 Balaji V. Iyer <balaji.v.iyer@intel.com> |
| |
| * g++.dg/cilk-plus/CK/catch_exc.cc: New test case. |
| * g++.dg/cilk-plus/CK/const_spawn.cc: Likewise. |
| * g++.dg/cilk-plus/CK/fib-opr-overload.cc: Likewise. |
| * g++.dg/cilk-plus/CK/fib-tplt.cc: Likewise. |
| * g++.dg/cilk-plus/CK/lambda_spawns.cc: Likewise. |
| * g++.dg/cilk-plus/CK/lambda_spawns_tplt.cc: Likewise. |
| * g++.dg/cilk-plus/cilk-plus.exp: Added support to run Cilk Keywords |
| test stored in c-c++-common. Also, added the Cilk runtime's library |
| to the ld_library_path. |
| |
| 2013-12-11 Bernd Edlinger <bernd.edlinger@hotmail.de> |
| |
| PR middle-end/59134 |
| * gcc.c-torture/compile/pr59134.c: New test. |
| * gnat.dg/misaligned_volatile.adb: New test. |
| |
| 2013-12-11 Bernd Edlinger <bernd.edlinger@hotmail.de> |
| Sandra Loosemore <sandra@codesourcery.com> |
| |
| * gcc.dg/pr23623.c: Update to test interaction with C++ memory model. |
| |
| 2013-12-11 Sandra Loosemore <sandra@codesourcery.com> |
| |
| PR middle-end/23623 |
| PR middle-end/48784 |
| PR middle-end/56341 |
| PR middle-end/56997 |
| * gcc.dg/pr23623.c: New test. |
| * gcc.dg/pr48784-1.c: New test. |
| * gcc.dg/pr48784-2.c: New test. |
| * gcc.dg/pr56341-1.c: New test. |
| * gcc.dg/pr56341-2.c: New test. |
| * gcc.dg/pr56997-1.c: New test. |
| * gcc.dg/pr56997-2.c: New test. |
| * gcc.dg/pr56997-3.c: New test. |
| |
| 2013-12-11 Janus Weil <janus@gcc.gnu.org> |
| |
| PR fortran/58916 |
| * gfortran.dg/allocate_with_source_4.f90: New. |
| |
| 2013-12-11 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/59417 |
| * gcc.c-torture/compile/pr59417.c: New test. |
| |
| PR tree-optimization/59386 |
| * gcc.c-torture/compile/pr59386.c: New test. |
| |
| 2013-12-11 Bin Cheng <bin.cheng@arm.com> |
| |
| Reverted: |
| 2013-12-10 Bin Cheng <bin.cheng@arm.com> |
| PR tree-optimization/41488 |
| * gcc.dg/tree-ssa/scev-7.c: New test. |
| * gcc.dg/pr41488.c: New test. |
| |
| 2013-12-10 Janus Weil <janus@gcc.gnu.org> |
| |
| PR fortran/35831 |
| * gfortran.dg/c_by_val_5.f90: Modified. |
| * gfortran.dg/dummy_procedure_10.f90: New. |
| |
| 2013-12-10 Yury Gribov <y.gribov@samsung.com> |
| |
| * gcc-dg/tsan/tsan.exp: Added missing call to torture-finish. |
| * g++-dg/tsan/tsan.exp: Likewise. |
| |
| 2013-12-10 Richard Biener <rguenther@suse.de> |
| |
| PR middle-end/38474 |
| * gcc.dg/ipa/ipa-pta-14.c: Un-XFAIL. |
| |
| 2013-12-10 Jakub Jelinek <jakub@redhat.com> |
| |
| * gcc.dg/vect/vect-cond-11.c: New test. |
| * gcc.target/i386/vect-cond-1.c: New test. |
| * gcc.target/i386/avx2-gather-5.c: New test. |
| * gcc.target/i386/avx2-gather-6.c: New test. |
| * gcc.dg/vect/vect-mask-loadstore-1.c: New test. |
| * gcc.dg/vect/vect-mask-load-1.c: New test. |
| |
| 2013-12-09 Marek Polacek <polacek@redhat.com> |
| |
| PR sanitizer/59437 |
| * g++.dg/ubsan/pr59437.C: New test. |
| |
| 2013-12-10 Max Ostapenko <m.ostapenko@partner.samsung.com> |
| |
| * c-c++-common/tsan/thread_leak2.c: `dg-skip-if' removed. |
| * gcc-dg/tsan/tsan.exp: Run only with '-O0' and '-O2' options. |
| * g++-dg/tsan/tsan.exp: Likewise. |
| |
| 2013-12-10 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gcc.dg/vect/pr58508.c: XFAIL for vect_no_align. |
| * gcc.dg/vect/vect-reduc-pattern-3.c: Require vect_int_mult. |
| |
| 2013-12-10 Bin Cheng <bin.cheng@arm.com> |
| |
| PR tree-optimization/41488 |
| * gcc.dg/tree-ssa/scev-7.c: New test. |
| * gcc.dg/pr41488.c: New test. |
| |
| 2013-12-09 Joseph Myers <joseph@codesourcery.com> |
| |
| PR preprocessor/55715 |
| * gcc.dg/cpp/expr-overflow-1.c: New test. |
| |
| 2013-12-10 Tobias Burnus <burnus@net-b.de> |
| |
| PR fortran/59428 |
| PR fortran/58099 |
| PR fortran/58676 |
| PR fortran/41724 |
| * gfortran.dg/proc_ptr_result_4.f90: Fix proc-ptr interface. |
| |
| 2013-12-09 Paolo Carlini <paolo.carlini@oracle.com> |
| |
| PR c++/59435 |
| * g++.dg/cpp0x/variadic-sizeof3.C: New. |
| |
| 2013-12-09 David Malcolm <dmalcolm@redhat.com> |
| |
| * g++.dg/plugin/selfassign.c (execute_warn_self_assign): Eliminate |
| use of FOR_EACH_BB in favor of FOR_EACH_BB_FN, to make use of cfun |
| explicit. |
| * gcc.dg/plugin/selfassign.c (execute_warn_self_assign): Likewise. |
| |
| 2013-12-09 Richard Earnshaw <rearnsha@arm.com> |
| |
| * gcc.target/arm/ldrd-strd-offset.c: New. |
| |
| 2013-12-09 Martin Jambor <mjambor@suse.cz> |
| |
| * gcc.c-torture/compile/pr39834.c: Remove optimization level option. |
| * gcc.c-torture/compile/pr48929.c: Likewise. |
| * gcc.c-torture/compile/pr55569.c: Likewise. |
| * gcc.c-torture/compile/sra-1.c: Likewise. |
| * gcc.c-torture/compile/pr45085.c: Moved to... |
| * gcc.dg/tree-ssa/pr45085.c: ...here, added compile dg-do. |
| |
| 2013-12-09 Marek Polacek <polacek@redhat.com> |
| |
| PR sanitizer/59415 |
| * g++.dg/ubsan/pr59415.C: New test. |
| |
| 2013-12-09 Paolo Carlini <paolo.carlini@oracle.com> |
| |
| PR c++/52707 |
| * g++.dg/cpp0x/deleted2.C: New. |
| |
| 2013-12-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com> |
| |
| * gcc.dg/tree-ssa/loop-31.c: Update scan pattern. |
| |
| 2013-12-09 Richard Sandiford <rdsandiford@googlemail.com> |
| |
| * lib/asan-dg.exp (asan-gtest): Remove expected output from the |
| pass/fail line and add it to the log instead. |
| |
| 2013-12-08 Oleg Endo <olegendo@gcc.gnu.org> |
| |
| PR target/52898 |
| PR target/51697 |
| * gcc.target/sh/pr51697.c: New. |
| |
| 2013-12-08 Uros Bizjak <ubizjak@gmail.com> |
| |
| * gcc.dg/macro-fusion-1.c: Cleanup sched2 rtl dump. |
| * gcc.dg/macro-fusion-2.c: Ditto. |
| * gcc.dg/vect/vect-simd-clone-10a.c: Cleanup vect tree dump. |
| * gcc.dg/vect/vect-simd-clone-12a.c: Ditto. |
| |
| 2013-12-08 Tobias Burnus <burnus@net-b.de> |
| |
| PR fortran/58099 |
| PR fortran/58676 |
| PR fortran/41724 |
| * gfortran.dg/elemental_subroutine_8.f90: New. |
| * gfortran.dg/proc_decl_9.f90: Add ELEMENTAL to make valid. |
| * gfortran.dg/proc_ptr_11.f90: Ditto. |
| * gfortran.dg/proc_ptr_result_8.f90: Ditto. |
| * gfortran.dg/proc_ptr_32.f90: Update dg-error. |
| * gfortran.dg/proc_ptr_33.f90: Ditto. |
| * gfortran.dg/proc_ptr_result_1.f90: Add abstract interface |
| which is not elemental. |
| * gfortran.dg/proc_ptr_result_7.f90: Ditto. |
| |
| 2013-12-07 Janus Weil <janus@gcc.gnu.org> |
| |
| PR fortran/59414 |
| * gfortran.dg/class_result_2.f90: New. |
| |
| 2013-12-06 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/59388 |
| * gcc.c-torture/execute/pr59388.c: New test. |
| |
| 2013-12-06 Dominique d'Humieres <dominiq@lps.ens.fr> |
| |
| PR testsuite/59043 |
| * g++.dg/pubtypes.C: Adjust the regular expression. |
| * gcc.dg/pubtypes-1.c: Likewise. |
| * gcc.dg/pubtypes-2.c: Likewise. |
| * gcc.dg/pubtypes-3.c: Likewise. |
| * gcc.dg/pubtypes-4.c: Likewise. |
| |
| 2013-12-06 Tejas Belagod <tejas.belagod@arm.com> |
| |
| * gcc.dg/vect/vect-nop-move.c: Fix dg options. |
| |
| 2013-12-06 Uros Bizjak <ubizjak@gmail.com> |
| |
| PR target/59405 |
| * gcc.target/i386/pr59405.c: New test. |
| |
| 2013-12-06 Ian Bolton <ian.bolton@arm.com> |
| Mark Mitchell <mark@codesourcery.com> |
| |
| PR target/59091 |
| * gcc.target/arm/builtin-trap.c: New test. |
| * gcc.target/arm/thumb-builtin-trap.c: Likewise. |
| |
| 2013-12-06 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gcc.target/sparc/pdistn.c: New test. |
| * gcc.target/sparc/pdistn-2.c: Likewise. |
| |
| 2013-12-06 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/59058 |
| * gcc.dg/torture/pr59058.c: New testcase. |
| |
| 2013-12-05 Paolo Carlini <paolo.carlini@oracle.com> |
| |
| * g++.dg/warn/pr15774-1.C: Adjust expected message. |
| |
| 2013-12-05 Vladimir Makarov <vmakarov@redhat.com> |
| |
| PR rtl-optimization/59317 |
| * gcc.target/mips/pr59317.c: New. |
| |
| 2013-12-05 Marek Polacek <polacek@redhat.com> |
| |
| PR sanitizer/59333 |
| PR sanitizer/59397 |
| * c-c++-common/ubsan/pr59333.c: New test. |
| * c-c++-common/ubsan/pr59397.c: New test. |
| |
| 2013-12-05 Tejas Belagod <tejas.belagod@arm.com> |
| |
| * gcc.dg/vect/vect-nop-move.c: New test. |
| |
| 2013-12-05 Max Ostapenko <m.ostapenko@partner.samsung.com> |
| |
| * c-c++-common/tsan/atomic_stack.c: New test. |
| * c-c++-common/tsan/fd_pipe_race.c: New test. |
| * c-c++-common/tsan/free_race.c: New test. |
| * c-c++-common/tsan/mutexset1.c: New test. |
| * c-c++-common/tsan/race_on_barrier.c: New test. |
| * c-c++-common/tsan/sleep_sync.c: New test. |
| * c-c++-common/tsan/thread_leak.c: New test. |
| * c-c++-common/tsan/thread_leak1.c: New test. |
| * c-c++-common/tsan/thread_leak2.c: New test. |
| * c-c++-common/tsan/tiny_race.c: New test. |
| * c-c++-common/tsan/tls_race.c: New test. |
| * c-c++-common/tsan/write_in_reader_lock.c: New test. |
| * lib/tsan-dg.exp: New file. |
| * gcc.dg/tsan/tsan.exp: New file. |
| * g++.dg/tsan/tsan.exp: New file. |
| * g++.dg/dg.exp: Prune tsan subdirectory. |
| |
| 2013-12-05 Kirill Yukhin <kirill.yukhin@intel.com> |
| |
| * gcc.target/i386/readeflags-1.c: New. |
| * gcc.target/i386/writeeflags-1.c: Ditto. |
| |
| 2013-12-05 Yury Gribov <y.gribov@samsung.com> |
| |
| PR sanitizer/59369 |
| * c-c++-common/asan/pr59063-1.c: Disable on non-Linux platforms. |
| * c-c++-common/asan/pr59063-2.c: Likewise. |
| |
| 2013-12-05 Paolo Carlini <paolo.carlini@oracle.com> |
| |
| * g++.dg/cpp0x/constexpr-46336.C: Adjust expected messages. |
| * g++.dg/cpp0x/defaulted2.C: Likewise. |
| * g++.dg/cpp1y/auto-fn8.C: Likewise. |
| * g++.dg/gomp/udr-3.C: Likewise. |
| * g++.dg/lookup/extern-c-redecl5.C: Likewise. |
| * g++.dg/lookup/linkage1.C: Likewise. |
| * g++.dg/overload/new1.C: Likewise. |
| * g++.dg/parse/friend5.C: Likewise. |
| * g++.dg/parse/namespace-alias-1.C: Likewise. |
| * g++.dg/parse/namespace10.C: Likewise. |
| * g++.dg/parse/redef2.C: Likewise. |
| * g++.dg/template/friend44.C: Likewise. |
| * g++.old-deja/g++.brendan/crash42.C: Likewise. |
| * g++.old-deja/g++.brendan/crash52.C: Likewise. |
| * g++.old-deja/g++.brendan/crash55.C: Likewise. |
| * g++.old-deja/g++.jason/overload21.C: Likewise. |
| * g++.old-deja/g++.jason/overload5.C: Likewise. |
| * g++.old-deja/g++.jason/redecl1.C: Likewise. |
| * g++.old-deja/g++.law/arm8.C: Likewise. |
| * g++.old-deja/g++.other/main1.C: Likewise. |
| |
| 2013-12-05 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/56787 |
| * gcc.dg/vect/pr56787.c: Adjust to not require vector float division. |
| |
| 2013-12-05 Kostya Serebryany <kcc@google.com> |
| |
| * c-c++-common/asan/null-deref-1.c: Update the test |
| to match the fresh asan run-time. |
| |
| 2013-12-05 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/59374 |
| * gcc.dg/torture/pr59374-1.c: New testcase. |
| * gcc.dg/torture/pr59374-2.c: Likewise. |
| |
| 2013-12-05 Kirill Yukhin <kirill.yukhin@intel.com> |
| |
| * gcc.target/ia64/pr52731.c: New. |
| |
| 2013-12-04 Jeff Law <law@redhat.com> |
| |
| * gcc.dg/pr38984.c: Use -fno-isolate-erroneous-paths-dereference. |
| * gcc.dg/tree-ssa/isolate-2.c: Explicitly turn on |
| -fisolate-erroneous-paths-attribute. |
| * gcc.dg/tree-ssa/isolate-4.c: Likewise. |
| |
| 2013-12-04 Joseph Myers <joseph@codesourcery.com> |
| |
| PR c/52023 |
| * gcc.dg/c11-align-6.c: New test. |
| |
| 2013-12-04 Marek Polacek <polacek@redhat.com> |
| |
| * c-c++-common/ubsan/overflow-mul-2.c: New test. |
| * c-c++-common/ubsan/overflow-add-1.c: New test. |
| * c-c++-common/ubsan/overflow-add-2.c: New test. |
| * c-c++-common/ubsan/overflow-mul-1.c: New test. |
| * c-c++-common/ubsan/overflow-sub-1.c: New test. |
| * c-c++-common/ubsan/overflow-sub-2.c: New test. |
| * c-c++-common/ubsan/overflow-negate-1.c: New test. |
| |
| 2013-12-04 Marek Polacek <polacek@redhat.com> |
| |
| PR c/54113 |
| * gcc.dg/pr54113.c: New test. |
| |
| 2013-12-04 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/59268 |
| * g++.dg/cpp0x/constexpr-template6.C: New test. |
| |
| 2013-12-04 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/pack19.adb: New test. |
| |
| 2013-12-04 Jakub Jelinek <jakub@redhat.com> |
| |
| PR rtl-optimization/58726 |
| * gcc.c-torture/execute/pr58726.c: New test. |
| |
| PR target/59163 |
| * g++.dg/torture/pr59163.C: New test. |
| |
| PR tree-optimization/59355 |
| * g++.dg/ipa/pr59355.C: New test. |
| |
| 2013-12-04 Yufeng Zhang <yufeng.zhang@arm.com> |
| |
| * gcc.dg/tree-ssa/slsr-39.c: Update. |
| * gcc.dg/tree-ssa/slsr-41.c: New test. |
| |
| 2013-12-03 Adhemerval Zanella <azanella@linux.vnet.ibm.com> |
| |
| * gcc.target/powerpc/pr57363.c: New test. |
| |
| 2013-12-03 Wei Mi <wmi@google.com> |
| |
| PR rtl-optimization/59020 |
| * gcc.dg/pr59020.c: New. |
| * gcc.dg/macro-fusion-1.c: New. |
| * gcc.dg/macro-fusion-2.c: New. |
| |
| 2013-12-03 Yury Gribov <y.gribov@samsung.com> |
| |
| PR sanitizer/59063 |
| * lib/asan-dg.exp: Don't add anything to flags if libsanitizer |
| has not been found. |
| * lib/ubsan-dg.exp: Likewise. Append to flags also |
| -B${gccpath}/libsanitizer/. |
| |
| 2013-12-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com> |
| |
| * gcc.dg/vect/costmodel/ppc/costmodel-slp-34.c: Skip for little endian. |
| |
| 2013-12-03 H.J. Lu <hongjiu.lu@intel.com> |
| |
| PR target/59363 |
| * gcc.target/i386/pr59363.c: New file. |
| |
| 2013-12-03 Marek Polacek <polacek@redhat.com> |
| |
| PR c/59351 |
| * gcc.dg/pr59351.c: New test. |
| |
| 2013-12-03 Chung-Ju Wu <jasonwucj@gmail.com> |
| |
| * gcc.dg/20020312-2.c: Add __nds32__ case. |
| * gcc.dg/builtin-apply2.c: Skip for nds32*-*-*. |
| * gcc.dg/sibcall-3.c: Expected fail for nds32*-*-*. |
| * gcc.dg/sibcall-4.c: Expected fail for nds32*-*-*. |
| * gcc.dg/stack-usage-1.c (SIZE): Define case for __nds32__. |
| * gcc.dg/torture/pr37868.c: Skip for nds32*-*-*. |
| * gcc.dg/torture/stackalign/builtin-apply-2.c: Skip for nds32*-*-*. |
| * gcc.dg/tree-ssa/20040204-1.c: Expected fail for nds32*-*-*. |
| * gcc.dg/tree-ssa/pr42585.c: Skip for nds32*-*-*. |
| * gcc.dg/tree-ssa/sra-12.c: Skip for nds32*-*-*. |
| * gcc.target/nds32: New nds32 specific directory and testcases. |
| * lib/target-supports.exp (check_profiling_available): Check for |
| nds32*-*-elf. |
| |
| 2013-12-03 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/59362 |
| * gcc.c-torture/compile/pr59362.c: New test. |
| |
| PR middle-end/59011 |
| * gcc.dg/pr59011.c: New test. |
| |
| PR target/58864 |
| * g++.dg/opt/pr58864.C: New test. |
| |
| 2013-12-02 Jeff Law <law@redhat.com> |
| |
| PR tree-optimization/59322 |
| * gcc.c-torture/compile/pr59322.c: New test. |
| |
| 2013-12-02 Sriraman Tallam <tmsriram@google.com> |
| |
| PR target/58944 |
| * gcc.target/i386/pr58944.c: New test. |
| |
| 2013-12-02 Joseph Myers <joseph@codesourcery.com> |
| |
| PR c/58235 |
| * gcc.dg/c90-array-lval-8.c: New test. |
| |
| 2013-12-02 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/59358 |
| * gcc.c-torture/execute/pr59358.c: New test. |
| |
| PR lto/59326 |
| * gcc.target/i386/i386.exp (check_effective_target_avx2): Move to... |
| * lib/target-supports.exp (check_effective_target_avx2): ... here. |
| (check_effective_target_vect_simd_clones): New. |
| * gcc.dg/vect/vect-simd-clone-1.c: Add dg-require-effective-target |
| vect_simd_clones. |
| * gcc.dg/vect/vect-simd-clone-2.c: Likewise. |
| * gcc.dg/vect/vect-simd-clone-3.c: Likewise. |
| * gcc.dg/vect/vect-simd-clone-4.c: Likewise. |
| * gcc.dg/vect/vect-simd-clone-5.c: Likewise. |
| * gcc.dg/vect/vect-simd-clone-6.c: Likewise. |
| * gcc.dg/vect/vect-simd-clone-7.c: Likewise. |
| * gcc.dg/vect/vect-simd-clone-8.c: Likewise. |
| * gcc.dg/vect/vect-simd-clone-9.c: Likewise. |
| * gcc.dg/vect/vect-simd-clone-10.c: Likewise. |
| * gcc.dg/vect/vect-simd-clone-11.c: Likewise. |
| * gcc.dg/vect/vect-simd-clone-12.c: Likewise. |
| |
| 2013-12-02 Bernd Edlinger <bernd.edlinger@hotmail.de> |
| |
| * gcc.dg/pr56997-4.c: New testcase. |
| |
| 2013-12-02 Marek Polacek <polacek@redhat.com> |
| |
| * c-c++-common/ubsan/vla-1.c: Split the tests into individual |
| functions. |
| |
| 2013-12-02 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/59139 |
| * gcc.dg/torture/pr59139.c: New testcase. |
| |
| 2013-12-02 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/opt30.adb: New test. |
| |
| 2013-12-01 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/57354 |
| * gfortran.dg/realloc_on_assign_23.f90 : New test |
| |
| 2013-12-01 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/34547 |
| * gfortran.dg/null_5.f90 : Include new error. |
| * gfortran.dg/null_6.f90 : Include new error. |
| |
| 2013-11-29 Marek Polacek <polacek@redhat.com> |
| |
| PR sanitizer/59331 |
| * g++.dg/ubsan/pr59331.C: New test. |
| * g++.dg/ubsan/cxx1y-vla.C: Enable -Wall -Wno-unused-variable. |
| Disable the -w option. |
| * c-c++-common/ubsan/vla-1.c: Likewise. |
| * c-c++-common/ubsan/vla-2.c: Likewise. |
| * c-c++-common/ubsan/vla-3.c: Don't use the -w option. |
| |
| 2013-11-29 Joseph Myers <joseph@codesourcery.com> |
| |
| PR c/42262 |
| * gcc.dg/c99-init-5.c, gcc.dg/c99-init-6.c: New tests. |
| |
| 2013-11-29 H.J. Lu <hongjiu.lu@intel.com> |
| |
| * lib/asan-dg.exp (asan_link_flags): Properly add path to |
| libsanitizer.spec to cflags. |
| |
| 2013-11-29 Richard Biener <rguenther@suse.de> |
| |
| PR middle-end/59208 |
| * g++.dg/torture/pr59208.C: New testcase. |
| |
| 2013-11-29 Jakub Jelinek <jakub@redhat.com> |
| Yury Gribov <y.gribov@samsung.com> |
| |
| PR sanitizer/59063 |
| * c-c++-common/asan/pr59063-1.c: New test. |
| * c-c++-common/asan/pr59063-2.c: Likewise. |
| * lib/asan-dg.exp: Add path to libsanitizer.spec to cflags. |
| * lib/ubsan-dg.exp: Likewise. |
| |
| 2013-11-29 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/opt29.ad[sb]: New test. |
| |
| 2013-11-29 Richard Biener <rguenther@suse.de> |
| |
| PR middle-end/59338 |
| * gcc.dg/torture/pr59338.c: New testcase. |
| |
| 2013-11-29 Jakub Jelinek <jakub@redhat.com> |
| |
| PR lto/59326 |
| * gcc.dg/vect/vect-simd-clone-12.c: New test. |
| * gcc.dg/vect/vect-simd-clone-12a.c: New test. |
| * gcc.dg/vect/vect-simd-clone-10a.c: Remove extern keywords. |
| |
| PR c/59280 |
| * c-c++-common/pr59280.c: New test. |
| |
| 2013-11-29 Zhenqiang Chen <zhenqiang.chen@linaro.org> |
| |
| * gcc.target/arm/lp1243022.c: Skip target arm-neon. |
| |
| 2013-11-29 Joseph Myers <joseph@codesourcery.com> |
| |
| PR c/57574 |
| * gcc.dg/inline-35.c: New test. |
| |
| 2013-11-28 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/59297 |
| * g++.dg/gomp/pr59297.C: New test. |
| |
| 2013-11-28 Vladimir Makarov <vmakarov@redhat.com> |
| |
| PR target/57293 |
| * gcc.target/i386/pr57293.c: New. |
| |
| 2013-11-28 Kyrylo Tkachov <kyrylo.tkachov@arm.com> |
| |
| * gcc.target/arm/vrinta-ce.c: New testcase. |
| |
| 2013-11-28 Richard Biener <rguenther@suse.de> |
| |
| PR lto/59323 |
| * gcc.dg/lto/pr59323-2_0.c: New testcase. |
| |
| 2013-11-28 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/59330 |
| * gcc.dg/torture/pr59330.c: New testcase. |
| |
| 2013-11-28 Richard Biener <rguenther@suse.de> |
| |
| PR lto/59323 |
| * gcc.dg/lto/pr59323_0.c: New testcase. |
| |
| 2013-11-28 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/57393 |
| PR tree-optimization/58018 |
| PR tree-optimization/58131 |
| * gcc.dg/torture/pr57393-1.c: New test. |
| * gcc.dg/torture/pr57393-2.c: New test. |
| * gcc.dg/torture/pr57393-3.c: New test. |
| * gcc.dg/torture/pr58018.c: New test. |
| * gcc.dg/torture/pr58131.c: New test. |
| * gfortran.dg/pr57393-1.f90: New test. |
| * gfortran.dg/pr57393-2.f90: New test. |
| |
| 2013-11-27 Bill Schmidt <wschmidt@linux.vnet.ibm.com> |
| |
| * gfortran.dg/nan_7.f90: Disable for little endian PowerPC. |
| |
| 2013-11-27 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gcc.dg/guality/param-3.c: New test. |
| |
| 2013-11-27 Uros Bizjak <ubizjak@gmail.com> |
| Ganesh Gopalasubramanian <Ganesh.Gopalasubramanian@amd.com> |
| |
| PR target/56788 |
| * gcc.target/i386/xop-frczX.c: New test. |
| |
| 2013-11-27 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/59014 |
| * gcc.c-torture/execute/pr59014-2.c: New test. |
| |
| 2013-11-27 Paolo Carlini <paolo.carlini@oracle.com> |
| |
| PR c++/58647 |
| * g++.dg/parse/crash66.C: New. |
| |
| 2013-11-27 Kenneth Zadeck <zadeck@naturalbridge.com> |
| |
| * gcc.dg/c90-const-expr-8.c: Look for overflow on INT_MIN % -1. |
| * gcc.dg/c99-const-expr-8.c: Look for overflow on INT_MIN % -1. |
| |
| 2013-11-27 Marek Polacek <polacek@redhat.com> |
| |
| PR sanitizer/59306 |
| * g++.dg/ubsan/pr59306.C: New test. |
| |
| 2013-11-27 Aldy Hernandez <aldyh@redhat.com> |
| Jakub Jelinek <jakub@redhat.com> |
| |
| * g++.dg/gomp/declare-simd-1.C (f38): Make sure |
| simdlen is a power of two. |
| * gcc.dg/gomp/simd-clones-2.c: Compile on all targets. |
| Remove -msse2. Adjust regexps for name mangling changes. |
| * gcc.dg/gomp/simd-clones-3.c: Likewise. |
| * gcc.dg/vect/vect-simd-clone-1.c: New test. |
| * gcc.dg/vect/vect-simd-clone-2.c: New test. |
| * gcc.dg/vect/vect-simd-clone-3.c: New test. |
| * gcc.dg/vect/vect-simd-clone-4.c: New test. |
| * gcc.dg/vect/vect-simd-clone-5.c: New test. |
| * gcc.dg/vect/vect-simd-clone-6.c: New test. |
| * gcc.dg/vect/vect-simd-clone-7.c: New test. |
| * gcc.dg/vect/vect-simd-clone-8.c: New test. |
| * gcc.dg/vect/vect-simd-clone-9.c: New test. |
| * gcc.dg/vect/vect-simd-clone-10.c: New test. |
| * gcc.dg/vect/vect-simd-clone-10.h: New file. |
| * gcc.dg/vect/vect-simd-clone-10a.c: New file. |
| * gcc.dg/vect/vect-simd-clone-11.c: New test. |
| |
| 2013-11-27 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| * gcc.dg/cilk-plus/cilk-plus.exp: Append to ld_library_path. |
| Call set_ld_library_path_env_vars. |
| * g++.dg/cilk-plus/cilk-plus.exp: Likewise. |
| |
| 2013-11-27 Tom de Vries <tom@codesourcery.com> |
| Marc Glisse <marc.glisse@inria.fr> |
| |
| PR c++/59032 |
| * c-c++-common/pr59032.c: New testcase. |
| |
| 2013-11-27 Tom de Vries <tom@codesourcery.com> |
| Marc Glisse <marc.glisse@inria.fr> |
| |
| PR middle-end/59037 |
| * c-c++-common/pr59037.c: New testcase. |
| |
| 2013-11-27 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gcc.c-torture/execute/20131127-1.c: New test. |
| |
| 2013-11-27 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/59288 |
| * gcc.dg/torture/pr59288.c: New testcase. |
| |
| 2013-11-27 Marek Polacek <polacek@redhat.com> |
| |
| * c-c++-common/ubsan/undefined-1.c: New test. |
| |
| 2013-11-26 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/59014 |
| * gcc.c-torture/execute/pr59014.c: New test. |
| |
| PR target/59229 |
| * gcc.c-torture/execute/pr59229.c: New test. |
| |
| PR rtl-optimization/59166 |
| * gcc.dg/torture/pr59166.c: New test. |
| |
| PR c++/58874 |
| * g++.dg/gomp/pr58874.C: New test. |
| |
| PR middle-end/59150 |
| * g++.dg/gomp/pr59150.C: New test. |
| |
| PR middle-end/59152 |
| * c-c++-common/gomp/pr59152.c: New test. |
| |
| 2013-11-26 Uros Bizjak <ubizjak@gmail.com> |
| |
| * gcc.dg/gomp/openmp-simd-1.c: Cleanup original tree dump. |
| * gcc.dg/gomp/openmp-simd-2.c: Ditto. |
| * g++.dg/gomp/openmp-simd-1.C: Ditto. |
| * g++.dg/gomp/openmp-simd-2.C: Ditto. |
| * gfortran.dg/c_loc_test_22.f90: Ditto. |
| * gcc.dg/tree-ssa/attr-alias-2.c: Cleanup optimized tree dump. |
| * gcc.dg/tree-ssa/isolate-5.c: Ditto. |
| * gcc.dg/tree-ssa/pr57361.c: Cleanup dse1 tree dump. |
| * gcc.dg/vect/vect-124.c: Cleanup vect tree dump. |
| * gcc.dg/pr57518.c: Cleanup ira rtl dump. |
| * gcc.dg/tree-prof/cold_partition_label.c: Cleanup saved temps. |
| |
| 2013-11-26 Yufeng Zhang <yufeng.zhang@arm.com> |
| |
| * gcc.target/arm/20131120.c: New test. |
| |
| 2013-11-26 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/59245 |
| * gcc.dg/torture/pr59245.c: New testcase. |
| |
| 2013-11-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com> |
| |
| PR target/59290 |
| * gcc.target/arm/negdi-2.c: Scan more general register names. |
| |
| 2013-11-26 Terry Guo <terry.guo@arm.com> |
| |
| * gcc.target/arm/thumb1-pic-high-reg.c: New case. |
| * gcc.target/arm/thumb1-pic-single-base.c: New case. |
| |
| 2013-11-26 Paolo Carlini <paolo.carlini@oracle.com> |
| |
| PR c++/58700 |
| * g++.dg/parse/bitfield4.C: New. |
| |
| 2013-11-26 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/59287 |
| * gcc.dg/tree-ssa/alias-29.c: New testcase. |
| |
| 2013-11-25 Paolo Carlini <paolo.carlini@oracle.com> |
| |
| PR c++/54485 |
| * g++.dg/other/default8.C: New. |
| * g++.dg/tc1/dr217.C: Remove xfail. |
| * g++.dg/other/default5.C: Adjust. |
| * g++.old-deja/g++.mike/p1989.C: Likewise. |
| |
| 2013-11-25 Paolo Carlini <paolo.carlini@oracle.com> |
| |
| PR c++/58607 |
| * g++.dg/cpp0x/constexpr-ice9.C: New. |
| |
| 2013-11-25 Paolo Carlini <paolo.carlini@oracle.com> |
| |
| PR c++/58810 |
| * g++.dg/other/cv_func3.C: New. |
| * g++.dg/other/cv_func.C: Adjust. |
| * g++.dg/parse/fn-typedef2.C: Likewise. |
| |
| 2013-11-25 Marek Polacek <polacek@redhat.com> |
| |
| PR sanitizer/59250 |
| * g++.dg/ubsan/pr59250.C: New test. |
| |
| 2013-11-25 Janus Weil <janus@gcc.gnu.org> |
| |
| PR fortran/59143 |
| * gfortran.dg/typebound_proc_30.f90: New. |
| |
| 2013-11-25 Paolo Carlini <paolo.carlini@oracle.com> |
| |
| PR c++/59080 |
| * g++.dg/cpp0x/initlist75.C: New. |
| |
| PR c++/59096 |
| * g++.dg/cpp0x/gen-attrs-57.C: New. |
| |
| 2013-11-25 Adam Butcher <adam@jessamine.co.uk> |
| |
| PR c++/59112 |
| PR c++/59113 |
| * g++.dg/cpp1y/pr58533.C: Updated testcase. |
| * g++.dg/cpp1y/pr59112.C: New testcase. |
| * g++.dg/cpp1y/pr59113.C: New testcase. |
| |
| 2013-11-25 Terry Guo <terry.guo@arm.com> |
| |
| * gcc.target/arm/thumb2-slow-flash-data.c: New. |
| |
| 2013-11-23 Uros Bizjak <ubizjak@gmail.com> |
| |
| * gcc.dg/float-exact-1.c: Use dg-add-options ieee. |
| [LDBL_MANT_DIG == 113]: Fix wrong variable name. |
| |
| 2013-11-23 Janus Weil <janus@gcc.gnu.org> |
| |
| PR fortran/59228 |
| * gfortran.dg/asynchronous_4.f90: New. |
| |
| 2013-11-22 Jakub Jelinek <jakub@redhat.com> |
| |
| * c-c++-common/asan/no-redundant-instrumentation-7.c: Fix |
| cleanup-tree-dump directive. |
| |
| 2013-11-22 Jan Hubicka <jh@suse.cz> |
| |
| * gcc.dg/20081223-1.c: Add -ffat-lto-objects. |
| * gcc.dg/vect/vect.exp: Add -ffat-lto-objects. |
| |
| 2013-11-22 Jakub Jelinek <jakub@redhat.com> |
| |
| * g++.dg/ubsan/return-1.C: New test. |
| * g++.dg/ubsan/return-2.C: New test. |
| |
| * c-c++-common/asan/no-redundant-instrumentation-1.c: Tweak to avoid |
| optimizing away some __asan_report* calls. |
| |
| 2013-11-22 Martin Jambor <mjambor@suse.cz> |
| |
| * gcc.dg/pr10474.c: Also test ppc64. |
| * gcc.dg/ira-shrinkwrap-prep-1.c: Also test ppc64, change all ints |
| to longs. |
| * gcc.dg/ira-shrinkwrap-prep-2.c: Likewise. |
| |
| 2013-11-22 Michael Meissner <meissner@linux.vnet.ibm.com> |
| |
| PR target/59054 |
| * gcc.target/powerpc/direct-move.h (VSX_REG_ATTR): Allow test to |
| specify an appropriate register class for VSX operations. |
| (load_vsx): Use it. |
| (load_gpr_to_vsx): Likewise. |
| (load_vsx_to_gpr): Likewise. |
| * gcc.target/powerpc/direct-move-vint1.c: Use an appropriate |
| register class for VSX registers that the type can handle. Remove |
| checks for explicit number of instructions generated, just check |
| if the instruction is generated. |
| * gcc.target/powerpc/direct-move-vint2.c: Likewise. |
| * gcc.target/powerpc/direct-move-float1.c: Likewise. |
| * gcc.target/powerpc/direct-move-float2.c: Likewise. |
| * gcc.target/powerpc/direct-move-double1.c: Likewise. |
| * gcc.target/powerpc/direct-move-double2.c: Likewise. |
| * gcc.target/powerpc/direct-move-long1.c: Likewise. |
| * gcc.target/powerpc/direct-move-long2.c: Likewise. |
| |
| * gcc.target/powerpc/pr59054.c: Remove duplicate code. |
| |
| * gcc.target/powerpc/bool3-av.c: Limit to 64-bit mode for now. |
| * gcc.target/powerpc/bool3-p7.c: Likewise. |
| * gcc.target/powerpc/bool3-p8.c: Likewise. |
| |
| * gcc.target/powerpc/p8vector-ldst.c: Just check that the |
| appropriate instructions are generated, don't check the count. |
| |
| 2013-11-22 Richard Earnshaw <rearnsha@arm.com> |
| |
| PR target/59216 |
| * gcc.target/arm/negdi-4.c: Delete invalid test. |
| * gcc.dg/torture/pr59216.c: New test. |
| |
| 2013-11-22 Alex Velenko <Alex.Velenko@arm.com> |
| |
| * gcc.target/aarch64/vmov_n_1.c: New testcase. |
| |
| 2013-11-22 Richard Biener <rguenther@suse.de> |
| |
| * gcc.dg/torture/20131122-0.c: New testcase. |
| |
| 2013-11-22 Jakub Jelinek <jakub@redhat.com> |
| |
| * gcc.dg/vect/vect-124.c: New test. |
| |
| 2013-11-21 Cary Coutant <ccoutant@google.com> |
| |
| * gcc.dg/debug/dwarf2/mlt1.c: New test. |
| * gcc.dg/debug/dwarf2/mlt2.c: New test. |
| |
| 2013-11-21 Jeff Law <law@redhat.com> |
| |
| PR tree-optimization/59221 |
| * gcc.c-torture/execute/pr59221.c: New test. |
| |
| 2013-11-21 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org> |
| |
| PR libfortran/59227 |
| * gfortran.dg/erf_3.F90: XFAIL on spu-* and ia64-*-linux*. |
| Make more generic for other platforms. |
| |
| 2013-11-21 Oleg Endo <olegendo@gcc.gnu.org> |
| |
| PR target/53976 |
| * gcc.target/sh/pr53976-1.c: New. |
| |
| 2013-11-20 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org> |
| |
| PR libfortran/49024 |
| * gfortran.dg/erf_3.F90: New file. |
| |
| 2013-11-20 Bill Schmidt <wschmidt@linux.vnet.ibm.com> |
| |
| * gcc.target/powerpc/pr48258-1.c: Skip for little endian. |
| |
| 2013-11-20 Vladimir Makarov <vmakarov@redhat.com> |
| |
| PR rtl-optimization/59133 |
| * gcc.target/i386/pr59133.c: New. |
| |
| 2013-11-20 Joseph Myers <joseph@codesourcery.com> |
| |
| PR middle-end/21718 |
| * gcc.dg/float-exact-1.c: New test. |
| |
| 2013-11-20 Richard Earnshaw <rearnsha@arm.com> |
| |
| PR rtl-optimization/54300 |
| * gcc.target/arm/pr54300.C: New test. |
| |
| 2013-11-20 Diego Novillo <dnovillo@google.com> |
| |
| PR 59212 |
| * g++.dg/plugin/selfassign.c: Include stringpool.h |
| |
| 2013-11-20 Ulrich Weigand <Ulrich.Weigand@de.ibm.com> |
| |
| * gcc.target/powerpc/darwin-longlong.c (msw): Make endian-safe. |
| |
| 2013-11-20 Dominik Vogt <vogt@linux.vnet.ibm.com> |
| |
| * gcc.target/s390/htm-1.c: Rename to ... |
| * gcc.target/s390/htm-builtins-compile-1.c: ... this one. |
| * gcc.target/s390/htm-xl-intrin-1.c: Rename to ... |
| * gcc.target/s390/htm-builtins-compile-3.c: ... this one. |
| * gcc.target/s390/htm-builtins-compile-2.c: New testcase. |
| * gcc.target/s390/htm-builtins-1.c: New testcase. |
| * gcc.target/s390/htm-builtins-2.c: New testcase. |
| * gcc.target/s390/s390.exp: Add check for htm machine. |
| |
| 2013-11-19 Joshua J Cogliati <jrincayc@yahoo.com> |
| |
| PR c/53001 |
| * c-c++-common/Wfloat-conversion.c: Copies relevant |
| tests from c-c++-common/Wconversion-real.c, |
| gcc.dg/Wconversion-real-integer.c and gcc.dg/pr35635.c into |
| new testcase for conversions that are warned about by |
| -Wfloat-conversion. |
| |
| 2013-11-19 Martin Jambor <mjambor@suse.cz> |
| |
| PR rtl-optimization/59099 |
| * gcc.target/i386/pr59099.c: New test. |
| |
| 2013-11-19 Sriraman Tallam <tmsriram@google.com> |
| |
| * gcc.dg/tree-prof/cold_partition_label.c: New testcase. |
| |
| 2013-11-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com> |
| |
| * gcc.target/powerpc/ppc64-abi-2.c (MAKE_SLOT): New macro to |
| construct parameter slot value in endian-independent way. |
| (fcevv, fciievv, fcvevv): Use it. |
| |
| 2013-11-19 Jan Hubicka <jh@suse.cz> |
| |
| * ipa/devirt9.C: Fix prevoius change. |
| |
| 2013-11-19 Cesar Philippidis <cesar@codesourcery.com> |
| |
| * gcc.c-torture/execute/20101011-1.c (__aarch64__): |
| Remove defined(__linux__). |
| |
| 2013-11-19 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/59164 |
| * gcc.dg/torture/pr59164.c: New testcase. |
| |
| 2013-11-19 Richard Biener <rguenther@suse.de> |
| |
| PR middle-end/58956 |
| * gcc.dg/torture/pr58956.c: New testcase. |
| |
| 2013-11-19 Marek Polacek <polacek@redhat.com> |
| |
| * c-c++-common/ubsan/null-1.c: New test. |
| * c-c++-common/ubsan/null-2.c: New test. |
| * c-c++-common/ubsan/null-3.c: New test. |
| * c-c++-common/ubsan/null-4.c: New test. |
| * c-c++-common/ubsan/null-5.c: New test. |
| * c-c++-common/ubsan/null-6.c: New test. |
| * c-c++-common/ubsan/null-7.c: New test. |
| * c-c++-common/ubsan/null-8.c: New test. |
| * c-c++-common/ubsan/null-9.c: New test. |
| * c-c++-common/ubsan/null-10.c: New test. |
| * c-c++-common/ubsan/null-11.c: New test. |
| * gcc.dg/ubsan/c99-shift-2.c: Adjust dg-output. |
| * c-c++-common/ubsan/shift-1.c: Likewise. |
| * c-c++-common/ubsan/div-by-zero-3.c: Likewise. |
| |
| 2013-11-19 Uros Bizjak <ubizjak@gmail.com> |
| |
| * gcc.dg/c11-complex-1.c: Use dg-add-options ieee. |
| |
| 2013-11-19 Jan Hubicka <jh@suse.cz> |
| |
| * ipa/devirt9.C: Verify that the optimization happens already before. |
| whole-program. |
| |
| 2013-11-19 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/57517 |
| * gfortran.fortran-torture/compile/pr57517.f90: New testcase. |
| * gcc.dg/torture/pr57517.c: Likewise. |
| |
| 2013-11-19 Jan Hubicka <jh@suse.cz> |
| |
| * gcc.target/i386/memcpy-3.c: New testcase. |
| |
| 2013-11-18 Jan Hubicka <jh@suse.cz> |
| Uros Bizjak <ubizjak@gmail.com> |
| |
| PR middle-end/59175 |
| * gcc.target/i386/memcpy-2.c: Fix template; |
| add +1 so the testcase passes at 32bit. |
| |
| 2013-11-18 Dominique d'Humieres <dominiq@lps.ens.fr> |
| |
| * c-c++-common/cilk-plus/PS/reduction-3.c: Use stdlib.h. |
| Remove spurious FIXME. |
| |
| 2013-11-18 Kyrylo Tkachov <kyrylo.tkachov@arm.com> |
| |
| * c-c++-common/cilk-plus/PS/body.c: Add fopenmp effective target check. |
| |
| 2013-11-18 Paolo Carlini <paolo.carlini@oracle.com> |
| |
| PR c++/53473 |
| * g++.dg/cpp0x/constexpr-noexcept7.C: New. |
| |
| 2013-11-18 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/59125 |
| PR tree-optimization/54570 |
| * gcc.dg/builtin-object-size-8.c: Un-xfail. |
| * gcc.dg/builtin-object-size-14.c: New testcase. |
| * gcc.dg/strlenopt-14gf.c: Adjust. |
| * gcc.dg/strlenopt-1f.c: Likewise. |
| * gcc.dg/strlenopt-4gf.c: Likewise. |
| |
| 2013-11-18 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/volatile11.adb: New test. |
| * gnat.dg/volatile11_pkg.ad[sb]: New helper. |
| |
| 2013-11-18 Yury Gribov <y.gribov@samsung.com> |
| |
| PR sanitizer/59106 |
| * c-c++-common/asan/pr59106.c: New test. |
| |
| 2013-11-17 Jan Hubicka <jh@suse.cz> |
| |
| * gcc.target/i386/memcpy-2.c: New testcase. |
| |
| 2013-11-17 Uros Bizjak <ubizjak@gmail.com> |
| |
| PR target/59153 |
| * gcc.target/i386/pr59153.c: New test. |
| |
| 2013-11-17 Paolo Carlini <paolo.carlini@oracle.com> |
| |
| PR c++/59123 |
| * g++.dg/cpp0x/constexpr-redeclaration1.C: New. |
| * g++.dg/cpp0x/constexpr-decl.C: Adjust. |
| |
| 2013-11-16 Paolo Carlini <paolo.carlini@oracle.com> |
| |
| PR c++/29143 |
| * g++.dg/overload/addr2.C: New. |
| * g++.old-deja/g++.other/overload11.C: Adjust. |
| |
| 2013-11-15 Mike Stump <mikestump@comcast.net> |
| |
| * lib/gcc.exp (gcc_target_compile): Add support for random runtime |
| * lib/g++.exp (g++_target_compile): Likewise. |
| * gcc.dg/cilk-plus/cilk-plus.exp: Improve support for runtime |
| libraries. Remove debugging. |
| * g++.dg/cilk-plus/cilk-plus.exp: Add support to find runtime |
| libraries. Remove -O0, redundant with default. |
| |
| 2013-11-15 Joseph Myers <joseph@codesourcery.com> |
| |
| * c-c++-common/cpp/ucnid-2011-1.c: New test. |
| |
| 2013-11-15 Paolo Carlini <paolo.carlini@oracle.com> |
| |
| PR c++/58188 |
| * g++.dg/cpp0x/nsdmi-template8.C: New. |
| |
| 2013-11-15 Paolo Carlini <paolo.carlini@oracle.com> |
| |
| PR c++/58725 |
| * g++.dg/cpp0x/nsdmi-template7.C: New. |
| |
| 2013-11-15 Paolo Carlini <paolo.carlini@oracle.com> |
| |
| PR c++/58829 |
| * g++.dg/cpp0x/nsdmi-template6.C: New. |
| |
| 2013-11-15 Paolo Carlini <paolo.carlini@oracle.com> |
| |
| PR c++/58599 |
| * g++.dg/cpp0x/nsdmi-template5.C: New. |
| |
| 2013-11-15 Aldy Hernandez <aldyh@redhat.com> |
| |
| * c-c++-common/cilk-plus/PS: New directory. |
| * g++.dg/cilk-plus/cilk-plus.exp: Run shared tests. |
| * g++.dg/dg.exp: Run Cilk Plus tests. |
| * gcc.dg/cilk-plus/cilk-plus.exp: Run shared tests. |
| |
| 2013-11-15 Bill Schmidt <wschmidt@linux.vnet.ibm.com> |
| |
| * gcc.dg/vmx/3b-15.c: Revise for little endian. |
| |
| 2013-11-15 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/50262 |
| * gcc.dg/tree-ssa/alias-28.c: New testcase. |
| * gcc.dg/strlenopt-1.c: Adjust. |
| * gcc.dg/strlenopt-1f.c: Likewise. |
| |
| 2013-11-15 Richard Biener <rguenther@suse.de> |
| |
| * gcc.dg/torture/20131115-1.c: New testcase. |
| |
| 2013-11-15 Joseph Myers <joseph@codesourcery.com> |
| |
| * gcc.dg/cpp/ucnid-9.c: New test. |
| |
| 2013-11-14 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/stack_usage1b.adb: New test. |
| * gnat.dg/stack_usage1c.adb: Likewise. |
| |
| 2013-11-14 H.J. Lu <hongjiu.lu@intel.com> |
| |
| * gnat.dg/specs/addr1.ads: Revert the last change. |
| * gnat.dg/specs/atomic1.ads: Likewise. |
| |
| 2013-11-14 Cong Hou <congh@google.com> |
| |
| * gcc.dg/vect/vect-alias-check.c: Update. |
| |
| 2013-11-14 Paolo Carlini <paolo.carlini@oracle.com> |
| |
| PR c++/57887 |
| * g++.dg/cpp0x/nsdmi-template3.C: New. |
| * g++.dg/cpp0x/nsdmi-template4.C: Likewise. |
| |
| 2013-11-14 Diego Novillo <dnovillo@google.com> |
| |
| * gcc.dg/plugin/selfassign.c: Include stringpool.h. |
| * gcc.dg/plugin/start_unit_plugin.c: Likewise. |
| |
| 2013-11-14 Ulrich Weigand <Ulrich.Weigand@de.ibm.com> |
| |
| * gcc.target/powerpc/ppc64-abi-1.c (stack_frame_t): Remove |
| compiler and linker field if _CALL_ELF == 2. |
| * gcc.target/powerpc/ppc64-abi-2.c (stack_frame_t): Likewise. |
| * gcc.target/powerpc/ppc64-abi-dfp-1.c (stack_frame_t): Likewise. |
| * gcc.dg/stack-usage-1.c (SIZE): Update value for _CALL_ELF == 2. |
| |
| 2013-11-14 Ulrich Weigand <Ulrich.Weigand@de.ibm.com> |
| |
| * gcc.target/powerpc/ppc64-abi-dfp-1.c (FUNC_START): New macro. |
| (WRAPPER): Use it. |
| * gcc.target/powerpc/no-r11-1.c: Skip on powerpc_elfv2. |
| * gcc.target/powerpc/no-r11-2.c: Skip on powerpc_elfv2. |
| * gcc.target/powerpc/no-r11-3.c: Skip on powerpc_elfv2. |
| |
| 2013-11-14 Ulrich Weigand <Ulrich.Weigand@de.ibm.com> |
| |
| * lib/target-supports.exp (check_effective_target_powerpc_elfv2): |
| New function. |
| * gcc.target/powerpc/pr57949-1.c: Disable for powerpc_elfv2. |
| * gcc.target/powerpc/pr57949-2.c: Likewise. |
| |
| 2013-11-14 Ulrich Weigand <Ulrich.Weigand@de.ibm.com> |
| |
| * g++.dg/eh/ppc64-sighandle-cr.C: New test. |
| |
| 2013-11-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| * gcc.dg/torture/float128-cmp-invalid.c: Require fenv_exceptions. |
| * gcc.dg/torture/float128-div-underflow.c: Likewise. |
| * gcc.dg/torture/float128-extend-nan.c: Likewise. |
| |
| 2013-11-14 Richard Biener <rguenther@suse.de> |
| |
| * gcc.dg/tree-ssa/ssa-vrp-thread-1.c: Fix target selector. |
| |
| 2013-11-14 H.J. Lu <hongjiu.lu@intel.com> |
| |
| * gnat.dg/specs/addr1.ads: XFAIL on x32. |
| * gnat.dg/specs/atomic1.ads: Likewise. |
| |
| 2013-11-14 James Greenhalgh <james.greenhalgh@arm.com> |
| |
| * gcc.target/aarch64/cpu-diagnostics-2.c: Change "-mcpu=" |
| to "cortex-a53". |
| * gcc.target/aarch64/cpu-diagnostics-3.c: Change "-mcpu=" |
| to "cortex-a53". |
| |
| 2013-11-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| * gcc.dg/atomic/c11-atomic-exec-4.c: Define _XOPEN_SOURCE=600 on |
| *-*-solaris2.1[0-9]*. |
| * gcc.dg/atomic/c11-atomic-exec-5.c: Likewise. |
| |
| 2013-11-14 Joey Ye <joey.ye@arm.com> |
| |
| * gcc.dg/tree-ssa/forwprop-28.c: Disable for cortex_m. |
| * gcc.dg/tree-ssa/vrp47.c: Likewise. |
| * gcc.dg/tree-ssa/vrp87.c: Likewise. |
| * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Ingore for cortex_m. |
| * gcc.dg/tree-ssa/ssa-vrp-thread-1.c: Likewise. |
| |
| 2013-11-14 Adam Butcher <adam@jessamine.co.uk> |
| |
| PR c++/58533 |
| * g++.dg/cpp1y/pr58533.C: New testcase (fixed by r204714). |
| |
| 2013-11-14 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/59101 |
| * gcc.c-torture/execute/pr59101.c: New test. |
| |
| 2013-11-13 Jeff Law <law@redhat.com> |
| |
| PR tree-optimization/59102 |
| * gcc.c-torture/compile/pr59102.c: New test. |
| |
| 2013-11-13 Tom de Vries <tom@codesourcery.com> |
| |
| * gcc.dg/tail-merge-store.c: New test. |
| |
| 2013-11-13 Andrew MacLeod <amacleod@redhat.com> |
| |
| * g++.dg/plugin/selfassign.c: Include gimple-iterator.h. |
| * gcc.dg/plugin/selfassign.c: Likewise. |
| |
| 2013-11-13 Jeff Law <law@redhat.com> |
| |
| * PR middle-end/59119 |
| * gcc.c-torture/compile/pr59119.c: New test. |
| |
| 2013-11-13 Martin Jambor <mjambor@suse.cz> |
| |
| * gcc.dg/ira-shrinkwrap-prep-1.c: Add lp64 to target requirements. |
| * gcc.dg/ira-shrinkwrap-prep-2.c: Likewise. |
| * gcc.dg/pr10474.c: Likewise. |
| |
| 2013-11-13 Cesar Philippidis <cesar@codesourcery.com> |
| |
| * lib/target-supports.exp |
| (check_effective_target_vect_cmdline_neeed): Add AArch64 to the list |
| of targets that do not need command line argument to enable SIMD. |
| |
| 2013-11-13 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gcc.dg/guality/param-4.c: New test. |
| |
| 2013-11-13 Joseph Myers <joseph@codesourcery.com> |
| |
| * gcc.dg/c11-complex-1.c: New test. |
| |
| 2013-11-13 Joseph Myers <joseph@codesourcery.com> |
| |
| * gcc.dg/atomic/stdatomic-vm.c, gcc.dg/auto-type-1.c, |
| gcc.dg/auto-type-2.c: New tests. |
| |
| 2013-11-12 Balaji V. Iyer <balaji.v.iyer@intel.com> |
| |
| * gcc.dg/cilk-plus/cilk-plus.exp: Added a check for LTO before running |
| LTO tests. |
| |
| 2013-11-12 Jeff Law <law@redhat.com> |
| |
| * gcc.dg/tree-ssa/isolate-1.c: Update expected output. |
| * gcc.dg/tree-ssa/isolate-5.c: Verify the load survives through |
| the SSA optimizers. |
| |
| 2013-11-12 Michael Meissner <meissner@linux.vnet.ibm.com> |
| |
| PR target/59054 |
| * gcc.target/powerpc/pr59054.c: New test. |
| |
| 2013-11-12 Adam Butcher <adam@jessamine.co.uk> |
| |
| * g++.dg/cpp1y/lambda-generic.C: New test case. |
| * g++.dg/cpp1y/lambda-generic-cfun.C: New test case. |
| * g++.dg/cpp1y/lambda-generic-dep.C: New test case. |
| * g++.dg/cpp1y/lambda-generic-udt.C: New test case. |
| * g++.dg/cpp1y/lambda-generic-variadic.C: New test case. |
| * g++.dg/cpp1y/lambda-generic-x.C: New test case. |
| * g++.dg/cpp1y/lambda-generic-xcfun.C: New test case. |
| * g++.dg/cpp1y/lambda-generic-xudt.C: New test case. |
| * g++.dg/cpp1y/lambda-generic-mixed.C: New test case. |
| |
| 2013-11-12 Adam Butcher <adam@jessamine.co.uk> |
| |
| PR c++/58534 |
| PR c++/58536 |
| PR c++/58548 |
| PR c++/58549 |
| PR c++/58637 |
| * g++.dg/cpp1y/pr58534.C: New testcase. |
| * g++.dg/cpp1y/pr58536.C: New testcase. |
| * g++.dg/cpp1y/pr58548.C: New testcase. |
| * g++.dg/cpp1y/pr58549.C: New testcase. |
| * g++.dg/cpp1y/pr58637.C: New testcase. |
| |
| 2013-11-12 Joseph Myers <joseph@codesourcery.com> |
| |
| * gcc.dg/c90-thread-local-1.c, gcc.dg/c99-thread-local-1.c, |
| gcc.dg/c11-thread-local-1.c, gcc.dg/c11-thread-local-2.c: New tests. |
| * gcc.dg/tls/diag-2.c, objc.dg/tls/diag-2.m: Update expected |
| diagnostics. |
| |
| 2013-11-12 Tristan Gingold <gingold@adacore.com> |
| |
| * gnat.dg/aggr21.adb: New test. |
| * gnat.dg/aggr21_pkg.ad[sb]: New helper. |
| |
| 2013-11-12 Jeff Law <law@redhat.com> |
| |
| * gcc.dg/tree-ssa/isolate-1.c: Update expected output. |
| * gcc.dg/tree-ssa/isolate-5.c: New test. |
| |
| 2013-11-12 Martin Jambor <mjambor@suse.cz> |
| |
| PR rtl-optimization/10474 |
| * gcc.dg/pr10474.c: New testcase. |
| * gcc.dg/ira-shrinkwrap-prep-1.c: Likewise. |
| * gcc.dg/ira-shrinkwrap-prep-2.c: Likewise. |
| |
| 2013-11-12 Paolo Carlini <paolo.carlini@oracle.com> |
| |
| PR c++/57734 |
| * g++.dg/cpp0x/alias-decl-enum-1.C: New. |
| |
| 2013-11-11 Martin Liska <marxin.liska@gmail.com> |
| |
| * gcc.dg/time-profiler-1.c: New test. |
| * gcc.dg/time-profiler-2.c: Ditto. |
| |
| 2013-11-11 Marc Glisse <marc.glisse@inria.fr> |
| Jeff Law <law@redhat.com> |
| |
| * gcc.dg/tree-ssa/alias-27.c: New testcase. |
| |
| 2013-11-11 Uros Bizjak <ubizjak@gmail.com> |
| |
| PR target/58853 |
| * gcc.target/i386/pr58853.c: New test. |
| |
| 2013-11-11 Joern Rennecke <joern.rennecke@embecosm.com> |
| |
| * gcc.dg/tree-ssa/forwprop-28.c: Adjust for ARC |
| LOGICAL_OP_NON_SHORT_CIRCUIT definition. |
| * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Likewise. |
| * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-1.c: Likewise. |
| * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-4.c: Likewise. |
| * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-5.c: Likewise. |
| * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-6.c: Likewise. |
| * gcc.dg/tree-ssa/vrp47.c: Likewise. |
| * gcc.dg/tree-ssa/vrp87.c: Likewise. |
| |
| 2013-11-08 Joseph Myers <joseph@codesourcery.com> |
| |
| * gcc.dg/atomic/stdatomic-compare-exchange-1.c, |
| gcc.dg/atomic/stdatomic-compare-exchange-2.c, |
| gcc.dg/atomic/stdatomic-compare-exchange-3.c, |
| gcc.dg/atomic/stdatomic-compare-exchange-4.c, |
| gcc.dg/atomic/stdatomic-exchange-1.c, |
| gcc.dg/atomic/stdatomic-exchange-2.c, |
| gcc.dg/atomic/stdatomic-exchange-3.c, |
| gcc.dg/atomic/stdatomic-exchange-4.c, |
| gcc.dg/atomic/stdatomic-fence.c, gcc.dg/atomic/stdatomic-flag.c, |
| gcc.dg/atomic/stdatomic-generic.c, |
| gcc.dg/atomic/stdatomic-kill-dep.c, |
| gcc.dg/atomic/stdatomic-load-1.c, |
| gcc.dg/atomic/stdatomic-load-2.c, |
| gcc.dg/atomic/stdatomic-load-3.c, |
| gcc.dg/atomic/stdatomic-load-4.c, |
| gcc.dg/atomic/stdatomic-lockfree.c, |
| gcc.dg/atomic/stdatomic-op-1.c, gcc.dg/atomic/stdatomic-op-2.c, |
| gcc.dg/atomic/stdatomic-op-3.c, gcc.dg/atomic/stdatomic-op-4.c, |
| gcc.dg/atomic/stdatomic-store-1.c, |
| gcc.dg/atomic/stdatomic-store-2.c, |
| gcc.dg/atomic/stdatomic-store-3.c, |
| gcc.dg/atomic/stdatomic-store-4.c, gcc.dg/c11-stdatomic-1.c: New |
| tests. |
| |
| 2013-11-08 Cong Hou <congh@google.com> |
| |
| PR tree-optimization/58508 |
| * gcc.dg/vect/pr58508.c: Update. |
| |
| 2013-11-08 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/59047 |
| * gcc.dg/torture/pr59047.c: New testcase. |
| |
| 2013-11-08 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/59038 |
| PR tree-optimization/58955 |
| * gcc.dg/torture/pr59038.c: New testcase. |
| |
| 2013-11-07 Janus Weil <janus@gcc.gnu.org> |
| |
| PR fortran/58471 |
| * gfortran.dg/constructor_9.f90: New. |
| |
| 2013-11-07 Joseph Myers <joseph@codesourcery.com> |
| |
| * gcc.dg/atomic-compare-exchange-1.c, |
| gcc.dg/atomic-compare-exchange-2.c, |
| gcc.dg/atomic-compare-exchange-3.c, |
| gcc.dg/atomic-compare-exchange-4.c, |
| gcc.dg/atomic-compare-exchange-5.c, gcc.dg/atomic-exchange-1.c, |
| gcc.dg/atomic-exchange-2.c, gcc.dg/atomic-exchange-3.c, |
| gcc.dg/atomic-exchange-4.c, gcc.dg/atomic-exchange-5.c, |
| gcc.dg/atomic-fence.c, gcc.dg/atomic-flag.c, |
| gcc.dg/atomic-generic.c, gcc.dg/atomic-invalid.c, |
| gcc.dg/atomic-load-1.c, gcc.dg/atomic-load-2.c, |
| gcc.dg/atomic-load-3.c, gcc.dg/atomic-load-4.c, |
| gcc.dg/atomic-load-5.c, gcc.dg/atomic-lockfree.c, |
| gcc.dg/atomic-noinline.c, gcc.dg/atomic-op-1.c, |
| gcc.dg/atomic-op-2.c, gcc.dg/atomic-op-3.c, gcc.dg/atomic-op-4.c, |
| gcc.dg/atomic-op-5.c, gcc.dg/atomic-param.c, |
| gcc.dg/atomic-store-1.c, gcc.dg/atomic-store-2.c, |
| gcc.dg/atomic-store-3.c, gcc.dg/atomic-store-4.c, |
| gcc.dg/atomic-store-5.c: Declare main as returning int. |
| * gcc.dg/atomic-exchange-1.c, gcc.dg/atomic-exchange-2.c, |
| gcc.dg/atomic-exchange-3.c, gcc.dg/atomic-exchange-4.c, |
| gcc.dg/atomic-exchange-5.c: Separate increments of count from |
| expression using value of count. |
| |
| 2013-11-07 Joseph Myers <joseph@codesourcery.com> |
| |
| * lib/target-supports.exp |
| (check_effective_target_fenv_exceptions): New function. |
| * lib/atomic-dg.exp, gcc.dg/atomic/atomic.exp: New files. |
| * gcc.dg/atomic/c11-atomic-exec-1.c, |
| gcc.dg/atomic/c11-atomic-exec-2.c, |
| gcc.dg/atomic/c11-atomic-exec-3.c, |
| gcc.dg/atomic/c11-atomic-exec-4.c, |
| gcc.dg/atomic/c11-atomic-exec-5.c, gcc.dg/c11-atomic-1.c, |
| gcc.dg/c11-atomic-2.c, gcc.dg/c11-atomic-3.c, |
| gcc.dg/c90-atomic-1.c, gcc.dg/c99-atomic-1.c: New tests. |
| |
| 2013-11-07 Cong Hou <congh@google.com> |
| |
| * gcc.dg/vect/vect-alias-check.c: New. |
| |
| 2013-11-07 Jakub Jelinek <jakub@redhat.com> |
| |
| * gcc.dg/tree-ssa/loop-39.c: New test. |
| |
| * gcc.dg/unroll_1.c: Add -fno-tree-vrp to dg-options. |
| * gcc.dg/unroll_2.c: Likewise. |
| * gcc.dg/unroll_3.c: Likewise. |
| * gcc.dg/unroll_4.c: Likewise. |
| * gcc.dg/vrp90.c: New test. |
| |
| 2013-11-07 Paolo Carlini <paolo.carlini@oracle.com> |
| |
| PR c++/58176 |
| * g++.dg/cpp0x/nullptr30.C: New. |
| |
| 2013-11-07 Yury Gribov <y.gribov@samsung.com> |
| Jakub Jelinek <jakub@redhat.com> |
| |
| PR sanitizer/59029 |
| * c-c++-common/asan/pr59029.c: New test. |
| |
| 2013-11-07 H.J. Lu <hongjiu.lu@intel.com> |
| |
| PR target/59034 |
| * gcc.target/i386/pr59034-1.c: New test. |
| * gcc.target/i386/pr59034-2.c: Likewise. |
| |
| 2013-11-07 Bin Cheng <bin.cheng@arm.com> |
| |
| * gcc.dg/tree-ssa/loop-2.c: Refine check condition. |
| * gcc.dg/tree-ssa/ivopt_infer_2.c: Ditto. |
| * gcc.dg/tree-ssa/ivopt_mult_3.c: Ditto. |
| |
| 2013-11-06 DJ Delorie <dj@redhat.com> |
| |
| * gcc.dg/mismatch-decl-1.c: New test. |
| |
| 2013-11-06 Joseph Myers <joseph@codesourcery.com> |
| |
| * gcc.dg/torture/float128-cmp-invalid.c, |
| gcc.dg/torture/float128-div-underflow.c, |
| gcc.dg/torture/float128-extend-nan.c, |
| gcc.dg/torture/fp-int-convert-float128-timode-3.c: New tests. |
| |
| 2013-11-06 Oleg Endo <olegendo@gcc.gnu.org> |
| |
| * gcc.target/sh/pr51244-11.c: Remove target line. |
| * gcc.target/sh/sh4a-sincosf.c: Likewise. |
| * gcc.target/sh/attr-isr-trap_exit.c: Likewise. |
| * gcc.target/sh/pr51244-15.c: Likewise. |
| * gcc.target/sh/pr51244-19.c: Likewise. |
| * gcc.target/sh/cmpstr.c: Likewise. |
| * gcc.target/sh/pr33135-3.c: Likewise. |
| * gcc.target/sh/pr53512-2.c: Likewise. |
| * gcc.target/sh/pr54602-2.c: Likewise. |
| * gcc.target/sh/pr52483-1.c: Likewise. |
| * gcc.target/sh/pr21255-2-ml.c: Likewise. |
| * gcc.target/sh/pr54760-4.c: Likewise. |
| * gcc.target/sh/pr52483-5.c: Likewise. |
| * gcc.target/sh/pr54089-2.c: Likewise. |
| * gcc.target/sh/pr56547-2.c: Likewise. |
| * gcc.target/sh/pr54089-6.c: Likewise. |
| * gcc.target/sh/pr51244-20.c: Likewise. |
| * gcc.target/sh/pr50749-sf-predec-4.c: Likewise. |
| * gcc.target/sh/sh4a-fsrra.c: Likewise. |
| * gcc.target/sh/pr50749-qihisi-predec-1.c: Likewise. |
| * gcc.target/sh/pr50749-sf-postinc-2.c: Likewise. |
| * gcc.target/sh/pr55303-2.c: Likewise. |
| * gcc.target/sh/sh2a-resbank.c: Likewise. |
| * gcc.target/sh/sp-switch.c: Likewise. |
| * gcc.target/sh/pr51244-3.c: Likewise. |
| * gcc.target/sh/pr50751-3.c: Likewise. |
| * gcc.target/sh/pr51244-7.c: Likewise. |
| * gcc.target/sh/struct-arg-dw2.c: Likewise. |
| * gcc.target/sh/pr50751-7.c: Likewise. |
| * gcc.target/sh/pr49468-di.c: Likewise. |
| * gcc.target/sh/pr50749-qihisi-postinc-4.c: Likewise. |
| * gcc.target/sh/pr49880-3.c: Likewise. |
| * gcc.target/sh/pr51244-12.c: Likewise. |
| * gcc.target/sh/pr53988.c: Likewise. |
| * gcc.target/sh/pr6526.c: Likewise. |
| * gcc.target/sh/sh2a-bxor.c: Likewise. |
| * gcc.target/sh/pr51244-16.c: Likewise. |
| * gcc.target/sh/sh2a-bclrmem.c: Likewise. |
| * gcc.target/sh/sh2a-bor.c: Likewise. |
| * gcc.target/sh/pr53511-1.c: Likewise. |
| * gcc.target/sh/pr21255-3.c: Likewise. |
| * gcc.target/sh/pr53512-3.c: Likewise. |
| * gcc.target/sh/pr33135-4.c: Likewise. |
| * gcc.target/sh/pr54602-3.c: Likewise. |
| * gcc.target/sh/pr54760-1.c: Likewise. |
| * gcc.target/sh/pr52483-2.c: Likewise. |
| * gcc.target/sh/sh2a-bsetmem.c: Likewise. |
| * gcc.target/sh/pr54680.c: Likewise. |
| * gcc.target/sh/pr54386.c: Likewise. |
| * gcc.target/sh/pr51244-20-sh2a.c: Likewise. |
| * gcc.target/sh/pr54089-3.c: Likewise. |
| * gcc.target/sh/pr50749-sf-predec-1.c: Likewise. |
| * gcc.target/sh/pr54089-7.c: Likewise. |
| * gcc.target/sh/strlen.c: Likewise. |
| * gcc.target/sh/pr50749-sf-postinc-3.c: Likewise. |
| * gcc.target/sh/pr50749-qihisi-predec-2.c: Likewise. |
| * gcc.target/sh/pr55303-3.c: Likewise. |
| * gcc.target/sh/pr51244-4.c: Likewise. |
| * gcc.target/sh/pr50751-4.c: Likewise. |
| * gcc.target/sh/pr39423-1.c: Likewise. |
| * gcc.target/sh/pr51244-8.c: Likewise. |
| * gcc.target/sh/pr55146.c: Likewise. |
| * gcc.target/sh/pr50751-8.c: Likewise. |
| * gcc.target/sh/sh2a-bset.c: Likewise. |
| * gcc.target/sh/pr50749-qihisi-postinc-1.c: Likewise. |
| * gcc.target/sh/sh2a-movi20s.c: Likewise. |
| * gcc.target/sh/20080410-1.c: Likewise. |
| * gcc.target/sh/pr49880-4.c: Likewise. |
| * gcc.target/sh/pr51244-13.c: Likewise. |
| * gcc.target/sh/sh2a-movrt.c: Likewise. |
| * gcc.target/sh/pr51244-17.c: Likewise. |
| * gcc.target/sh/pr21255-2-mb.c: Likewise. |
| * gcc.target/sh/sh2a-bclr.c: Likewise. |
| * gcc.target/sh/pr33135-1.c: Likewise. |
| * gcc.target/sh/pr53512-4.c: Likewise. |
| * gcc.target/sh/pr54602-4.c: Likewise. |
| * gcc.target/sh/sh4a-bitmovua.c: Likewise. |
| * gcc.target/sh/pr54760-2.c: Likewise. |
| * gcc.target/sh/pr52483-3.c: Likewise. |
| * gcc.target/sh/sh2a-bld.c: Likewise. |
| * gcc.target/sh/pr54089-4.c: Likewise. |
| * gcc.target/sh/pr54685.c: Likewise. |
| * gcc.target/sh/pr50749-sf-predec-2.c: Likewise. |
| * gcc.target/sh/pr54089-8.c: Likewise. |
| * gcc.target/sh/pragma-isr-trap-exit.c: Likewise. |
| * gcc.target/sh/pr50749-qihisi-predec-3.c: Likewise. |
| * gcc.target/sh/pr50749-sf-postinc-4.c: Likewise. |
| * gcc.target/sh/pr51244-1.c: Likewise. |
| * gcc.target/sh/pr50751-1.c: Likewise. |
| * gcc.target/sh/pr55160.c: Likewise. |
| * gcc.target/sh/pr51244-5.c: Likewise. |
| * gcc.target/sh/pr54236-1.c: Likewise. |
| * gcc.target/sh/pr50751-5.c: Likewise. |
| * gcc.target/sh/pr52933-1.c: Likewise. |
| * gcc.target/sh/pr39423-2.c: Likewise. |
| * gcc.target/sh/pr51244-9.c: Likewise. |
| * gcc.target/sh/pr49263.c: Likewise. |
| * gcc.target/sh/pr50749-qihisi-postinc-2.c: Likewise. |
| * gcc.target/sh/pr49880-1.c: Likewise. |
| * gcc.target/sh/sh2a-band.c: Likewise. |
| * gcc.target/sh/pr51244-10.c: Likewise. |
| * gcc.target/sh/pr49880-5.c: Likewise. |
| * gcc.target/sh/prefetch.c: Likewise. |
| * gcc.target/sh/pr51244-14.c: Likewise. |
| * gcc.target/sh/rte-delay-slot.c: Likewise. |
| * gcc.target/sh/fpul-usage-1.c: Likewise. |
| * gcc.target/sh/pr51244-18.c: Likewise. |
| * gcc.target/sh/pr21255-1.c: Likewise. |
| * gcc.target/sh/pr33135-2.c: Likewise. |
| * gcc.target/sh/pr53512-1.c: Likewise. |
| * gcc.target/sh/pr54602-1.c: Likewise. |
| * gcc.target/sh/sh2a-rtsn.c: Likewise. |
| * gcc.target/sh/torture/pragma-isr.c: Likewise. |
| * gcc.target/sh/torture/pragma-isr2.c: Likewise. |
| * gcc.target/sh/torture/pr58314.c: Likewise. |
| * gcc.target/sh/torture/pr34777.c: Likewise. |
| * gcc.target/sh/torture/pr58475.c: Likewise. |
| * gcc.target/sh/pr54760-3.c: Likewise. |
| * gcc.target/sh/sh4a-cosf.c: Likewise. |
| * gcc.target/sh/pr52483-4.c: Likewise. |
| * gcc.target/sh/mfmovd.c: Likewise. |
| * gcc.target/sh/pr54089-1.c: Likewise. |
| * gcc.target/sh/pr56547-1.c: Likewise. |
| * gcc.target/sh/pr54089-5.c: Likewise. |
| * gcc.target/sh/pr50749-sf-predec-3.c: Likewise. |
| * gcc.target/sh/pr54089-9.c: Likewise. |
| * gcc.target/sh/sh2a-jsrn.c: Likewise. |
| * gcc.target/sh/pr49468-si.c: Likewise. |
| * gcc.target/sh/pr50749-sf-postinc-1.c: Likewise. |
| * gcc.target/sh/pr50749-qihisi-predec-4.c: Likewise. |
| * gcc.target/sh/pr55303-1.c: Likewise. |
| * gcc.target/sh/pr51244-2.c: Likewise. |
| * gcc.target/sh/pr50751-2.c: Likewise. |
| * gcc.target/sh/pr54236-2.c: Likewise. |
| * gcc.target/sh/pr51244-6.c: Likewise. |
| * gcc.target/sh/cmpstrn.c: Likewise. |
| * gcc.target/sh/pr50751-6.c: Likewise. |
| * gcc.target/sh/pr52933-2.c: Likewise. |
| * gcc.target/sh/pr53568-1.c: Likewise. |
| * gcc.target/sh/pr50749-qihisi-postinc-3.c: Likewise. |
| * gcc.target/sh/sh2a-tbr-jump.c: Likewise. |
| * gcc.target/sh/sh4a-sinf.c: Likewise. |
| * gcc.target/sh/pr49880-2.c: Likewise. |
| |
| 2013-11-06 Tobias Burnus <burnus@net-b.de> |
| |
| * g++.dg/warn/wdate-time.C: Update dg-error pattern. |
| * gcc.dg/wdate-time.c: Ditto. |
| * gfortran.dg/wdate-time.F90: Ditto. |
| |
| 2013-11-06 Oleg Endo <olegendo@gcc.gnu.org> |
| |
| PR target/30807 |
| * gcc.target/sh/torture/pr30807.c: New. |
| |
| 2013-11-06 Paolo Carlini <paolo.carlini@oracle.com> |
| |
| PR c++/11006 |
| * g++.dg/other/java3.C: New. |
| |
| 2013-11-06 Uros Bizjak <ubizjak@gmail.com> |
| |
| PR target/59021 |
| * gcc.target/i386/pr59021.c: New test. |
| |
| 2013-11-06 James Lemke <jwlemke@codesourcery.com> |
| |
| * lib/gcc-defs.exp (dg-additional-files-options): Extend regsub for |
| dg-additional-files to also match BOL. |
| |
| 2013-11-06 Joseph Myers <joseph@codesourcery.com> |
| |
| * gcc.dg/torture/c99-contract-1.c: New test. |
| |
| 2013-11-06 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/58653 |
| * gcc.dg/tree-ssa/predcom-6.c: New testcase. |
| * gcc.dg/tree-ssa/predcom-7.c: Likewise. |
| |
| 2013-11-05 Balaji V. Iyer <balaji.v.iyer@intel.com> |
| |
| * c-c++-common/cilk-plus/CK/fib.c: Reduced the iteration from |
| 40 to 30. Replaced iteration variable with a #define. Instead of |
| returning non-zero value for error, called __builtin_abort (). Fixed |
| a bug of calling fib_serial in serial case instead of fib. |
| * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise. |
| * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise. |
| * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise. |
| * gcc.dg/cilk-plus/cilk-plus.exp: Removed duplicate/un-necessary |
| compiler flag testing. |
| |
| 2013-11-06 Christian Bruel <christian.bruel@st.com> |
| |
| * gcc.target/sh/strlen.c: New test. |
| |
| 2013-11-06 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/58970 |
| * gcc.c-torture/compile/pr58970.c: New test. |
| |
| 2013-11-05 Wei Mi <wmi@google.com> |
| |
| PR regression/58985 |
| * gcc.dg/pr57518.c: Add subreg in regexp pattern. |
| |
| 2013-11-05 Tobias Burnus <burnus@net-b.de> |
| |
| * g++.dg/warn/wdate-time.C: New. |
| * gcc.dg/wdate-time.c: New. |
| * gfortran.dg/wdate-time.F90: New. |
| |
| 2013-11-05 Steven G. Kargl <kargl@gcc.gnu.org> |
| |
| PR fortran/58989 |
| * gfortran.dg/reshape_6.f90: New test. |
| |
| 2013-11-05 Jeff Law <law@redhat.com> |
| |
| * gcc.dg/pr38984.c: Add -fno-isolate-erroneous-paths. |
| * gcc.dg/tree-ssa/isolate-1.c: New test. |
| * gcc.dg/tree-ssa/isolate-2.c: New test. |
| * gcc.dg/tree-ssa/isolate-3.c: New test. |
| * gcc.dg/tree-ssa/isolate-4.c: New test. |
| |
| 2013-11-05 Jakub Jelinek <jakub@redhat.com> |
| |
| PR rtl-optimization/58997 |
| * gcc.c-torture/compile/pr58997.c: New test. |
| |
| 2013-11-05 Paolo Carlini <paolo.carlini@oracle.com> |
| |
| PR c++/58724 |
| * g++.dg/cpp0x/gen-attrs-56.C: New. |
| |
| 2013-11-05 Richard Biener <rguenther@suse.de> |
| |
| PR ipa/58492 |
| * gcc.dg/ipa/pr58492.c: New testcase. |
| |
| 2013-11-05 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/58955 |
| * gcc.dg/torture/pr58955-1.c: New testcase. |
| * gcc.dg/torture/pr58955-2.c: Likewise. |
| |
| 2013-11-05 H.J. Lu <hongjiu.lu@intel.com> |
| |
| PR middle-end/58981 |
| * gcc.dg/pr58981.c: New test. |
| |
| 2013-11-05 Richard Biener <rguenther@suse.de> |
| |
| PR middle-end/58941 |
| * gcc.dg/torture/pr58941.c: New testcase. |
| |
| 2013-11-05 Marc Glisse <marc.glisse@inria.fr> |
| |
| PR tree-optimization/58958 |
| * gcc.dg/tree-ssa/pr58958.c: New file. |
| |
| 2013-11-05 Marc Glisse <marc.glisse@inria.fr> |
| |
| * gcc.dg/tree-ssa/alias-26.c: New file. |
| |
| 2013-11-05 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/58984 |
| * gcc.c-torture/execute/pr58984.c: New test. |
| |
| 2013-11-05 Andreas Schwab <schwab@suse.de> |
| |
| * g++.dg/ext/sync-4.C: Require sync_long_long_runtime support. |
| |
| 2013-11-05 Tobias Burnus <burnus@net-b.de> |
| |
| * g++.dg/gomp/openmp-simd-1.C: New. |
| * g++.dg/gomp/openmp-simd-2.C: New. |
| * gcc.dg/gomp/openmp-simd-1.c: New. |
| * gcc.dg/gomp/openmp-simd-2.c: New. |
| |
| 2013-11-04 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com> |
| |
| * gcc.dg/superblock.c: Require scheduling support. |
| |
| 2013-11-04 Kostya Serebryany <kcc@google.com> |
| |
| * g++.dg/asan/asan_test.cc: Update the test |
| to match the fresh asan run-time. |
| * c-c++-common/asan/stack-overflow-1.c: Ditto. |
| |
| 2013-11-04 Ian Lance Taylor <iant@google.com> |
| |
| * g++.dg/ext/sync-4.C: New test. |
| |
| 2013-11-04 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/58771 |
| * gfortran.dg/derived_external_function_1.f90 : New test |
| |
| 2013-11-04 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/58978 |
| * gcc.c-torture/compile/pr58978.c: New test. |
| |
| 2013-11-04 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/57445 |
| * gfortran.dg/optional_class_1.f90 : New test |
| |
| 2013-11-04 Vladimir Makarov <vmakarov@redhat.com> |
| |
| PR rtl-optimization/58968 |
| * gfortran.dg/pr58968.f: New |
| |
| 2013-11-04 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/58979 |
| * g++.dg/diagnostic/pr58979.C: New test. |
| |
| 2013-11-04 Joseph Myers <joseph@codesourcery.com> |
| |
| * gcc.dg/iec-559-macros-1.c, gcc.dg/iec-559-macros-2.c, |
| gcc.dg/iec-559-macros-3.c, gcc.dg/iec-559-macros-4.c, |
| gcc.dg/iec-559-macros-5.c, gcc.dg/iec-559-macros-6.c, |
| gcc.dg/iec-559-macros-7.c, gcc.dg/iec-559-macros-8.c, |
| gcc.dg/iec-559-macros-9.c: New tests. |
| |
| 2013-11-04 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/58946 |
| * gcc.c-torture/compile/pr58946.c: New test. |
| |
| 2013-11-03 Paolo Carlini <paolo.carlini@oracle.com> |
| |
| PR c++/52071 |
| * g++.dg/parse/pr52071.C: New. |
| |
| 2013-11-03 Paolo Carlini <paolo.carlini@oracle.com> |
| |
| PR c++/38313 |
| * g++.dg/lookup/name-clash10.C: New. |
| |
| 2013-11-03 Kugan Vivekanandarajah <kuganv@linaro.org> |
| |
| * gcc.target/arm/neon-vcond-gt.c: Scan for vbsl or vbit or vbif. |
| * gcc.target/arm/neon-vcond-ltgt.c: Scan for vbsl or vbit or vbif. |
| * gcc.target/arm/neon-vcond-unordered.c: Scan for vbsl or vbit or vbif. |
| |
| 2013-11-03 Marek Polacek <polacek@redhat.com> |
| |
| * g++.dg/ubsan/cxx1y-vla.C: New test. |
| * c-c++-common/ubsan/vla-3.c: New test. |
| * c-c++-common/ubsan/vla-2.c: New test. |
| * c-c++-common/ubsan/vla-4.c: New test. |
| * c-c++-common/ubsan/vla-1.c: New test. |
| |
| 2013-11-02 Bill Schmidt <wschmidt@vnet.linux.ibm.com> |
| |
| * gcc.dg/vmx/vec-set.c: New. |
| |
| 2013-11-02 Paolo Carlini <paolo.carlini@oracle.com> |
| |
| PR c++/29234 |
| PR c++/56037 |
| * g++.dg/parse/pr29234.C: New. |
| * g++.dg/parse/pr56037.C: Likewise. |
| |
| 2013-11-01 Balaji V. Iyer <balaji.v.iyer@intel.com> |
| |
| * gcc.dg/cilk-plus/cilk-plus.exp: Loaded libcilkrts library path and |
| passed it in as one of the options to all Cilk keywords test. |
| |
| 2013-11-01 Edward Smith-Rowland <3dw4rd@verizon.net> |
| |
| PR c++/58708 |
| * g++.dg/cpp1y/pr58708.C: New. |
| |
| 2013-11-01 Marc Glisse <marc.glisse@inria.fr> |
| |
| PR c++/58834 |
| * g++.dg/ext/pr58834.C: New file. |
| |
| 2013-11-01 Jakub Jelinek <jakub@redhat.com> |
| |
| * gcc.dg/gomp/declare-simd-2.c (f12, f13, f14, f15, f16, f17): New |
| tests. |
| * g++.dg/gomp/declare-simd-2.C (f15, f16, f17, f18, f19, f20): New |
| tests. |
| |
| 2013-11-01 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/57893 |
| * gfortran.dg/unlimited_polymorphic_13.f90 : Break up select |
| type block. |
| |
| 2013-10-31 Jakub Jelinek <jakub@redhat.com> |
| |
| * g++.dg/gomp/simd-1.C: New test. |
| * g++.dg/gomp/declare-simd-1.C (f32): Fix up aligned clause argument. |
| * g++.dg/gomp/declare-simd-2.C (fn13, fn14): Add new tests. |
| * gcc.dg/gomp/declare-simd-2.c (fn7, fn8, fn9, fn10, fn11): Likewise. |
| * c-c++-common/gomp/simd6.c: New test. |
| |
| 2013-10-31 Edward Smith-Rowland <3dw4rd@verizon.net> |
| |
| Implement C++14 digit separators. |
| * g++.dg/cpp1y/digit-sep.C: New. |
| * g++.dg/cpp1y/digit-sep-neg.C: New. |
| * g++.dg/cpp1y/digit-sep-cxx11-neg.C: New. |
| |
| 2013-10-31 Jakub Jelinek <jakub@redhat.com> |
| |
| * gcc.dg/vect/vect-align-3.c: New test. |
| |
| * g++.dg/warn/pr33738.C (main): Initialize a2 again to make sure |
| we warn about it already during VRP1 pass. |
| |
| 2013-10-31 Martin Jambor <mjambor@suse.cz> |
| |
| PR rtl-optimization/58934 |
| Revert: |
| 2013-10-30 Martin Jambor <mjambor@suse.cz> |
| PR rtl-optimization/10474 |
| * gcc.dg/pr10474.c: New testcase. |
| * gcc.dg/ira-shrinkwrap-prep-1.c: Likewise. |
| * gcc.dg/ira-shrinkwrap-prep-2.c: Likewise. |
| |
| 2013-10-31 Paolo Carlini <paolo.carlini@oracle.com> |
| |
| PR c++/58932 |
| Revert: |
| 2013-10-18 Paolo Carlini <paolo.carlini@oracle.com> |
| |
| PR c++/58466 |
| * g++.dg/cpp0x/variadic145.C: New. |
| |
| * g++.dg/cpp0x/sfinae49.C: New. |
| |
| 2013-10-30 Paolo Carlini <paolo.carlini@oracle.com> |
| |
| PR c++/58581 |
| * g++.dg/cpp0x/deleted1.C: New. |
| |
| 2013-10-31 Zhenqiang Chen <zhenqiang.chen@linaro.org> |
| |
| * gcc.target/arm/lp1243022.c: New test. |
| |
| 2013-10-30 Joern Rennecke <joern.rennecke@embecosm.com> |
| |
| PR other/58545 |
| * gcc.target/avr/pr58545.c: New test. |
| |
| 2013-10-30 Tobias Burnus <burnus@net-b.de> |
| |
| Revert: |
| 2013-10-30 Tobias Burnus <burnus@net-b.de> |
| * gcc.dg/cilk-plus/cilk-plus.exp: Add the libcilkrts library |
| path to the compile flags. |
| |
| 2013-10-30 Cong Hou <congh@google.com> |
| |
| * gcc.target/i386/vect-abs-s8.c: New test. |
| * gcc.target/i386/vect-abs-s16.c: New test. |
| * gcc.target/i386/vect-abs-s32.c: New test. |
| |
| 2013-10-30 Tobias Burnus <burnus@net-b.de> |
| |
| * gcc.dg/cilk-plus/cilk-plus.exp: Add the libcilkrts library |
| path to the compile flags. |
| |
| 2013-10-30 Mikael Pettersson <mikpe@it.uu.se> |
| |
| PR rtl-optimization/58369 |
| * g++.dg/torture/pr58369.C: New test. |
| |
| 2013-10-30 Tobias Burnus <burnus@net-b.de> |
| |
| PR other/33426 |
| * g++.dg/vect/pr33426-ivdep-2.cc: New. |
| * g++.dg/vect/pr33426-ivdep-3.cc: New. |
| * g++.dg/vect/pr33426-ivdep-4.cc: New. |
| |
| 2013-10-30 Vladimir Makarov <vmakarov@redhat.com> |
| |
| PR target/58784 |
| * gcc.target/arm/pr58784.c: New. |
| |
| 2013-10-30 Marc Glisse <marc.glisse@inria.fr> |
| |
| * gcc.dg/tree-ssa/alias-24.c: New file. |
| |
| 2013-10-30 Vladimir Makarov <vmakarov@redhat.com> |
| |
| * gcc.target/i386/fma_double_3.c: Use pattern for |
| scan-assembler-times instead of just one insn name. |
| * gcc.target/i386/fma_double_5.c: Ditto. |
| * gcc.target/i386/fma_float_3.c: Ditto. |
| * gcc.target/i386/fma_float_5.c: Ditto. |
| * gcc.target/i386/l_fma_double_1.c: Ditto. |
| * gcc.target/i386/l_fma_double_2.c: Ditto. |
| * gcc.target/i386/l_fma_double_3.c: Ditto. |
| * gcc.target/i386/l_fma_double_4.c: Ditto. |
| * gcc.target/i386/l_fma_double_5.c: Ditto. |
| * gcc.target/i386/l_fma_double_6.c: Ditto. |
| * gcc.target/i386/l_fma_float_1.c: Ditto. |
| * gcc.target/i386/l_fma_float_2.c: Ditto. |
| * gcc.target/i386/l_fma_float_3.c: Ditto. |
| * gcc.target/i386/l_fma_float_4.c: Ditto. |
| * gcc.target/i386/l_fma_float_5.c: Ditto. |
| * gcc.target/i386/l_fma_float_6.c: Ditto. |
| |
| 2013-10-30 Christian Bruel <christian.bruel@st.com> |
| |
| * gcc.c-torture/execute/builtins/strncmp-2.c: Enable for SH. |
| * gcc.target/sh/cmpstr.c: New test. |
| * gcc.target/sh/cmpstrn.c: New test. |
| |
| 2013-10-30 Martin Jambor <mjambor@suse.cz> |
| |
| PR rtl-optimization/10474 |
| * gcc.dg/pr10474.c: New testcase. |
| * gcc.dg/ira-shrinkwrap-prep-1.c: Likewise. |
| * gcc.dg/ira-shrinkwrap-prep-2.c: Likewise. |
| |
| 2013-10-29 Andrew Pinski <apinski@cavium.com> |
| Zhenqiang Chen <zhenqiang.chen@linaro.org> |
| |
| * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-1.c: New test case. |
| * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-2.c: New test case. |
| * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-3.c: New test case. |
| * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-4.c: New test case. |
| * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-5.c: New test case. |
| * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-6.c: New test case. |
| * gcc.dg/tree-ssa/phi-opt-9.c: Use a function call to prevent |
| conditional move to be used. |
| * gcc.dg/tree-ssa/ssa-dom-thread-3.c: Remove. |
| |
| 2013-10-29 Tobias Burnus <burnus@net-b.de> |
| |
| PR fortran/44350 |
| * gfortran.dg/blockdata_8.f90: New. |
| |
| 2013-10-29 Oleg Endo <olegendo@gcc.gnu.org> |
| |
| PR target/54236 |
| * gcc.target/sh/pr54236-2: New. |
| * gcc.target/sh/pr54089-6: Add another rotl special case. |
| |
| 2013-10-29 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/58793 |
| * gfortran.dg/unlimited_polymorphic_13.f90: Use real variables |
| to determine sizes of real kinds. |
| |
| PR fortran/58858 |
| * gfortran.dg/unlimited_polymorphic_14.f90: New test. |
| |
| 2013-10-29 Balaji V. Iyer <balaji.v.iyer@intel.com> |
| |
| * c-c++-common/cilk-plus/CK/compound_cilk_spawn.c: New test. |
| * c-c++-common/cilk-plus/CK/concec_cilk_spawn.c: Likewise. |
| * c-c++-common/cilk-plus/CK/fib.c: Likewise. |
| * c-c++-common/cilk-plus/CK/no_args_error.c: Likewise. |
| * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise. |
| * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise. |
| * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise. |
| * c-c++-common/cilk-plus/CK/steal_check.c: Likewise. |
| * c-c++-common/cilk-plus/CK/test__cilk.c: Likewise. |
| * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise. |
| * c-c++-common/cilk-plus/CK/sync_wo_spawn.c: Likewise. |
| * c-c++-common/cilk-plus/CK/invalid_spawn.c: Likewise. |
| * c-c++-common/cilk-plus/CK/spawn_in_return.c: Likewise. |
| * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise. |
| * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise. |
| * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise. |
| * gcc.dg/cilk-plus/cilk-plus.exp: Added support to run Cilk Keywords |
| test stored in c-c++-common. Also, added the Cilk runtime's library |
| to the ld_library_path. |
| |
| 2013-10-29 Paolo Carlini <paolo.carlini@oracle.com> |
| |
| PR c++/58888 |
| * g++.dg/cpp0x/auto40.C: New. |
| * g++.dg/other/warning1.C: Adjust. |
| |
| 2013-10-29 Richard Biener <rguenther@suse.de> |
| |
| * gcc.dg/torture/restrict-2.c: New testcase. |
| * gcc.dg/torture/restrict-3.c: Likewise. |
| * gcc.dg/torture/restrict-4.c: Likewise. |
| * gcc.dg/torture/restrict-5.c: Likewise. |
| |
| 2013-10-29 Marc Glisse <marc.glisse@inria.fr> |
| |
| PR tree-optimization/19831 |
| * gcc.dg/tree-ssa/alias-25.c: New file. |
| |
| 2013-10-29 Richard Biener <rguenther@suse.de> |
| |
| * g++.dg/vect/slp-pr56812.cc: Adjust with respect to -fvect-cost-model |
| changes. |
| * gcc.dg/vect/bb-slp-32.c: Likewise. |
| * gcc.dg/vect/costmodel/i386/i386-costmodel-vect.exp: Likewise. |
| * gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp: Likewise. |
| * gcc.dg/vect/costmodel/spu/spu-costmodel-vect.exp: Likewise. |
| * gcc.dg/vect/costmodel/x86_64/x86_64-costmodel-vect.exp: Likewise. |
| * gcc.target/powerpc/crypto-builtin-1.c: Likewise. |
| * gcc.target/powerpc/p8vector-builtin-1.c: Likewise. |
| * gcc.target/powerpc/p8vector-builtin-2.c: Likewise. |
| * gcc.target/powerpc/p8vector-builtin-3.c: Likewise. |
| * gcc.target/powerpc/p8vector-builtin-4.c: Likewise. |
| * gcc.target/powerpc/p8vector-builtin-5.c: Likewise. |
| * gcc.target/powerpc/p8vector-vectorize-1.c: Likewise. |
| * gcc.target/powerpc/p8vector-vectorize-2.c: Likewise. |
| * gcc.target/powerpc/p8vector-vectorize-3.c: Likewise. |
| * gcc.target/powerpc/p8vector-vectorize-4.c: Likewise. |
| * gcc.target/powerpc/p8vector-vectorize-5.c: Likewise. |
| * gfortran.dg/vect/vect.exp: Likewise. |
| |
| 2013-10-28 Bill Schmidt <wschmidt@linux.vnet.ibm.com> |
| |
| * gcc.dg/vmx/gcc-bug-i.c: Add little endian variant. |
| * gcc.dg/vmx/eg-5.c: Likewise. |
| |
| 2013-10-28 Claudiu Zissulescu <claziss@synopsys.com> |
| Joern Rennecke <joern.rennecke@embecosm.com> |
| |
| * gcc.target/arc/jump-around-jump.c: New test. |
| |
| 2013-10-27 Tom de Vries <tom@codesourcery.com> |
| |
| * gcc.target/arm/require-pic-register-loc.c: New test. |
| |
| 2013-10-27 Uros Bizjak <ubizjak@gmail.com> |
| |
| PR target/58679 |
| * gcc.target/i386/pr58679-1.c: New test. |
| * gcc.target/i386/pr58679-2.c: Ditto. |
| |
| 2013-10-27 Tobias Burnus <burnus@net-b.de> |
| |
| PR other/33426 |
| * gcc.dg/vect/vect-ivdep-2.c: New. |
| |
| 2013-10-26 Oleg Endo <olegendo@gcc.gnu.org> |
| |
| PR target/52483 |
| * gcc.target/sh/pr52483-1.c: Add tests for memory stores. |
| * gcc.target/sh/pr52483-2.c: Likewise. |
| * gcc.target/sh/pr52483-3.c: Likewise. |
| * gcc.target/sh/pr52483-4.c: Likewise. |
| |
| 2013-10-26 Jeff Law <law@redhat.com> |
| |
| * g++.dg/torture/pr49309.C: Removed. |
| * gcc.dg/dfp/pr35739.c: Removed. |
| |
| 2013-10-25 Vladimir Makarov <vmakarov@redhat.com> |
| |
| PR rtl-optimization/58759 |
| * gcc.target/i386/pr58759.c: New. |
| |
| 2013-10-25 Tobias Burnus <burnus@net-b.de> |
| |
| * g++.dg/vect/pr33426-ivdep.cc: Use dg-options. |
| * gfortran.dg/vect/vect-do-concurrent-1.f90: Ditto. |
| * gcc.dg/vect/vect-ivdep-1.c: Ditto. |
| |
| 2013-10-25 Yufeng Zhang <yufeng.zhang@arm.com> |
| |
| * gcc.dg/wmul-1.c: New test. |
| |
| 2013-10-25 Paolo Carlini <paolo.carlini@oracle.com> |
| |
| PR c++/58878 |
| * g++.dg/template/pr58878.C: New. |
| |
| 2013-10-25 Marc Glisse <marc.glisse@inria.fr> |
| |
| * gcc.dg/tree-ssa/alias-23.c: New file. |
| |
| 2013-10-25 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/58626 |
| * gcc.dg/torture/pr58626.c: New testcase. |
| |
| 2013-10-25 Paolo Carlini <paolo.carlini@oracle.com> |
| |
| PR c++/54812 |
| * g++.dg/cpp0x/defaulted47.C: New. |
| |
| 2013-10-25 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gcc.c-torture/execute/pr58831.c: New test. |
| |
| 2013-10-25 Nick Clifton <nickc@redhat.com> |
| |
| * c-c++-common/pr57793.c: Add expected error messages for |
| targets with small integers. |
| * gcc.dg/c99-stdint-1.c: Only run on 32-bit plus targets. |
| * gcc.dg/c99-stdint-2.c: Likewise. |
| * gcc.dg/cdce1.c: Likewise. |
| * gcc.dg/fold-overflow-1.c: Likewise. |
| * gcc.dg/utf-cvt.c: Likewise. |
| * gcc.dg/ftrapv-1.c: Only run on targets that support trapping |
| arithmetic. |
| * gcc.dg/ftrapv-2.c: Likewise. |
| * gcc.dg/pr30286.c: Likewise. |
| * gcc.dg/pr19340.c: Only run on targets that support scheduling. |
| * lib/target-supports.exp (check_effective_target_trapping): New |
| proc. Returns true if the target supports trapping arithmetic. |
| |
| 2013-10-25 Tobias Burnus <burnus@net-b.de> |
| |
| * g++.dg/parse/ivdep.C: New. |
| * g++.dg/vect/pr33426-ivdep.cc: New. |
| |
| 2013-10-24 Richard Henderson <rth@redhat.com> |
| |
| PR rtl/58542 |
| * gcc.dg/atomic-store-6.c: New. |
| |
| 2013-10-24 Ian Lance Taylor <iant@google.com> |
| |
| * go.test/go-test.exp (errchk): Combine quoted strings in comments. |
| |
| 2013-10-24 Cong Hou <congh@google.com> |
| |
| * gcc.c-torture/execute/20030125-1.c: Update. |
| |
| 2013-10-24 Tobias Burnus <burnus@net-b.de> |
| |
| PR fortran/44646 |
| * gfortran.dg/vect/vect-do-concurrent-1.f90: New. |
| |
| 2013-10-24 Dehao Chen <dehao@google.com> |
| |
| * g++.dg/opt/devirt3.C: New test. |
| |
| 2013-08-24 Tobias Burnus <burnus@net-b.de> |
| |
| PR other/33426 |
| * gcc.dg/ivdep.c: New. |
| * gcc.dg/vect/vect-ivdep-1.c: New. |
| |
| 2013-10-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com> |
| |
| * gcc.target/aarch64/c-output-mod-2.c: Fix for -fPIC. |
| * gcc.target/aarch64/c-output-mod-3.c: Likewise. |
| |
| 2013-10-24 Nick Clifton <nickc@redhat.com> |
| |
| * gcc.dg/20020312-2.c: No PIC register for RL78 or MSP430. |
| |
| 2013-10-24 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/58705 |
| * g++.dg/parse/pr58705.C: New test. |
| |
| 2013-10-24 Marek Polacek <polacek@redhat.com> |
| |
| * gcc.dg/c11-align-5.c: Add more testing. |
| |
| 2013-10-23 Pat Haugen <pthaugen@us.ibm.com> |
| |
| * gcc.target/powerpc/direct-move.h: Fix header for executable tests. |
| |
| 2013-10-23 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/58775 |
| PR tree-optimization/58791 |
| * gcc.dg/guality/pr58791-1.c: New test. |
| * gcc.dg/guality/pr58791-2.c: New test. |
| * gcc.dg/guality/pr58791-3.c: New test. |
| * gcc.dg/guality/pr58791-4.c: New test. |
| * gcc.dg/guality/pr58791-5.c: New test. |
| * gcc.c-torture/compile/pr58775.c: New test. |
| * gcc.dg/tree-ssa/reassoc-28.c: Don't scan reassoc1 dump. |
| |
| 2013-10-23 Tom de Vries <tom@codesourcery.com> |
| |
| PR tree-optimization/58805 |
| * gcc.dg/pr58805.c: New test. |
| |
| 2013-10-23 Jakub Jelinek <jakub@redhat.com> |
| |
| * gcc.target/i386/vect-div-1.c: New test. |
| |
| * gcc.dg/vect/pr58508.c: Remove dg-options. |
| |
| 2013-10-23 Richard Biener <rguenther@suse.de> |
| |
| * gcc.dg/torture/pr58830.c: New testcase. |
| |
| 2013-10-23 Edward Smith-Rowland <3dw4rd@verizon.net> |
| |
| Implement C++14 [[deprecated]] modulo [[gnu::deprecated]] bugs. |
| * g++.dg/cpp1y/attr-deprecated.C: New. |
| * g++.dg/cpp1y/attr-deprecated-neg.C: New. |
| |
| 2013-10-23 Tobias Burnus <burnus@net-b.de> |
| |
| PR fortran/58793 |
| * gfortran.dg/assumed_type_8.f90: New. |
| |
| 2013-10-22 Uros Bizjak <ubizjak@gmail.com> |
| |
| PR target/58779 |
| * gcc.target/i386/pr30315.c: Remove MINUSCC, DECCC, MINUSCCONLY |
| and MINUSCCZEXT defines. Update scan-assembler dg directive. |
| * gcc.dg/torture/pr58779.c: New test. |
| |
| 2013-10-22 Steve Ellcey <sellcey@mips.com> |
| |
| * gcc.target/mips/nor.c: New. |
| |
| 2013-10-22 Bill Schmidt <wschmidt@vnet.ibm.com> |
| |
| * gcc.target/powerpc/altivec-perm-1.c: Move the two vector pack |
| tests into... |
| * gcc.target/powerpc/altivec-perm-3.c: ...this new test, which is |
| restricted to big-endian targets. |
| |
| 2013-10-22 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran 57893 |
| * gfortran.dg/unlimited_polymorphic_13.f90 : New test. |
| |