This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[PATCH, i386] PR63211 broken type-punning in avx* tests.


Hi,

I've looked into avx* tests and many of them (even those that don't fail
in https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63211) use invalid type
punning. Properly fixing them looks like a lot of work, so I propose
just adding  -fno-strict-aliasing to them.
This patch was obtained by running
sed -i "s/-O2/-O2  -fno-strict-aliasing/g" ../gcc/testsuite/gcc.target/i386/avx*-2.c

Ok for stage1?

Changelog below:

testsuite/

2015-04-03  Ilya Tocar  <ilya.tocar@intel.com>

	PR target/63211
	* gcc.target/i386/avx-cmpsd-2.c: Update test.
	* gcc.target/i386/avx-cmpss-2.c: Update test.
	* gcc.target/i386/avx-vbroadcastf128-256-2.c: Update test.
	* gcc.target/i386/avx-vbroadcastss-2.c: Update test.
	* gcc.target/i386/avx-vcomisd-2.c: Update test.
	* gcc.target/i386/avx-vcomiss-2.c: Update test.
	* gcc.target/i386/avx-vcvtsd2si-2.c: Update test.
	* gcc.target/i386/avx-vcvtsi2sd-2.c: Update test.
	* gcc.target/i386/avx-vcvtsi2ss-2.c: Update test.
	* gcc.target/i386/avx-vcvtss2si-2.c: Update test.
	* gcc.target/i386/avx-vcvttsd2si-2.c: Update test.
	* gcc.target/i386/avx-vcvttss2si-2.c: Update test.
	* gcc.target/i386/avx-vdppd-2.c: Update test.
	* gcc.target/i386/avx-vdpps-2.c: Update test.
	* gcc.target/i386/avx-vextractf128-256-2.c: Update test.
	* gcc.target/i386/avx-vinsertf128-256-2.c: Update test.
	* gcc.target/i386/avx-vinsertps-2.c: Update test.
	* gcc.target/i386/avx-vmaskmovpd-2.c: Update test.
	* gcc.target/i386/avx-vmaskmovpd-256-2.c: Update test.
	* gcc.target/i386/avx-vmaskmovps-2.c: Update test.
	* gcc.target/i386/avx-vmaskmovps-256-2.c: Update test.
	* gcc.target/i386/avx-vmovapd-2.c: Update test.
	* gcc.target/i386/avx-vmovapd-256-2.c: Update test.
	* gcc.target/i386/avx-vmovaps-2.c: Update test.
	* gcc.target/i386/avx-vmovaps-256-2.c: Update test.
	* gcc.target/i386/avx-vmovd-2.c: Update test.
	* gcc.target/i386/avx-vmovdqa-2.c: Update test.
	* gcc.target/i386/avx-vmovdqa-256-2.c: Update test.
	* gcc.target/i386/avx-vmovdqu-2.c: Update test.
	* gcc.target/i386/avx-vmovdqu-256-2.c: Update test.
	* gcc.target/i386/avx-vmovhpd-2.c: Update test.
	* gcc.target/i386/avx-vmovhps-2.c: Update test.
	* gcc.target/i386/avx-vmovlpd-2.c: Update test.
	* gcc.target/i386/avx-vmovq-2.c: Update test.
	* gcc.target/i386/avx-vmovsd-2.c: Update test.
	* gcc.target/i386/avx-vmovss-2.c: Update test.
	* gcc.target/i386/avx-vmovupd-2.c: Update test.
	* gcc.target/i386/avx-vmovupd-256-2.c: Update test.
	* gcc.target/i386/avx-vmovups-2.c: Update test.
	* gcc.target/i386/avx-vmovups-256-2.c: Update test.
	* gcc.target/i386/avx-vpcmpestri-2.c: Update test.
	* gcc.target/i386/avx-vpcmpestrm-2.c: Update test.
	* gcc.target/i386/avx-vpcmpistri-2.c: Update test.
	* gcc.target/i386/avx-vpcmpistrm-2.c: Update test.
	* gcc.target/i386/avx-vperm2f128-256-2.c: Update test.
	* gcc.target/i386/avx-vpermilpd-2.c: Update test.
	* gcc.target/i386/avx-vpermilpd-256-2.c: Update test.
	* gcc.target/i386/avx-vpermilps-2.c: Update test.
	* gcc.target/i386/avx-vpermilps-256-2.c: Update test.
	* gcc.target/i386/avx-vpslld-2.c: Update test.
	* gcc.target/i386/avx-vpsllq-2.c: Update test.
	* gcc.target/i386/avx-vpsllw-2.c: Update test.
	* gcc.target/i386/avx-vpsrad-2.c: Update test.
	* gcc.target/i386/avx-vpsraw-2.c: Update test.
	* gcc.target/i386/avx-vpsrld-2.c: Update test.
	* gcc.target/i386/avx-vpsrlq-2.c: Update test.
	* gcc.target/i386/avx-vpsrlw-2.c: Update test.
	* gcc.target/i386/avx-vptest-2.c: Update test.
	* gcc.target/i386/avx-vptest-256-2.c: Update test.
	* gcc.target/i386/avx-vroundpd-2.c: Update test.
	* gcc.target/i386/avx-vroundpd-256-2.c: Update test.
	* gcc.target/i386/avx-vtestpd-2.c: Update test.
	* gcc.target/i386/avx-vtestpd-256-2.c: Update test.
	* gcc.target/i386/avx-vtestps-2.c: Update test.
	* gcc.target/i386/avx-vtestps-256-2.c: Update test.
	* gcc.target/i386/avx-vucomisd-2.c: Update test.
	* gcc.target/i386/avx-vucomiss-2.c: Update test.
	* gcc.target/i386/avx2-i32gatherd-2.c: Update test.
	* gcc.target/i386/avx2-i32gatherd256-2.c: Update test.
	* gcc.target/i386/avx2-i32gatherpd-2.c: Update test.
	* gcc.target/i386/avx2-i32gatherpd256-2.c: Update test.
	* gcc.target/i386/avx2-i32gatherps-2.c: Update test.
	* gcc.target/i386/avx2-i32gatherps256-2.c: Update test.
	* gcc.target/i386/avx2-i32gatherq-2.c: Update test.
	* gcc.target/i386/avx2-i32gatherq256-2.c: Update test.
	* gcc.target/i386/avx2-i64gatherd-2.c: Update test.
	* gcc.target/i386/avx2-i64gatherd256-2.c: Update test.
	* gcc.target/i386/avx2-i64gatherpd-2.c: Update test.
	* gcc.target/i386/avx2-i64gatherpd256-2.c: Update test.
	* gcc.target/i386/avx2-i64gatherps-2.c: Update test.
	* gcc.target/i386/avx2-i64gatherps256-2.c: Update test.
	* gcc.target/i386/avx2-i64gatherq-2.c: Update test.
	* gcc.target/i386/avx2-i64gatherq256-2.c: Update test.
	* gcc.target/i386/avx2-mpsadbw-2.c: Update test.
	* gcc.target/i386/avx2-vbroadcastsd_pd-2.c: Update test.
	* gcc.target/i386/avx2-vbroadcastsi128-2.c: Update test.
	* gcc.target/i386/avx2-vbroadcastss_ps-2.c: Update test.
	* gcc.target/i386/avx2-vbroadcastss_ps256-2.c: Update test.
	* gcc.target/i386/avx2-vextracti128-2.c: Update test.
	* gcc.target/i386/avx2-vinserti128-2.c: Update test.
	* gcc.target/i386/avx2-vmovntdqa-2.c: Update test.
	* gcc.target/i386/avx2-vpabsb256-2.c: Update test.
	* gcc.target/i386/avx2-vpabsd256-2.c: Update test.
	* gcc.target/i386/avx2-vpabsw256-2.c: Update test.
	* gcc.target/i386/avx2-vpackssdw-2.c: Update test.
	* gcc.target/i386/avx2-vpacksswb-2.c: Update test.
	* gcc.target/i386/avx2-vpackusdw-2.c: Update test.
	* gcc.target/i386/avx2-vpackuswb-2.c: Update test.
	* gcc.target/i386/avx2-vpaddb-2.c: Update test.
	* gcc.target/i386/avx2-vpaddd-2.c: Update test.
	* gcc.target/i386/avx2-vpaddq-2.c: Update test.
	* gcc.target/i386/avx2-vpaddsb-2.c: Update test.
	* gcc.target/i386/avx2-vpaddsw-2.c: Update test.
	* gcc.target/i386/avx2-vpaddusb-2.c: Update test.
	* gcc.target/i386/avx2-vpaddusw-2.c: Update test.
	* gcc.target/i386/avx2-vpaddw-2.c: Update test.
	* gcc.target/i386/avx2-vpalignr256-2.c: Update test.
	* gcc.target/i386/avx2-vpand-2.c: Update test.
	* gcc.target/i386/avx2-vpandn-2.c: Update test.
	* gcc.target/i386/avx2-vpavgb-2.c: Update test.
	* gcc.target/i386/avx2-vpavgw-2.c: Update test.
	* gcc.target/i386/avx2-vpblendd128-2.c: Update test.
	* gcc.target/i386/avx2-vpblendd256-2.c: Update test.
	* gcc.target/i386/avx2-vpblendvb-2.c: Update test.
	* gcc.target/i386/avx2-vpblendw-2.c: Update test.
	* gcc.target/i386/avx2-vpbroadcastb128-2.c: Update test.
	* gcc.target/i386/avx2-vpbroadcastb256-2.c: Update test.
	* gcc.target/i386/avx2-vpbroadcastd128-2.c: Update test.
	* gcc.target/i386/avx2-vpbroadcastd256-2.c: Update test.
	* gcc.target/i386/avx2-vpbroadcastq128-2.c: Update test.
	* gcc.target/i386/avx2-vpbroadcastq256-2.c: Update test.
	* gcc.target/i386/avx2-vpbroadcastw128-2.c: Update test.
	* gcc.target/i386/avx2-vpbroadcastw256-2.c: Update test.
	* gcc.target/i386/avx2-vpcmpeqb-2.c: Update test.
	* gcc.target/i386/avx2-vpcmpeqd-2.c: Update test.
	* gcc.target/i386/avx2-vpcmpeqq-2.c: Update test.
	* gcc.target/i386/avx2-vpcmpeqw-2.c: Update test.
	* gcc.target/i386/avx2-vpcmpgtb-2.c: Update test.
	* gcc.target/i386/avx2-vpcmpgtd-2.c: Update test.
	* gcc.target/i386/avx2-vpcmpgtq-2.c: Update test.
	* gcc.target/i386/avx2-vpcmpgtw-2.c: Update test.
	* gcc.target/i386/avx2-vperm2i128-2.c: Update test.
	* gcc.target/i386/avx2-vpermd-2.c: Update test.
	* gcc.target/i386/avx2-vpermpd-2.c: Update test.
	* gcc.target/i386/avx2-vpermps-2.c: Update test.
	* gcc.target/i386/avx2-vpermq-2.c: Update test.
	* gcc.target/i386/avx2-vphaddd-2.c: Update test.
	* gcc.target/i386/avx2-vphaddsw-2.c: Update test.
	* gcc.target/i386/avx2-vphaddw-2.c: Update test.
	* gcc.target/i386/avx2-vphsubd-2.c: Update test.
	* gcc.target/i386/avx2-vphsubsw-2.c: Update test.
	* gcc.target/i386/avx2-vpmaddubsw-2.c: Update test.
	* gcc.target/i386/avx2-vpmaddwd-2.c: Update test.
	* gcc.target/i386/avx2-vpmaskloadd-2.c: Update test.
	* gcc.target/i386/avx2-vpmaskloadd256-2.c: Update test.
	* gcc.target/i386/avx2-vpmaskloadq-2.c: Update test.
	* gcc.target/i386/avx2-vpmaskloadq256-2.c: Update test.
	* gcc.target/i386/avx2-vpmaskstored-2.c: Update test.
	* gcc.target/i386/avx2-vpmaskstored256-2.c: Update test.
	* gcc.target/i386/avx2-vpmaskstoreq-2.c: Update test.
	* gcc.target/i386/avx2-vpmaskstoreq256-2.c: Update test.
	* gcc.target/i386/avx2-vpmaxsb-2.c: Update test.
	* gcc.target/i386/avx2-vpmaxsd-2.c: Update test.
	* gcc.target/i386/avx2-vpmaxsw-2.c: Update test.
	* gcc.target/i386/avx2-vpmaxub-2.c: Update test.
	* gcc.target/i386/avx2-vpmaxud-2.c: Update test.
	* gcc.target/i386/avx2-vpmaxuw-2.c: Update test.
	* gcc.target/i386/avx2-vpminsb-2.c: Update test.
	* gcc.target/i386/avx2-vpminsd-2.c: Update test.
	* gcc.target/i386/avx2-vpminsw-2.c: Update test.
	* gcc.target/i386/avx2-vpminub-2.c: Update test.
	* gcc.target/i386/avx2-vpminud-2.c: Update test.
	* gcc.target/i386/avx2-vpminuw-2.c: Update test.
	* gcc.target/i386/avx2-vpmovmskb-2.c: Update test.
	* gcc.target/i386/avx2-vpmovsxbd-2.c: Update test.
	* gcc.target/i386/avx2-vpmovsxbq-2.c: Update test.
	* gcc.target/i386/avx2-vpmovsxbw-2.c: Update test.
	* gcc.target/i386/avx2-vpmovsxdq-2.c: Update test.
	* gcc.target/i386/avx2-vpmovsxwd-2.c: Update test.
	* gcc.target/i386/avx2-vpmovsxwq-2.c: Update test.
	* gcc.target/i386/avx2-vpmovzxbd-2.c: Update test.
	* gcc.target/i386/avx2-vpmovzxbq-2.c: Update test.
	* gcc.target/i386/avx2-vpmovzxbw-2.c: Update test.
	* gcc.target/i386/avx2-vpmovzxdq-2.c: Update test.
	* gcc.target/i386/avx2-vpmovzxwd-2.c: Update test.
	* gcc.target/i386/avx2-vpmovzxwq-2.c: Update test.
	* gcc.target/i386/avx2-vpmuldq-2.c: Update test.
	* gcc.target/i386/avx2-vpmulhrsw-2.c: Update test.
	* gcc.target/i386/avx2-vpmulhuw-2.c: Update test.
	* gcc.target/i386/avx2-vpmulhw-2.c: Update test.
	* gcc.target/i386/avx2-vpmulld-2.c: Update test.
	* gcc.target/i386/avx2-vpmullw-2.c: Update test.
	* gcc.target/i386/avx2-vpmuludq-2.c: Update test.
	* gcc.target/i386/avx2-vpor-2.c: Update test.
	* gcc.target/i386/avx2-vpsadbw-2.c: Update test.
	* gcc.target/i386/avx2-vpshufb-2.c: Update test.
	* gcc.target/i386/avx2-vpshufd-2.c: Update test.
	* gcc.target/i386/avx2-vpshufhw-2.c: Update test.
	* gcc.target/i386/avx2-vpshuflw-2.c: Update test.
	* gcc.target/i386/avx2-vpsignb-2.c: Update test.
	* gcc.target/i386/avx2-vpsignd-2.c: Update test.
	* gcc.target/i386/avx2-vpsignw-2.c: Update test.
	* gcc.target/i386/avx2-vpslld-2.c: Update test.
	* gcc.target/i386/avx2-vpslldq-2.c: Update test.
	* gcc.target/i386/avx2-vpsllq-2.c: Update test.
	* gcc.target/i386/avx2-vpsllvd128-2.c: Update test.
	* gcc.target/i386/avx2-vpsllvd256-2.c: Update test.
	* gcc.target/i386/avx2-vpsllvq128-2.c: Update test.
	* gcc.target/i386/avx2-vpsllvq256-2.c: Update test.
	* gcc.target/i386/avx2-vpsllw-2.c: Update test.
	* gcc.target/i386/avx2-vpsrad-2.c: Update test.
	* gcc.target/i386/avx2-vpsravd128-2.c: Update test.
	* gcc.target/i386/avx2-vpsravd256-2.c: Update test.
	* gcc.target/i386/avx2-vpsraw-2.c: Update test.
	* gcc.target/i386/avx2-vpsrld-2.c: Update test.
	* gcc.target/i386/avx2-vpsrldq-2.c: Update test.
	* gcc.target/i386/avx2-vpsrlq-2.c: Update test.
	* gcc.target/i386/avx2-vpsrlvd128-2.c: Update test.
	* gcc.target/i386/avx2-vpsrlvd256-2.c: Update test.
	* gcc.target/i386/avx2-vpsrlvq128-2.c: Update test.
	* gcc.target/i386/avx2-vpsrlvq256-2.c: Update test.
	* gcc.target/i386/avx2-vpsrlw-2.c: Update test.
	* gcc.target/i386/avx2-vpsubb-2.c: Update test.
	* gcc.target/i386/avx2-vpsubd-2.c: Update test.
	* gcc.target/i386/avx2-vpsubq-2.c: Update test.
	* gcc.target/i386/avx2-vpsubsb-2.c: Update test.
	* gcc.target/i386/avx2-vpsubsw-2.c: Update test.
	* gcc.target/i386/avx2-vpsubusb-2.c: Update test.
	* gcc.target/i386/avx2-vpsubusw-2.c: Update test.
	* gcc.target/i386/avx2-vpunpckhbw-2.c: Update test.
	* gcc.target/i386/avx2-vpunpckhdq-2.c: Update test.
	* gcc.target/i386/avx2-vpunpckhqdq-2.c: Update test.
	* gcc.target/i386/avx2-vpunpckhwd-2.c: Update test.
	* gcc.target/i386/avx2-vpunpcklbw-2.c: Update test.
	* gcc.target/i386/avx2-vpunpckldq-2.c: Update test.
	* gcc.target/i386/avx2-vpunpcklqdq-2.c: Update test.
	* gcc.target/i386/avx2-vpunpcklwd-2.c: Update test.
	* gcc.target/i386/avx2-vpxor-2.c: Update test.
	* gcc.target/i386/avx512bw-vdbpsadbw-2.c: Update test.
	* gcc.target/i386/avx512bw-vmovdqu16-2.c: Update test.
	* gcc.target/i386/avx512bw-vmovdqu8-2.c: Update test.
	* gcc.target/i386/avx512bw-vpabsb-2.c: Update test.
	* gcc.target/i386/avx512bw-vpabsw-2.c: Update test.
	* gcc.target/i386/avx512bw-vpackssdw-2.c: Update test.
	* gcc.target/i386/avx512bw-vpacksswb-2.c: Update test.
	* gcc.target/i386/avx512bw-vpackusdw-2.c: Update test.
	* gcc.target/i386/avx512bw-vpackuswb-2.c: Update test.
	* gcc.target/i386/avx512bw-vpaddb-2.c: Update test.
	* gcc.target/i386/avx512bw-vpaddsb-2.c: Update test.
	* gcc.target/i386/avx512bw-vpaddsw-2.c: Update test.
	* gcc.target/i386/avx512bw-vpaddusb-2.c: Update test.
	* gcc.target/i386/avx512bw-vpaddusw-2.c: Update test.
	* gcc.target/i386/avx512bw-vpaddw-2.c: Update test.
	* gcc.target/i386/avx512bw-vpalignr-2.c: Update test.
	* gcc.target/i386/avx512bw-vpavgb-2.c: Update test.
	* gcc.target/i386/avx512bw-vpavgw-2.c: Update test.
	* gcc.target/i386/avx512bw-vpblendmb-2.c: Update test.
	* gcc.target/i386/avx512bw-vpblendmw-2.c: Update test.
	* gcc.target/i386/avx512bw-vpbroadcastb-2.c: Update test.
	* gcc.target/i386/avx512bw-vpbroadcastw-2.c: Update test.
	* gcc.target/i386/avx512bw-vpcmpb-2.c: Update test.
	* gcc.target/i386/avx512bw-vpcmpeqb-2.c: Update test.
	* gcc.target/i386/avx512bw-vpcmpequb-2.c: Update test.
	* gcc.target/i386/avx512bw-vpcmpequw-2.c: Update test.
	* gcc.target/i386/avx512bw-vpcmpeqw-2.c: Update test.
	* gcc.target/i386/avx512bw-vpcmpgeb-2.c: Update test.
	* gcc.target/i386/avx512bw-vpcmpgeub-2.c: Update test.
	* gcc.target/i386/avx512bw-vpcmpgeuw-2.c: Update test.
	* gcc.target/i386/avx512bw-vpcmpgew-2.c: Update test.
	* gcc.target/i386/avx512bw-vpcmpgtb-2.c: Update test.
	* gcc.target/i386/avx512bw-vpcmpgtub-2.c: Update test.
	* gcc.target/i386/avx512bw-vpcmpgtuw-2.c: Update test.
	* gcc.target/i386/avx512bw-vpcmpgtw-2.c: Update test.
	* gcc.target/i386/avx512bw-vpcmpleb-2.c: Update test.
	* gcc.target/i386/avx512bw-vpcmpleub-2.c: Update test.
	* gcc.target/i386/avx512bw-vpcmpleuw-2.c: Update test.
	* gcc.target/i386/avx512bw-vpcmplew-2.c: Update test.
	* gcc.target/i386/avx512bw-vpcmpltb-2.c: Update test.
	* gcc.target/i386/avx512bw-vpcmpltub-2.c: Update test.
	* gcc.target/i386/avx512bw-vpcmpltuw-2.c: Update test.
	* gcc.target/i386/avx512bw-vpcmpltw-2.c: Update test.
	* gcc.target/i386/avx512bw-vpcmpneqb-2.c: Update test.
	* gcc.target/i386/avx512bw-vpcmpnequb-2.c: Update test.
	* gcc.target/i386/avx512bw-vpcmpnequw-2.c: Update test.
	* gcc.target/i386/avx512bw-vpcmpneqw-2.c: Update test.
	* gcc.target/i386/avx512bw-vpcmpub-2.c: Update test.
	* gcc.target/i386/avx512bw-vpcmpuw-2.c: Update test.
	* gcc.target/i386/avx512bw-vpcmpw-2.c: Update test.
	* gcc.target/i386/avx512bw-vpermi2w-2.c: Update test.
	* gcc.target/i386/avx512bw-vpermt2w-2.c: Update test.
	* gcc.target/i386/avx512bw-vpermw-2.c: Update test.
	* gcc.target/i386/avx512bw-vpmaddubsw-2.c: Update test.
	* gcc.target/i386/avx512bw-vpmaddwd-2.c: Update test.
	* gcc.target/i386/avx512bw-vpmaxsb-2.c: Update test.
	* gcc.target/i386/avx512bw-vpmaxsw-2.c: Update test.
	* gcc.target/i386/avx512bw-vpmaxub-2.c: Update test.
	* gcc.target/i386/avx512bw-vpmaxuw-2.c: Update test.
	* gcc.target/i386/avx512bw-vpminsb-2.c: Update test.
	* gcc.target/i386/avx512bw-vpminsw-2.c: Update test.
	* gcc.target/i386/avx512bw-vpminub-2.c: Update test.
	* gcc.target/i386/avx512bw-vpminuw-2.c: Update test.
	* gcc.target/i386/avx512bw-vpmovb2m-2.c: Update test.
	* gcc.target/i386/avx512bw-vpmovm2b-2.c: Update test.
	* gcc.target/i386/avx512bw-vpmovm2w-2.c: Update test.
	* gcc.target/i386/avx512bw-vpmovswb-2.c: Update test.
	* gcc.target/i386/avx512bw-vpmovsxbw-2.c: Update test.
	* gcc.target/i386/avx512bw-vpmovuswb-2.c: Update test.
	* gcc.target/i386/avx512bw-vpmovw2m-2.c: Update test.
	* gcc.target/i386/avx512bw-vpmovwb-2.c: Update test.
	* gcc.target/i386/avx512bw-vpmovzxbw-2.c: Update test.
	* gcc.target/i386/avx512bw-vpmulhrsw-2.c: Update test.
	* gcc.target/i386/avx512bw-vpmulhuw-2.c: Update test.
	* gcc.target/i386/avx512bw-vpmulhw-2.c: Update test.
	* gcc.target/i386/avx512bw-vpmullw-2.c: Update test.
	* gcc.target/i386/avx512bw-vpshufb-2.c: Update test.
	* gcc.target/i386/avx512bw-vpshufhw-2.c: Update test.
	* gcc.target/i386/avx512bw-vpshuflw-2.c: Update test.
	* gcc.target/i386/avx512bw-vpsllvw-2.c: Update test.
	* gcc.target/i386/avx512bw-vpsllw-2.c: Update test.
	* gcc.target/i386/avx512bw-vpsllwi-2.c: Update test.
	* gcc.target/i386/avx512bw-vpsravw-2.c: Update test.
	* gcc.target/i386/avx512bw-vpsraw-2.c: Update test.
	* gcc.target/i386/avx512bw-vpsrawi-2.c: Update test.
	* gcc.target/i386/avx512bw-vpsrlvw-2.c: Update test.
	* gcc.target/i386/avx512bw-vpsrlw-2.c: Update test.
	* gcc.target/i386/avx512bw-vpsrlwi-2.c: Update test.
	* gcc.target/i386/avx512bw-vpsubb-2.c: Update test.
	* gcc.target/i386/avx512bw-vpsubsb-2.c: Update test.
	* gcc.target/i386/avx512bw-vpsubsw-2.c: Update test.
	* gcc.target/i386/avx512bw-vpsubusb-2.c: Update test.
	* gcc.target/i386/avx512bw-vpsubusw-2.c: Update test.
	* gcc.target/i386/avx512bw-vpsubw-2.c: Update test.
	* gcc.target/i386/avx512bw-vptestmb-2.c: Update test.
	* gcc.target/i386/avx512bw-vptestmw-2.c: Update test.
	* gcc.target/i386/avx512bw-vptestnmb-2.c: Update test.
	* gcc.target/i386/avx512bw-vptestnmw-2.c: Update test.
	* gcc.target/i386/avx512bw-vpunpckhbw-2.c: Update test.
	* gcc.target/i386/avx512bw-vpunpckhwd-2.c: Update test.
	* gcc.target/i386/avx512bw-vpunpcklbw-2.c: Update test.
	* gcc.target/i386/avx512bw-vpunpcklwd-2.c: Update test.
	* gcc.target/i386/avx512cd-vpbroadcastmb2q-2.c: Update test.
	* gcc.target/i386/avx512cd-vpbroadcastmw2d-2.c: Update test.
	* gcc.target/i386/avx512cd-vpconflictd-2.c: Update test.
	* gcc.target/i386/avx512cd-vpconflictq-2.c: Update test.
	* gcc.target/i386/avx512cd-vplzcntd-2.c: Update test.
	* gcc.target/i386/avx512cd-vplzcntq-2.c: Update test.
	* gcc.target/i386/avx512dq-vandnpd-2.c: Update test.
	* gcc.target/i386/avx512dq-vandnps-2.c: Update test.
	* gcc.target/i386/avx512dq-vandpd-2.c: Update test.
	* gcc.target/i386/avx512dq-vandps-2.c: Update test.
	* gcc.target/i386/avx512dq-vbroadcastf32x2-2.c: Update test.
	* gcc.target/i386/avx512dq-vbroadcastf32x8-2.c: Update test.
	* gcc.target/i386/avx512dq-vbroadcastf64x2-2.c: Update test.
	* gcc.target/i386/avx512dq-vbroadcasti32x2-2.c: Update test.
	* gcc.target/i386/avx512dq-vbroadcasti32x8-2.c: Update test.
	* gcc.target/i386/avx512dq-vbroadcasti64x2-2.c: Update test.
	* gcc.target/i386/avx512dq-vcvtpd2qq-2.c: Update test.
	* gcc.target/i386/avx512dq-vcvtpd2uqq-2.c: Update test.
	* gcc.target/i386/avx512dq-vcvtps2qq-2.c: Update test.
	* gcc.target/i386/avx512dq-vcvtps2uqq-2.c: Update test.
	* gcc.target/i386/avx512dq-vcvtqq2pd-2.c: Update test.
	* gcc.target/i386/avx512dq-vcvtqq2ps-2.c: Update test.
	* gcc.target/i386/avx512dq-vcvttpd2qq-2.c: Update test.
	* gcc.target/i386/avx512dq-vcvttpd2uqq-2.c: Update test.
	* gcc.target/i386/avx512dq-vcvttps2qq-2.c: Update test.
	* gcc.target/i386/avx512dq-vcvttps2uqq-2.c: Update test.
	* gcc.target/i386/avx512dq-vcvtuqq2pd-2.c: Update test.
	* gcc.target/i386/avx512dq-vcvtuqq2ps-2.c: Update test.
	* gcc.target/i386/avx512dq-vextractf64x2-2.c: Update test.
	* gcc.target/i386/avx512dq-vextracti64x2-2.c: Update test.
	* gcc.target/i386/avx512dq-vfpclasspd-2.c: Update test.
	* gcc.target/i386/avx512dq-vfpclassps-2.c: Update test.
	* gcc.target/i386/avx512dq-vinsertf64x2-2.c: Update test.
	* gcc.target/i386/avx512dq-vinserti64x2-2.c: Update test.
	* gcc.target/i386/avx512dq-vorpd-2.c: Update test.
	* gcc.target/i386/avx512dq-vorps-2.c: Update test.
	* gcc.target/i386/avx512dq-vpmovd2m-2.c: Update test.
	* gcc.target/i386/avx512dq-vpmovm2d-2.c: Update test.
	* gcc.target/i386/avx512dq-vpmovm2q-2.c: Update test.
	* gcc.target/i386/avx512dq-vpmovq2m-2.c: Update test.
	* gcc.target/i386/avx512dq-vpmullq-2.c: Update test.
	* gcc.target/i386/avx512dq-vrangepd-2.c: Update test.
	* gcc.target/i386/avx512dq-vrangeps-2.c: Update test.
	* gcc.target/i386/avx512dq-vreducepd-2.c: Update test.
	* gcc.target/i386/avx512dq-vreduceps-2.c: Update test.
	* gcc.target/i386/avx512dq-vxorpd-2.c: Update test.
	* gcc.target/i386/avx512dq-vxorps-2.c: Update test.
	* gcc.target/i386/avx512er-vexp2pd-2.c: Update test.
	* gcc.target/i386/avx512er-vexp2ps-2.c: Update test.
	* gcc.target/i386/avx512er-vrcp28pd-2.c: Update test.
	* gcc.target/i386/avx512er-vrcp28ps-2.c: Update test.
	* gcc.target/i386/avx512er-vrcp28sd-2.c: Update test.
	* gcc.target/i386/avx512er-vrcp28ss-2.c: Update test.
	* gcc.target/i386/avx512er-vrsqrt28pd-2.c: Update test.
	* gcc.target/i386/avx512er-vrsqrt28ps-2.c: Update test.
	* gcc.target/i386/avx512er-vrsqrt28sd-2.c: Update test.
	* gcc.target/i386/avx512er-vrsqrt28ss-2.c: Update test.
	* gcc.target/i386/avx512f-broadcast-gpr-2.c: Update test.
	* gcc.target/i386/avx512f-ceil-sfix-vec-2.c: Update test.
	* gcc.target/i386/avx512f-floor-sfix-vec-2.c: Update test.
	* gcc.target/i386/avx512f-i32gatherd512-2.c: Update test.
	* gcc.target/i386/avx512f-i32gatherpd512-2.c: Update test.
	* gcc.target/i386/avx512f-i32gatherps512-2.c: Update test.
	* gcc.target/i386/avx512f-i32gatherq512-2.c: Update test.
	* gcc.target/i386/avx512f-i32scatterd512-2.c: Update test.
	* gcc.target/i386/avx512f-i32scatterpd512-2.c: Update test.
	* gcc.target/i386/avx512f-i32scatterps512-2.c: Update test.
	* gcc.target/i386/avx512f-i32scatterq512-2.c: Update test.
	* gcc.target/i386/avx512f-i64gatherd512-2.c: Update test.
	* gcc.target/i386/avx512f-i64gatherpd512-2.c: Update test.
	* gcc.target/i386/avx512f-i64gatherps512-2.c: Update test.
	* gcc.target/i386/avx512f-i64gatherq512-2.c: Update test.
	* gcc.target/i386/avx512f-i64scatterd512-2.c: Update test.
	* gcc.target/i386/avx512f-i64scatterpd512-2.c: Update test.
	* gcc.target/i386/avx512f-i64scatterps512-2.c: Update test.
	* gcc.target/i386/avx512f-i64scatterq512-2.c: Update test.
	* gcc.target/i386/avx512f-klogic-2.c: Update test.
	* gcc.target/i386/avx512f-kortestw-2.c: Update test.
	* gcc.target/i386/avx512f-set-v16sf-2.c: Update test.
	* gcc.target/i386/avx512f-set-v16si-2.c: Update test.
	* gcc.target/i386/avx512f-set-v8df-2.c: Update test.
	* gcc.target/i386/avx512f-set-v8di-2.c: Update test.
	* gcc.target/i386/avx512f-vaddpd-2.c: Update test.
	* gcc.target/i386/avx512f-vaddps-2.c: Update test.
	* gcc.target/i386/avx512f-valignd-2.c: Update test.
	* gcc.target/i386/avx512f-valignq-2.c: Update test.
	* gcc.target/i386/avx512f-vblendmpd-2.c: Update test.
	* gcc.target/i386/avx512f-vblendmps-2.c: Update test.
	* gcc.target/i386/avx512f-vbroadcastf32x4-2.c: Update test.
	* gcc.target/i386/avx512f-vbroadcastf64x4-2.c: Update test.
	* gcc.target/i386/avx512f-vbroadcasti32x4-2.c: Update test.
	* gcc.target/i386/avx512f-vbroadcasti64x4-2.c: Update test.
	* gcc.target/i386/avx512f-vbroadcastsd-2.c: Update test.
	* gcc.target/i386/avx512f-vbroadcastss-2.c: Update test.
	* gcc.target/i386/avx512f-vcmppd-2.c: Update test.
	* gcc.target/i386/avx512f-vcmpps-2.c: Update test.
	* gcc.target/i386/avx512f-vcmpsd-2.c: Update test.
	* gcc.target/i386/avx512f-vcmpss-2.c: Update test.
	* gcc.target/i386/avx512f-vcompresspd-2.c: Update test.
	* gcc.target/i386/avx512f-vcompressps-2.c: Update test.
	* gcc.target/i386/avx512f-vcvtdq2pd-2.c: Update test.
	* gcc.target/i386/avx512f-vcvtdq2ps-2.c: Update test.
	* gcc.target/i386/avx512f-vcvtpd2dq-2.c: Update test.
	* gcc.target/i386/avx512f-vcvtpd2ps-2.c: Update test.
	* gcc.target/i386/avx512f-vcvtpd2udq-2.c: Update test.
	* gcc.target/i386/avx512f-vcvtph2ps-2.c: Update test.
	* gcc.target/i386/avx512f-vcvtps2dq-2.c: Update test.
	* gcc.target/i386/avx512f-vcvtps2pd-2.c: Update test.
	* gcc.target/i386/avx512f-vcvtps2ph-2.c: Update test.
	* gcc.target/i386/avx512f-vcvtps2udq-2.c: Update test.
	* gcc.target/i386/avx512f-vcvtsd2usi-2.c: Update test.
	* gcc.target/i386/avx512f-vcvtsd2usi64-2.c: Update test.
	* gcc.target/i386/avx512f-vcvtss2usi-2.c: Update test.
	* gcc.target/i386/avx512f-vcvtss2usi64-2.c: Update test.
	* gcc.target/i386/avx512f-vcvttpd2dq-2.c: Update test.
	* gcc.target/i386/avx512f-vcvttpd2udq-2.c: Update test.
	* gcc.target/i386/avx512f-vcvttps2dq-2.c: Update test.
	* gcc.target/i386/avx512f-vcvttps2udq-2.c: Update test.
	* gcc.target/i386/avx512f-vcvttsd2si-2.c: Update test.
	* gcc.target/i386/avx512f-vcvttsd2si64-2.c: Update test.
	* gcc.target/i386/avx512f-vcvttsd2usi-2.c: Update test.
	* gcc.target/i386/avx512f-vcvttsd2usi64-2.c: Update test.
	* gcc.target/i386/avx512f-vcvttss2si-2.c: Update test.
	* gcc.target/i386/avx512f-vcvttss2si64-2.c: Update test.
	* gcc.target/i386/avx512f-vcvttss2usi-2.c: Update test.
	* gcc.target/i386/avx512f-vcvttss2usi64-2.c: Update test.
	* gcc.target/i386/avx512f-vcvtudq2pd-2.c: Update test.
	* gcc.target/i386/avx512f-vcvtudq2ps-2.c: Update test.
	* gcc.target/i386/avx512f-vcvtusi2sd-2.c: Update test.
	* gcc.target/i386/avx512f-vcvtusi2sd64-2.c: Update test.
	* gcc.target/i386/avx512f-vcvtusi2ss-2.c: Update test.
	* gcc.target/i386/avx512f-vcvtusi2ss64-2.c: Update test.
	* gcc.target/i386/avx512f-vdivpd-2.c: Update test.
	* gcc.target/i386/avx512f-vdivps-2.c: Update test.
	* gcc.target/i386/avx512f-vexpandpd-2.c: Update test.
	* gcc.target/i386/avx512f-vexpandps-2.c: Update test.
	* gcc.target/i386/avx512f-vextractf32x4-2.c: Update test.
	* gcc.target/i386/avx512f-vextractf64x4-2.c: Update test.
	* gcc.target/i386/avx512f-vextracti32x4-2.c: Update test.
	* gcc.target/i386/avx512f-vextracti64x4-2.c: Update test.
	* gcc.target/i386/avx512f-vfixupimmpd-2.c: Update test.
	* gcc.target/i386/avx512f-vfixupimmps-2.c: Update test.
	* gcc.target/i386/avx512f-vfixupimmsd-2.c: Update test.
	* gcc.target/i386/avx512f-vfixupimmss-2.c: Update test.
	* gcc.target/i386/avx512f-vfmaddXXXpd-2.c: Update test.
	* gcc.target/i386/avx512f-vfmaddXXXps-2.c: Update test.
	* gcc.target/i386/avx512f-vfmaddsubXXXpd-2.c: Update test.
	* gcc.target/i386/avx512f-vfmaddsubXXXps-2.c: Update test.
	* gcc.target/i386/avx512f-vfmsubXXXpd-2.c: Update test.
	* gcc.target/i386/avx512f-vfmsubXXXps-2.c: Update test.
	* gcc.target/i386/avx512f-vfmsubaddXXXpd-2.c: Update test.
	* gcc.target/i386/avx512f-vfmsubaddXXXps-2.c: Update test.
	* gcc.target/i386/avx512f-vfnmaddXXXpd-2.c: Update test.
	* gcc.target/i386/avx512f-vfnmaddXXXps-2.c: Update test.
	* gcc.target/i386/avx512f-vfnmsubXXXpd-2.c: Update test.
	* gcc.target/i386/avx512f-vfnmsubXXXps-2.c: Update test.
	* gcc.target/i386/avx512f-vgetexppd-2.c: Update test.
	* gcc.target/i386/avx512f-vgetexpps-2.c: Update test.
	* gcc.target/i386/avx512f-vgetexpsd-2.c: Update test.
	* gcc.target/i386/avx512f-vgetexpss-2.c: Update test.
	* gcc.target/i386/avx512f-vgetmantpd-2.c: Update test.
	* gcc.target/i386/avx512f-vgetmantps-2.c: Update test.
	* gcc.target/i386/avx512f-vgetmantsd-2.c: Update test.
	* gcc.target/i386/avx512f-vgetmantss-2.c: Update test.
	* gcc.target/i386/avx512f-vinsertf32x4-2.c: Update test.
	* gcc.target/i386/avx512f-vinsertf64x4-2.c: Update test.
	* gcc.target/i386/avx512f-vinserti32x4-2.c: Update test.
	* gcc.target/i386/avx512f-vinserti64x4-2.c: Update test.
	* gcc.target/i386/avx512f-vmaxpd-2.c: Update test.
	* gcc.target/i386/avx512f-vmaxps-2.c: Update test.
	* gcc.target/i386/avx512f-vminpd-2.c: Update test.
	* gcc.target/i386/avx512f-vminps-2.c: Update test.
	* gcc.target/i386/avx512f-vmovapd-2.c: Update test.
	* gcc.target/i386/avx512f-vmovaps-2.c: Update test.
	* gcc.target/i386/avx512f-vmovddup-2.c: Update test.
	* gcc.target/i386/avx512f-vmovdqa32-2.c: Update test.
	* gcc.target/i386/avx512f-vmovdqa64-2.c: Update test.
	* gcc.target/i386/avx512f-vmovdqu32-2.c: Update test.
	* gcc.target/i386/avx512f-vmovdqu64-2.c: Update test.
	* gcc.target/i386/avx512f-vmovntdq-2.c: Update test.
	* gcc.target/i386/avx512f-vmovntdqa-2.c: Update test.
	* gcc.target/i386/avx512f-vmovntpd-2.c: Update test.
	* gcc.target/i386/avx512f-vmovntps-2.c: Update test.
	* gcc.target/i386/avx512f-vmovshdup-2.c: Update test.
	* gcc.target/i386/avx512f-vmovsldup-2.c: Update test.
	* gcc.target/i386/avx512f-vmovupd-2.c: Update test.
	* gcc.target/i386/avx512f-vmovups-2.c: Update test.
	* gcc.target/i386/avx512f-vmulpd-2.c: Update test.
	* gcc.target/i386/avx512f-vmulps-2.c: Update test.
	* gcc.target/i386/avx512f-vpabsd-2.c: Update test.
	* gcc.target/i386/avx512f-vpabsq-2.c: Update test.
	* gcc.target/i386/avx512f-vpaddd-2.c: Update test.
	* gcc.target/i386/avx512f-vpaddq-2.c: Update test.
	* gcc.target/i386/avx512f-vpandd-2.c: Update test.
	* gcc.target/i386/avx512f-vpandnd-2.c: Update test.
	* gcc.target/i386/avx512f-vpandnq-2.c: Update test.
	* gcc.target/i386/avx512f-vpandq-2.c: Update test.
	* gcc.target/i386/avx512f-vpblendmd-2.c: Update test.
	* gcc.target/i386/avx512f-vpblendmq-2.c: Update test.
	* gcc.target/i386/avx512f-vpbroadcastd-2.c: Update test.
	* gcc.target/i386/avx512f-vpbroadcastq-2.c: Update test.
	* gcc.target/i386/avx512f-vpcmpd-2.c: Update test.
	* gcc.target/i386/avx512f-vpcmpeqd-2.c: Update test.
	* gcc.target/i386/avx512f-vpcmpeqq-2.c: Update test.
	* gcc.target/i386/avx512f-vpcmpequd-2.c: Update test.
	* gcc.target/i386/avx512f-vpcmpequq-2.c: Update test.
	* gcc.target/i386/avx512f-vpcmpged-2.c: Update test.
	* gcc.target/i386/avx512f-vpcmpgeq-2.c: Update test.
	* gcc.target/i386/avx512f-vpcmpgeud-2.c: Update test.
	* gcc.target/i386/avx512f-vpcmpgeuq-2.c: Update test.
	* gcc.target/i386/avx512f-vpcmpgtd-2.c: Update test.
	* gcc.target/i386/avx512f-vpcmpgtq-2.c: Update test.
	* gcc.target/i386/avx512f-vpcmpgtud-2.c: Update test.
	* gcc.target/i386/avx512f-vpcmpgtuq-2.c: Update test.
	* gcc.target/i386/avx512f-vpcmpled-2.c: Update test.
	* gcc.target/i386/avx512f-vpcmpleq-2.c: Update test.
	* gcc.target/i386/avx512f-vpcmpleud-2.c: Update test.
	* gcc.target/i386/avx512f-vpcmpleuq-2.c: Update test.
	* gcc.target/i386/avx512f-vpcmpltd-2.c: Update test.
	* gcc.target/i386/avx512f-vpcmpltq-2.c: Update test.
	* gcc.target/i386/avx512f-vpcmpltud-2.c: Update test.
	* gcc.target/i386/avx512f-vpcmpltuq-2.c: Update test.
	* gcc.target/i386/avx512f-vpcmpneqd-2.c: Update test.
	* gcc.target/i386/avx512f-vpcmpneqq-2.c: Update test.
	* gcc.target/i386/avx512f-vpcmpnequd-2.c: Update test.
	* gcc.target/i386/avx512f-vpcmpnequq-2.c: Update test.
	* gcc.target/i386/avx512f-vpcmpq-2.c: Update test.
	* gcc.target/i386/avx512f-vpcmpud-2.c: Update test.
	* gcc.target/i386/avx512f-vpcmpuq-2.c: Update test.
	* gcc.target/i386/avx512f-vpcompressd-2.c: Update test.
	* gcc.target/i386/avx512f-vpcompressq-2.c: Update test.
	* gcc.target/i386/avx512f-vpermd-2.c: Update test.
	* gcc.target/i386/avx512f-vpermi2d-2.c: Update test.
	* gcc.target/i386/avx512f-vpermi2pd-2.c: Update test.
	* gcc.target/i386/avx512f-vpermi2ps-2.c: Update test.
	* gcc.target/i386/avx512f-vpermi2q-2.c: Update test.
	* gcc.target/i386/avx512f-vpermilpd-2.c: Update test.
	* gcc.target/i386/avx512f-vpermilpdi-2.c: Update test.
	* gcc.target/i386/avx512f-vpermilps-2.c: Update test.
	* gcc.target/i386/avx512f-vpermilpsi-2.c: Update test.
	* gcc.target/i386/avx512f-vpermpd-2.c: Update test.
	* gcc.target/i386/avx512f-vpermpdi-2.c: Update test.
	* gcc.target/i386/avx512f-vpermps-2.c: Update test.
	* gcc.target/i386/avx512f-vpermq-imm-2.c: Update test.
	* gcc.target/i386/avx512f-vpermq-var-2.c: Update test.
	* gcc.target/i386/avx512f-vpermt2d-2.c: Update test.
	* gcc.target/i386/avx512f-vpermt2pd-2.c: Update test.
	* gcc.target/i386/avx512f-vpermt2ps-2.c: Update test.
	* gcc.target/i386/avx512f-vpermt2q-2.c: Update test.
	* gcc.target/i386/avx512f-vpexpandd-2.c: Update test.
	* gcc.target/i386/avx512f-vpexpandq-2.c: Update test.
	* gcc.target/i386/avx512f-vpmaxsd-2.c: Update test.
	* gcc.target/i386/avx512f-vpmaxsq-2.c: Update test.
	* gcc.target/i386/avx512f-vpmaxud-2.c: Update test.
	* gcc.target/i386/avx512f-vpmaxuq-2.c: Update test.
	* gcc.target/i386/avx512f-vpminsd-2.c: Update test.
	* gcc.target/i386/avx512f-vpminsq-2.c: Update test.
	* gcc.target/i386/avx512f-vpminud-2.c: Update test.
	* gcc.target/i386/avx512f-vpminuq-2.c: Update test.
	* gcc.target/i386/avx512f-vpmovdb-2.c: Update test.
	* gcc.target/i386/avx512f-vpmovdw-2.c: Update test.
	* gcc.target/i386/avx512f-vpmovqb-2.c: Update test.
	* gcc.target/i386/avx512f-vpmovqd-2.c: Update test.
	* gcc.target/i386/avx512f-vpmovqw-2.c: Update test.
	* gcc.target/i386/avx512f-vpmovsdb-2.c: Update test.
	* gcc.target/i386/avx512f-vpmovsdw-2.c: Update test.
	* gcc.target/i386/avx512f-vpmovsqb-2.c: Update test.
	* gcc.target/i386/avx512f-vpmovsqd-2.c: Update test.
	* gcc.target/i386/avx512f-vpmovsqw-2.c: Update test.
	* gcc.target/i386/avx512f-vpmovsxbd-2.c: Update test.
	* gcc.target/i386/avx512f-vpmovsxbq-2.c: Update test.
	* gcc.target/i386/avx512f-vpmovsxdq-2.c: Update test.
	* gcc.target/i386/avx512f-vpmovsxwd-2.c: Update test.
	* gcc.target/i386/avx512f-vpmovsxwq-2.c: Update test.
	* gcc.target/i386/avx512f-vpmovusdb-2.c: Update test.
	* gcc.target/i386/avx512f-vpmovusdw-2.c: Update test.
	* gcc.target/i386/avx512f-vpmovusqb-2.c: Update test.
	* gcc.target/i386/avx512f-vpmovusqd-2.c: Update test.
	* gcc.target/i386/avx512f-vpmovusqw-2.c: Update test.
	* gcc.target/i386/avx512f-vpmovzxbd-2.c: Update test.
	* gcc.target/i386/avx512f-vpmovzxbq-2.c: Update test.
	* gcc.target/i386/avx512f-vpmovzxdq-2.c: Update test.
	* gcc.target/i386/avx512f-vpmovzxwd-2.c: Update test.
	* gcc.target/i386/avx512f-vpmovzxwq-2.c: Update test.
	* gcc.target/i386/avx512f-vpmuldq-2.c: Update test.
	* gcc.target/i386/avx512f-vpmulld-2.c: Update test.
	* gcc.target/i386/avx512f-vpmuludq-2.c: Update test.
	* gcc.target/i386/avx512f-vpord-2.c: Update test.
	* gcc.target/i386/avx512f-vporq-2.c: Update test.
	* gcc.target/i386/avx512f-vprold-2.c: Update test.
	* gcc.target/i386/avx512f-vprolq-2.c: Update test.
	* gcc.target/i386/avx512f-vprolvd-2.c: Update test.
	* gcc.target/i386/avx512f-vprolvq-2.c: Update test.
	* gcc.target/i386/avx512f-vprord-2.c: Update test.
	* gcc.target/i386/avx512f-vprorq-2.c: Update test.
	* gcc.target/i386/avx512f-vprorvd-2.c: Update test.
	* gcc.target/i386/avx512f-vprorvq-2.c: Update test.
	* gcc.target/i386/avx512f-vpshufd-2.c: Update test.
	* gcc.target/i386/avx512f-vpslld-2.c: Update test.
	* gcc.target/i386/avx512f-vpslldi-2.c: Update test.
	* gcc.target/i386/avx512f-vpsllq-2.c: Update test.
	* gcc.target/i386/avx512f-vpsllqi-2.c: Update test.
	* gcc.target/i386/avx512f-vpsllvd-2.c: Update test.
	* gcc.target/i386/avx512f-vpsllvq-2.c: Update test.
	* gcc.target/i386/avx512f-vpsllvq512-2.c: Update test.
	* gcc.target/i386/avx512f-vpsrad-2.c: Update test.
	* gcc.target/i386/avx512f-vpsradi-2.c: Update test.
	* gcc.target/i386/avx512f-vpsraq-2.c: Update test.
	* gcc.target/i386/avx512f-vpsraqi-2.c: Update test.
	* gcc.target/i386/avx512f-vpsravd-2.c: Update test.
	* gcc.target/i386/avx512f-vpsravq-2.c: Update test.
	* gcc.target/i386/avx512f-vpsravq512-2.c: Update test.
	* gcc.target/i386/avx512f-vpsrld-2.c: Update test.
	* gcc.target/i386/avx512f-vpsrldi-2.c: Update test.
	* gcc.target/i386/avx512f-vpsrlq-2.c: Update test.
	* gcc.target/i386/avx512f-vpsrlqi-2.c: Update test.
	* gcc.target/i386/avx512f-vpsrlvd-2.c: Update test.
	* gcc.target/i386/avx512f-vpsrlvq-2.c: Update test.
	* gcc.target/i386/avx512f-vpsrlvq512-2.c: Update test.
	* gcc.target/i386/avx512f-vpsubd-2.c: Update test.
	* gcc.target/i386/avx512f-vpsubq-2.c: Update test.
	* gcc.target/i386/avx512f-vpternlogd-2.c: Update test.
	* gcc.target/i386/avx512f-vpternlogq-2.c: Update test.
	* gcc.target/i386/avx512f-vptestmd-2.c: Update test.
	* gcc.target/i386/avx512f-vptestmq-2.c: Update test.
	* gcc.target/i386/avx512f-vptestnmd-2.c: Update test.
	* gcc.target/i386/avx512f-vptestnmq-2.c: Update test.
	* gcc.target/i386/avx512f-vpunpckhdq-2.c: Update test.
	* gcc.target/i386/avx512f-vpunpckhqdq-2.c: Update test.
	* gcc.target/i386/avx512f-vpunpckldq-2.c: Update test.
	* gcc.target/i386/avx512f-vpunpcklqdq-2.c: Update test.
	* gcc.target/i386/avx512f-vpxord-2.c: Update test.
	* gcc.target/i386/avx512f-vpxorq-2.c: Update test.
	* gcc.target/i386/avx512f-vrcp14pd-2.c: Update test.
	* gcc.target/i386/avx512f-vrcp14ps-2.c: Update test.
	* gcc.target/i386/avx512f-vrcp14sd-2.c: Update test.
	* gcc.target/i386/avx512f-vrcp14ss-2.c: Update test.
	* gcc.target/i386/avx512f-vrndscalepd-2.c: Update test.
	* gcc.target/i386/avx512f-vrndscaleps-2.c: Update test.
	* gcc.target/i386/avx512f-vrndscalesd-2.c: Update test.
	* gcc.target/i386/avx512f-vrndscaless-2.c: Update test.
	* gcc.target/i386/avx512f-vrsqrt14pd-2.c: Update test.
	* gcc.target/i386/avx512f-vrsqrt14ps-2.c: Update test.
	* gcc.target/i386/avx512f-vrsqrt14sd-2.c: Update test.
	* gcc.target/i386/avx512f-vrsqrt14ss-2.c: Update test.
	* gcc.target/i386/avx512f-vscalefpd-2.c: Update test.
	* gcc.target/i386/avx512f-vscalefps-2.c: Update test.
	* gcc.target/i386/avx512f-vscalefsd-2.c: Update test.
	* gcc.target/i386/avx512f-vscalefss-2.c: Update test.
	* gcc.target/i386/avx512f-vshuff32x4-2.c: Update test.
	* gcc.target/i386/avx512f-vshuff64x2-2.c: Update test.
	* gcc.target/i386/avx512f-vshufi32x4-2.c: Update test.
	* gcc.target/i386/avx512f-vshufi64x2-2.c: Update test.
	* gcc.target/i386/avx512f-vshufpd-2.c: Update test.
	* gcc.target/i386/avx512f-vshufps-2.c: Update test.
	* gcc.target/i386/avx512f-vsqrtpd-2.c: Update test.
	* gcc.target/i386/avx512f-vsqrtps-2.c: Update test.
	* gcc.target/i386/avx512f-vsubpd-2.c: Update test.
	* gcc.target/i386/avx512f-vsubps-2.c: Update test.
	* gcc.target/i386/avx512f-vunpckhpd-2.c: Update test.
	* gcc.target/i386/avx512f-vunpckhps-2.c: Update test.
	* gcc.target/i386/avx512f-vunpcklpd-2.c: Update test.
	* gcc.target/i386/avx512f-vunpcklps-2.c: Update test.
	* gcc.target/i386/avx512f_evex_reg_asm-2.c: Update test.
	* gcc.target/i386/avx512ifma-vpmaddhuq-2.c: Update test.
	* gcc.target/i386/avx512ifma-vpmaddluq-2.c: Update test.
	* gcc.target/i386/avx512vbmi-vpermb-2.c: Update test.
	* gcc.target/i386/avx512vbmi-vpermi2b-2.c: Update test.
	* gcc.target/i386/avx512vbmi-vpermt2b-2.c: Update test.
	* gcc.target/i386/avx512vbmi-vpmultishiftqb-2.c: Update test.
	* gcc.target/i386/avx512vl-vaddpd-2.c: Update test.
	* gcc.target/i386/avx512vl-vaddps-2.c: Update test.
	* gcc.target/i386/avx512vl-valignd-2.c: Update test.
	* gcc.target/i386/avx512vl-valignq-2.c: Update test.
	* gcc.target/i386/avx512vl-vandnpd-2.c: Update test.
	* gcc.target/i386/avx512vl-vandnps-2.c: Update test.
	* gcc.target/i386/avx512vl-vandpd-2.c: Update test.
	* gcc.target/i386/avx512vl-vandps-2.c: Update test.
	* gcc.target/i386/avx512vl-vblendmpd-2.c: Update test.
	* gcc.target/i386/avx512vl-vblendmps-2.c: Update test.
	* gcc.target/i386/avx512vl-vbroadcastf32x2-2.c: Update test.
	* gcc.target/i386/avx512vl-vbroadcastf32x4-2.c: Update test.
	* gcc.target/i386/avx512vl-vbroadcastf64x2-2.c: Update test.
	* gcc.target/i386/avx512vl-vbroadcasti32x2-2.c: Update test.
	* gcc.target/i386/avx512vl-vbroadcasti32x4-2.c: Update test.
	* gcc.target/i386/avx512vl-vbroadcasti64x2-2.c: Update test.
	* gcc.target/i386/avx512vl-vbroadcastsd-2.c: Update test.
	* gcc.target/i386/avx512vl-vbroadcastss-2.c: Update test.
	* gcc.target/i386/avx512vl-vcmppd-2.c: Update test.
	* gcc.target/i386/avx512vl-vcmpps-2.c: Update test.
	* gcc.target/i386/avx512vl-vcompresspd-2.c: Update test.
	* gcc.target/i386/avx512vl-vcompressps-2.c: Update test.
	* gcc.target/i386/avx512vl-vcvtdq2pd-2.c: Update test.
	* gcc.target/i386/avx512vl-vcvtdq2ps-2.c: Update test.
	* gcc.target/i386/avx512vl-vcvtpd2dq-2.c: Update test.
	* gcc.target/i386/avx512vl-vcvtpd2ps-2.c: Update test.
	* gcc.target/i386/avx512vl-vcvtpd2qq-2.c: Update test.
	* gcc.target/i386/avx512vl-vcvtpd2udq-2.c: Update test.
	* gcc.target/i386/avx512vl-vcvtpd2uqq-2.c: Update test.
	* gcc.target/i386/avx512vl-vcvtph2ps-2.c: Update test.
	* gcc.target/i386/avx512vl-vcvtps2dq-2.c: Update test.
	* gcc.target/i386/avx512vl-vcvtps2pd-2.c: Update test.
	* gcc.target/i386/avx512vl-vcvtps2ph-2.c: Update test.
	* gcc.target/i386/avx512vl-vcvtps2qq-2.c: Update test.
	* gcc.target/i386/avx512vl-vcvtps2udq-2.c: Update test.
	* gcc.target/i386/avx512vl-vcvtps2uqq-2.c: Update test.
	* gcc.target/i386/avx512vl-vcvtqq2pd-2.c: Update test.
	* gcc.target/i386/avx512vl-vcvtqq2ps-2.c: Update test.
	* gcc.target/i386/avx512vl-vcvttpd2dq-2.c: Update test.
	* gcc.target/i386/avx512vl-vcvttpd2qq-2.c: Update test.
	* gcc.target/i386/avx512vl-vcvttpd2udq-2.c: Update test.
	* gcc.target/i386/avx512vl-vcvttpd2uqq-2.c: Update test.
	* gcc.target/i386/avx512vl-vcvttps2dq-2.c: Update test.
	* gcc.target/i386/avx512vl-vcvttps2qq-2.c: Update test.
	* gcc.target/i386/avx512vl-vcvttps2udq-2.c: Update test.
	* gcc.target/i386/avx512vl-vcvttps2uqq-2.c: Update test.
	* gcc.target/i386/avx512vl-vcvtudq2pd-2.c: Update test.
	* gcc.target/i386/avx512vl-vcvtudq2ps-2.c: Update test.
	* gcc.target/i386/avx512vl-vcvtuqq2pd-2.c: Update test.
	* gcc.target/i386/avx512vl-vcvtuqq2ps-2.c: Update test.
	* gcc.target/i386/avx512vl-vdbpsadbw-2.c: Update test.
	* gcc.target/i386/avx512vl-vdivpd-2.c: Update test.
	* gcc.target/i386/avx512vl-vdivps-2.c: Update test.
	* gcc.target/i386/avx512vl-vexpandpd-2.c: Update test.
	* gcc.target/i386/avx512vl-vexpandps-2.c: Update test.
	* gcc.target/i386/avx512vl-vextractf32x4-2.c: Update test.
	* gcc.target/i386/avx512vl-vextractf64x2-2.c: Update test.
	* gcc.target/i386/avx512vl-vextracti32x4-2.c: Update test.
	* gcc.target/i386/avx512vl-vextracti64x2-2.c: Update test.
	* gcc.target/i386/avx512vl-vfixupimmpd-2.c: Update test.
	* gcc.target/i386/avx512vl-vfixupimmps-2.c: Update test.
	* gcc.target/i386/avx512vl-vfmaddXXXpd-2.c: Update test.
	* gcc.target/i386/avx512vl-vfmaddXXXps-2.c: Update test.
	* gcc.target/i386/avx512vl-vfmaddsubXXXpd-2.c: Update test.
	* gcc.target/i386/avx512vl-vfmaddsubXXXps-2.c: Update test.
	* gcc.target/i386/avx512vl-vfmsubXXXpd-2.c: Update test.
	* gcc.target/i386/avx512vl-vfmsubXXXps-2.c: Update test.
	* gcc.target/i386/avx512vl-vfmsubaddXXXpd-2.c: Update test.
	* gcc.target/i386/avx512vl-vfmsubaddXXXps-2.c: Update test.
	* gcc.target/i386/avx512vl-vfnmaddXXXpd-2.c: Update test.
	* gcc.target/i386/avx512vl-vfnmaddXXXps-2.c: Update test.
	* gcc.target/i386/avx512vl-vfnmsubXXXpd-2.c: Update test.
	* gcc.target/i386/avx512vl-vfnmsubXXXps-2.c: Update test.
	* gcc.target/i386/avx512vl-vfpclasspd-2.c: Update test.
	* gcc.target/i386/avx512vl-vfpclassps-2.c: Update test.
	* gcc.target/i386/avx512vl-vgetexppd-2.c: Update test.
	* gcc.target/i386/avx512vl-vgetexpps-2.c: Update test.
	* gcc.target/i386/avx512vl-vgetmantpd-2.c: Update test.
	* gcc.target/i386/avx512vl-vgetmantps-2.c: Update test.
	* gcc.target/i386/avx512vl-vinsertf32x4-2.c: Update test.
	* gcc.target/i386/avx512vl-vinsertf64x2-2.c: Update test.
	* gcc.target/i386/avx512vl-vinserti32x4-2.c: Update test.
	* gcc.target/i386/avx512vl-vinserti64x2-2.c: Update test.
	* gcc.target/i386/avx512vl-vmaxpd-2.c: Update test.
	* gcc.target/i386/avx512vl-vmaxps-2.c: Update test.
	* gcc.target/i386/avx512vl-vminpd-2.c: Update test.
	* gcc.target/i386/avx512vl-vminps-2.c: Update test.
	* gcc.target/i386/avx512vl-vmovapd-2.c: Update test.
	* gcc.target/i386/avx512vl-vmovaps-2.c: Update test.
	* gcc.target/i386/avx512vl-vmovddup-2.c: Update test.
	* gcc.target/i386/avx512vl-vmovdqa32-2.c: Update test.
	* gcc.target/i386/avx512vl-vmovdqa64-2.c: Update test.
	* gcc.target/i386/avx512vl-vmovdqu16-2.c: Update test.
	* gcc.target/i386/avx512vl-vmovdqu32-2.c: Update test.
	* gcc.target/i386/avx512vl-vmovdqu64-2.c: Update test.
	* gcc.target/i386/avx512vl-vmovdqu8-2.c: Update test.
	* gcc.target/i386/avx512vl-vmovshdup-2.c: Update test.
	* gcc.target/i386/avx512vl-vmovsldup-2.c: Update test.
	* gcc.target/i386/avx512vl-vmovupd-2.c: Update test.
	* gcc.target/i386/avx512vl-vmovups-2.c: Update test.
	* gcc.target/i386/avx512vl-vmulpd-2.c: Update test.
	* gcc.target/i386/avx512vl-vmulps-2.c: Update test.
	* gcc.target/i386/avx512vl-vorpd-2.c: Update test.
	* gcc.target/i386/avx512vl-vorps-2.c: Update test.
	* gcc.target/i386/avx512vl-vpabsb-2.c: Update test.
	* gcc.target/i386/avx512vl-vpabsd-2.c: Update test.
	* gcc.target/i386/avx512vl-vpabsq-2.c: Update test.
	* gcc.target/i386/avx512vl-vpabsw-2.c: Update test.
	* gcc.target/i386/avx512vl-vpackssdw-2.c: Update test.
	* gcc.target/i386/avx512vl-vpacksswb-2.c: Update test.
	* gcc.target/i386/avx512vl-vpackusdw-2.c: Update test.
	* gcc.target/i386/avx512vl-vpackuswb-2.c: Update test.
	* gcc.target/i386/avx512vl-vpaddb-2.c: Update test.
	* gcc.target/i386/avx512vl-vpaddd-2.c: Update test.
	* gcc.target/i386/avx512vl-vpaddq-2.c: Update test.
	* gcc.target/i386/avx512vl-vpaddsb-2.c: Update test.
	* gcc.target/i386/avx512vl-vpaddsw-2.c: Update test.
	* gcc.target/i386/avx512vl-vpaddusb-2.c: Update test.
	* gcc.target/i386/avx512vl-vpaddusw-2.c: Update test.
	* gcc.target/i386/avx512vl-vpaddw-2.c: Update test.
	* gcc.target/i386/avx512vl-vpalignr-2.c: Update test.
	* gcc.target/i386/avx512vl-vpandd-2.c: Update test.
	* gcc.target/i386/avx512vl-vpandnd-2.c: Update test.
	* gcc.target/i386/avx512vl-vpandnq-2.c: Update test.
	* gcc.target/i386/avx512vl-vpandq-2.c: Update test.
	* gcc.target/i386/avx512vl-vpavgb-2.c: Update test.
	* gcc.target/i386/avx512vl-vpavgw-2.c: Update test.
	* gcc.target/i386/avx512vl-vpblendmb-2.c: Update test.
	* gcc.target/i386/avx512vl-vpblendmd-2.c: Update test.
	* gcc.target/i386/avx512vl-vpblendmq-2.c: Update test.
	* gcc.target/i386/avx512vl-vpblendmw-2.c: Update test.
	* gcc.target/i386/avx512vl-vpbroadcastb-2.c: Update test.
	* gcc.target/i386/avx512vl-vpbroadcastd-2.c: Update test.
	* gcc.target/i386/avx512vl-vpbroadcastq-2.c: Update test.
	* gcc.target/i386/avx512vl-vpbroadcastw-2.c: Update test.
	* gcc.target/i386/avx512vl-vpcmpb-2.c: Update test.
	* gcc.target/i386/avx512vl-vpcmpd-2.c: Update test.
	* gcc.target/i386/avx512vl-vpcmpeqb-2.c: Update test.
	* gcc.target/i386/avx512vl-vpcmpeqd-2.c: Update test.
	* gcc.target/i386/avx512vl-vpcmpeqq-2.c: Update test.
	* gcc.target/i386/avx512vl-vpcmpequb-2.c: Update test.
	* gcc.target/i386/avx512vl-vpcmpequd-2.c: Update test.
	* gcc.target/i386/avx512vl-vpcmpequq-2.c: Update test.
	* gcc.target/i386/avx512vl-vpcmpequw-2.c: Update test.
	* gcc.target/i386/avx512vl-vpcmpeqw-2.c: Update test.
	* gcc.target/i386/avx512vl-vpcmpged-2.c: Update test.
	* gcc.target/i386/avx512vl-vpcmpgeq-2.c: Update test.
	* gcc.target/i386/avx512vl-vpcmpgeud-2.c: Update test.
	* gcc.target/i386/avx512vl-vpcmpgeuq-2.c: Update test.
	* gcc.target/i386/avx512vl-vpcmpgtb-2.c: Update test.
	* gcc.target/i386/avx512vl-vpcmpgtd-2.c: Update test.
	* gcc.target/i386/avx512vl-vpcmpgtq-2.c: Update test.
	* gcc.target/i386/avx512vl-vpcmpgtub-2.c: Update test.
	* gcc.target/i386/avx512vl-vpcmpgtud-2.c: Update test.
	* gcc.target/i386/avx512vl-vpcmpgtuq-2.c: Update test.
	* gcc.target/i386/avx512vl-vpcmpgtuw-2.c: Update test.
	* gcc.target/i386/avx512vl-vpcmpgtw-2.c: Update test.
	* gcc.target/i386/avx512vl-vpcmpled-2.c: Update test.
	* gcc.target/i386/avx512vl-vpcmpleq-2.c: Update test.
	* gcc.target/i386/avx512vl-vpcmpleud-2.c: Update test.
	* gcc.target/i386/avx512vl-vpcmpleuq-2.c: Update test.
	* gcc.target/i386/avx512vl-vpcmpltd-2.c: Update test.
	* gcc.target/i386/avx512vl-vpcmpltq-2.c: Update test.
	* gcc.target/i386/avx512vl-vpcmpltud-2.c: Update test.
	* gcc.target/i386/avx512vl-vpcmpltuq-2.c: Update test.
	* gcc.target/i386/avx512vl-vpcmpneqd-2.c: Update test.
	* gcc.target/i386/avx512vl-vpcmpneqq-2.c: Update test.
	* gcc.target/i386/avx512vl-vpcmpnequd-2.c: Update test.
	* gcc.target/i386/avx512vl-vpcmpnequq-2.c: Update test.
	* gcc.target/i386/avx512vl-vpcmpq-2.c: Update test.
	* gcc.target/i386/avx512vl-vpcmpub-2.c: Update test.
	* gcc.target/i386/avx512vl-vpcmpud-2.c: Update test.
	* gcc.target/i386/avx512vl-vpcmpuq-2.c: Update test.
	* gcc.target/i386/avx512vl-vpcmpuw-2.c: Update test.
	* gcc.target/i386/avx512vl-vpcmpw-2.c: Update test.
	* gcc.target/i386/avx512vl-vpcompressd-2.c: Update test.
	* gcc.target/i386/avx512vl-vpcompressq-2.c: Update test.
	* gcc.target/i386/avx512vl-vpermb-2.c: Update test.
	* gcc.target/i386/avx512vl-vpermd-2.c: Update test.
	* gcc.target/i386/avx512vl-vpermi2b-2.c: Update test.
	* gcc.target/i386/avx512vl-vpermi2d-2.c: Update test.
	* gcc.target/i386/avx512vl-vpermi2pd-2.c: Update test.
	* gcc.target/i386/avx512vl-vpermi2ps-2.c: Update test.
	* gcc.target/i386/avx512vl-vpermi2q-2.c: Update test.
	* gcc.target/i386/avx512vl-vpermi2w-2.c: Update test.
	* gcc.target/i386/avx512vl-vpermilpd-2.c: Update test.
	* gcc.target/i386/avx512vl-vpermilpdi-2.c: Update test.
	* gcc.target/i386/avx512vl-vpermilps-2.c: Update test.
	* gcc.target/i386/avx512vl-vpermilpsi-2.c: Update test.
	* gcc.target/i386/avx512vl-vpermpd-2.c: Update test.
	* gcc.target/i386/avx512vl-vpermpdi-2.c: Update test.
	* gcc.target/i386/avx512vl-vpermps-2.c: Update test.
	* gcc.target/i386/avx512vl-vpermq-imm-2.c: Update test.
	* gcc.target/i386/avx512vl-vpermq-var-2.c: Update test.
	* gcc.target/i386/avx512vl-vpermt2b-2.c: Update test.
	* gcc.target/i386/avx512vl-vpermt2d-2.c: Update test.
	* gcc.target/i386/avx512vl-vpermt2pd-2.c: Update test.
	* gcc.target/i386/avx512vl-vpermt2ps-2.c: Update test.
	* gcc.target/i386/avx512vl-vpermt2q-2.c: Update test.
	* gcc.target/i386/avx512vl-vpermt2w-2.c: Update test.
	* gcc.target/i386/avx512vl-vpermw-2.c: Update test.
	* gcc.target/i386/avx512vl-vpexpandd-2.c: Update test.
	* gcc.target/i386/avx512vl-vpexpandq-2.c: Update test.
	* gcc.target/i386/avx512vl-vpmaddhuq-2.c: Update test.
	* gcc.target/i386/avx512vl-vpmaddluq-2.c: Update test.
	* gcc.target/i386/avx512vl-vpmaddubsw-2.c: Update test.
	* gcc.target/i386/avx512vl-vpmaddwd-2.c: Update test.
	* gcc.target/i386/avx512vl-vpmaxsb-2.c: Update test.
	* gcc.target/i386/avx512vl-vpmaxsd-2.c: Update test.
	* gcc.target/i386/avx512vl-vpmaxsq-2.c: Update test.
	* gcc.target/i386/avx512vl-vpmaxsw-2.c: Update test.
	* gcc.target/i386/avx512vl-vpmaxub-2.c: Update test.
	* gcc.target/i386/avx512vl-vpmaxud-2.c: Update test.
	* gcc.target/i386/avx512vl-vpmaxuq-2.c: Update test.
	* gcc.target/i386/avx512vl-vpmaxuw-2.c: Update test.
	* gcc.target/i386/avx512vl-vpminsb-2.c: Update test.
	* gcc.target/i386/avx512vl-vpminsd-2.c: Update test.
	* gcc.target/i386/avx512vl-vpminsq-2.c: Update test.
	* gcc.target/i386/avx512vl-vpminsw-2.c: Update test.
	* gcc.target/i386/avx512vl-vpminub-2.c: Update test.
	* gcc.target/i386/avx512vl-vpminud-2.c: Update test.
	* gcc.target/i386/avx512vl-vpminuq-2.c: Update test.
	* gcc.target/i386/avx512vl-vpminuw-2.c: Update test.
	* gcc.target/i386/avx512vl-vpmovb2m-2.c: Update test.
	* gcc.target/i386/avx512vl-vpmovd2m-2.c: Update test.
	* gcc.target/i386/avx512vl-vpmovdb-2.c: Update test.
	* gcc.target/i386/avx512vl-vpmovdw-2.c: Update test.
	* gcc.target/i386/avx512vl-vpmovm2b-2.c: Update test.
	* gcc.target/i386/avx512vl-vpmovm2d-2.c: Update test.
	* gcc.target/i386/avx512vl-vpmovm2q-2.c: Update test.
	* gcc.target/i386/avx512vl-vpmovm2w-2.c: Update test.
	* gcc.target/i386/avx512vl-vpmovq2m-2.c: Update test.
	* gcc.target/i386/avx512vl-vpmovqb-2.c: Update test.
	* gcc.target/i386/avx512vl-vpmovqd-2.c: Update test.
	* gcc.target/i386/avx512vl-vpmovqw-2.c: Update test.
	* gcc.target/i386/avx512vl-vpmovsdb-2.c: Update test.
	* gcc.target/i386/avx512vl-vpmovsdw-2.c: Update test.
	* gcc.target/i386/avx512vl-vpmovsqb-2.c: Update test.
	* gcc.target/i386/avx512vl-vpmovsqd-2.c: Update test.
	* gcc.target/i386/avx512vl-vpmovsqw-2.c: Update test.
	* gcc.target/i386/avx512vl-vpmovswb-2.c: Update test.
	* gcc.target/i386/avx512vl-vpmovsxbd-2.c: Update test.
	* gcc.target/i386/avx512vl-vpmovsxbq-2.c: Update test.
	* gcc.target/i386/avx512vl-vpmovsxbw-2.c: Update test.
	* gcc.target/i386/avx512vl-vpmovsxdq-2.c: Update test.
	* gcc.target/i386/avx512vl-vpmovsxwd-2.c: Update test.
	* gcc.target/i386/avx512vl-vpmovsxwq-2.c: Update test.
	* gcc.target/i386/avx512vl-vpmovusdb-2.c: Update test.
	* gcc.target/i386/avx512vl-vpmovusdw-2.c: Update test.
	* gcc.target/i386/avx512vl-vpmovusqb-2.c: Update test.
	* gcc.target/i386/avx512vl-vpmovusqd-2.c: Update test.
	* gcc.target/i386/avx512vl-vpmovusqw-2.c: Update test.
	* gcc.target/i386/avx512vl-vpmovuswb-2.c: Update test.
	* gcc.target/i386/avx512vl-vpmovw2m-2.c: Update test.
	* gcc.target/i386/avx512vl-vpmovwb-2.c: Update test.
	* gcc.target/i386/avx512vl-vpmovzxbd-2.c: Update test.
	* gcc.target/i386/avx512vl-vpmovzxbq-2.c: Update test.
	* gcc.target/i386/avx512vl-vpmovzxbw-2.c: Update test.
	* gcc.target/i386/avx512vl-vpmovzxdq-2.c: Update test.
	* gcc.target/i386/avx512vl-vpmovzxwd-2.c: Update test.
	* gcc.target/i386/avx512vl-vpmovzxwq-2.c: Update test.
	* gcc.target/i386/avx512vl-vpmuldq-2.c: Update test.
	* gcc.target/i386/avx512vl-vpmulhrsw-2.c: Update test.
	* gcc.target/i386/avx512vl-vpmulhuw-2.c: Update test.
	* gcc.target/i386/avx512vl-vpmulhw-2.c: Update test.
	* gcc.target/i386/avx512vl-vpmulld-2.c: Update test.
	* gcc.target/i386/avx512vl-vpmullq-2.c: Update test.
	* gcc.target/i386/avx512vl-vpmullw-2.c: Update test.
	* gcc.target/i386/avx512vl-vpmultishiftqb-2.c: Update test.
	* gcc.target/i386/avx512vl-vpmuludq-2.c: Update test.
	* gcc.target/i386/avx512vl-vpord-2.c: Update test.
	* gcc.target/i386/avx512vl-vporq-2.c: Update test.
	* gcc.target/i386/avx512vl-vprold-2.c: Update test.
	* gcc.target/i386/avx512vl-vprolq-2.c: Update test.
	* gcc.target/i386/avx512vl-vprolvd-2.c: Update test.
	* gcc.target/i386/avx512vl-vprolvq-2.c: Update test.
	* gcc.target/i386/avx512vl-vprord-2.c: Update test.
	* gcc.target/i386/avx512vl-vprorq-2.c: Update test.
	* gcc.target/i386/avx512vl-vprorvd-2.c: Update test.
	* gcc.target/i386/avx512vl-vprorvq-2.c: Update test.
	* gcc.target/i386/avx512vl-vpshufb-2.c: Update test.
	* gcc.target/i386/avx512vl-vpshufd-2.c: Update test.
	* gcc.target/i386/avx512vl-vpshufhw-2.c: Update test.
	* gcc.target/i386/avx512vl-vpshuflw-2.c: Update test.
	* gcc.target/i386/avx512vl-vpslld-2.c: Update test.
	* gcc.target/i386/avx512vl-vpslldi-2.c: Update test.
	* gcc.target/i386/avx512vl-vpsllq-2.c: Update test.
	* gcc.target/i386/avx512vl-vpsllqi-2.c: Update test.
	* gcc.target/i386/avx512vl-vpsllvd-2.c: Update test.
	* gcc.target/i386/avx512vl-vpsllvq-2.c: Update test.
	* gcc.target/i386/avx512vl-vpsllvw-2.c: Update test.
	* gcc.target/i386/avx512vl-vpsllw-2.c: Update test.
	* gcc.target/i386/avx512vl-vpsllwi-2.c: Update test.
	* gcc.target/i386/avx512vl-vpsrad-2.c: Update test.
	* gcc.target/i386/avx512vl-vpsradi-2.c: Update test.
	* gcc.target/i386/avx512vl-vpsraq-2.c: Update test.
	* gcc.target/i386/avx512vl-vpsraqi-2.c: Update test.
	* gcc.target/i386/avx512vl-vpsravd-2.c: Update test.
	* gcc.target/i386/avx512vl-vpsravq-2.c: Update test.
	* gcc.target/i386/avx512vl-vpsravw-2.c: Update test.
	* gcc.target/i386/avx512vl-vpsraw-2.c: Update test.
	* gcc.target/i386/avx512vl-vpsrawi-2.c: Update test.
	* gcc.target/i386/avx512vl-vpsrld-2.c: Update test.
	* gcc.target/i386/avx512vl-vpsrldi-2.c: Update test.
	* gcc.target/i386/avx512vl-vpsrlq-2.c: Update test.
	* gcc.target/i386/avx512vl-vpsrlqi-2.c: Update test.
	* gcc.target/i386/avx512vl-vpsrlvd-2.c: Update test.
	* gcc.target/i386/avx512vl-vpsrlvq-2.c: Update test.
	* gcc.target/i386/avx512vl-vpsrlvw-2.c: Update test.
	* gcc.target/i386/avx512vl-vpsrlw-2.c: Update test.
	* gcc.target/i386/avx512vl-vpsrlwi-2.c: Update test.
	* gcc.target/i386/avx512vl-vpsubb-2.c: Update test.
	* gcc.target/i386/avx512vl-vpsubd-2.c: Update test.
	* gcc.target/i386/avx512vl-vpsubq-2.c: Update test.
	* gcc.target/i386/avx512vl-vpsubsb-2.c: Update test.
	* gcc.target/i386/avx512vl-vpsubsw-2.c: Update test.
	* gcc.target/i386/avx512vl-vpsubusb-2.c: Update test.
	* gcc.target/i386/avx512vl-vpsubusw-2.c: Update test.
	* gcc.target/i386/avx512vl-vpsubw-2.c: Update test.
	* gcc.target/i386/avx512vl-vpternlogd-2.c: Update test.
	* gcc.target/i386/avx512vl-vpternlogq-2.c: Update test.
	* gcc.target/i386/avx512vl-vptestmb-2.c: Update test.
	* gcc.target/i386/avx512vl-vptestmd-2.c: Update test.
	* gcc.target/i386/avx512vl-vptestmq-2.c: Update test.
	* gcc.target/i386/avx512vl-vptestmw-2.c: Update test.
	* gcc.target/i386/avx512vl-vptestnmb-2.c: Update test.
	* gcc.target/i386/avx512vl-vptestnmd-2.c: Update test.
	* gcc.target/i386/avx512vl-vptestnmq-2.c: Update test.
	* gcc.target/i386/avx512vl-vptestnmw-2.c: Update test.
	* gcc.target/i386/avx512vl-vpunpckhbw-2.c: Update test.
	* gcc.target/i386/avx512vl-vpunpckhdq-2.c: Update test.
	* gcc.target/i386/avx512vl-vpunpckhqdq-2.c: Update test.
	* gcc.target/i386/avx512vl-vpunpckhwd-2.c: Update test.
	* gcc.target/i386/avx512vl-vpunpcklbw-2.c: Update test.
	* gcc.target/i386/avx512vl-vpunpckldq-2.c: Update test.
	* gcc.target/i386/avx512vl-vpunpcklqdq-2.c: Update test.
	* gcc.target/i386/avx512vl-vpunpcklwd-2.c: Update test.
	* gcc.target/i386/avx512vl-vpxord-2.c: Update test.
	* gcc.target/i386/avx512vl-vpxorq-2.c: Update test.
	* gcc.target/i386/avx512vl-vrangepd-2.c: Update test.
	* gcc.target/i386/avx512vl-vrangeps-2.c: Update test.
	* gcc.target/i386/avx512vl-vrcp14pd-2.c: Update test.
	* gcc.target/i386/avx512vl-vrcp14ps-2.c: Update test.
	* gcc.target/i386/avx512vl-vreducepd-2.c: Update test.
	* gcc.target/i386/avx512vl-vreduceps-2.c: Update test.
	* gcc.target/i386/avx512vl-vrndscalepd-2.c: Update test.
	* gcc.target/i386/avx512vl-vrndscaleps-2.c: Update test.
	* gcc.target/i386/avx512vl-vrsqrt14pd-2.c: Update test.
	* gcc.target/i386/avx512vl-vrsqrt14ps-2.c: Update test.
	* gcc.target/i386/avx512vl-vscalefpd-2.c: Update test.
	* gcc.target/i386/avx512vl-vscalefps-2.c: Update test.
	* gcc.target/i386/avx512vl-vshuff32x4-2.c: Update test.
	* gcc.target/i386/avx512vl-vshuff64x2-2.c: Update test.
	* gcc.target/i386/avx512vl-vshufi32x4-2.c: Update test.
	* gcc.target/i386/avx512vl-vshufi64x2-2.c: Update test.
	* gcc.target/i386/avx512vl-vshufpd-2.c: Update test.
	* gcc.target/i386/avx512vl-vshufps-2.c: Update test.
	* gcc.target/i386/avx512vl-vsqrtpd-2.c: Update test.
	* gcc.target/i386/avx512vl-vsqrtps-2.c: Update test.
	* gcc.target/i386/avx512vl-vsubpd-2.c: Update test.
	* gcc.target/i386/avx512vl-vsubps-2.c: Update test.
	* gcc.target/i386/avx512vl-vunpckhpd-2.c: Update test.
	* gcc.target/i386/avx512vl-vunpckhps-2.c: Update test.
	* gcc.target/i386/avx512vl-vunpcklpd-2.c: Update test.
	* gcc.target/i386/avx512vl-vunpcklps-2.c: Update test.
	* gcc.target/i386/avx512vl-vxorpd-2.c: Update test.
	* gcc.target/i386/avx512vl-vxorps-2.c: Update test.

Attachment: patch.tar.gz
Description: application/gzip


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]