1 2018-01-11 Justin Squirek <squirek@adacore.com>
3 * gnat.dg/expr_func4.adb: New testcase.
5 2018-01-11 Hristian Kirtchev <kirtchev@adacore.com>
7 * gnat.dg/pure_subp_body.adb, gnat.dg/pure_subp_body_pkg.ads: New
10 2018-01-11 Bob Duff <duff@adacore.com>
12 * gnat.dg/protected_null.adb: New testcase.
14 2018-01-11 Ed Schonberg <schonberg@adacore.com>
16 * gnat.dg/expr_func3.adb, gnat.dg/expr_func3.ads: New testcase.
18 2018-01-11 Ed Schonberg <schonberg@adacore.com>
20 * gnat.dg/fixedpnt2.adb, gnat.dg/fixedpnt2.ads: New testcase.
22 2018-01-11 Justin Squirek <squirek@adacore.com>
24 * gnat.dg/loopvar.adb: New testcase.
26 2018-01-10 Jan Hubicka <hubicka@ucw.cz>
29 * gfortran.fortran-torture/compile/pr83189.f90: New testcase.
31 2018-01-10 Jan Hubicka <hubicka@ucw.cz>
33 * gcc.c-torture/compile/pr83575.c: New testcase.
35 2018-01-10 Michael Collison <michael.collison@arm.com>
37 gcc.target/aarch64/fp16_fmul_high_1.c: New testcase.
38 gcc.target/aarch64/fp16_fmul_high_2.c: New testcase.
39 gcc.target/aarch64/fp16_fmul_high_3.c: New testcase.
40 gcc.target/aarch64/fp16_fmul_high.h: New shared testcase.
41 gcc.target/aarch64/fp16_fmul_lane_high_1.c: New testcase.
42 gcc.target/aarch64/fp16_fmul_lane_high_1.c: New testcase.
43 gcc.target/aarch64/fp16_fmul_lane_high_1.c: New testcase.
44 gcc.target/aarch64/fp16_fmul_lane_high.h: New shared testcase.
45 gcc.target/aarch64/fp16_fmul_low_1.c: New testcase.
46 gcc.target/aarch64/fp16_fmul_low_2.c: New testcase.
47 gcc.target/aarch64/fp16_fmul_low_2.c: New testcase.
48 gcc.target/aarch64/fp16_fmul_low.h: New sharedtestcase.
49 gcc.target/aarch64/fp16_fmul_lane_low_1.c: New testcase.
50 gcc.target/aarch64/fp16_fmul_lane_low_2.c: New testcase.
51 gcc.target/aarch64/fp16_fmul_lane_low_3.c: New testcase.
52 gcc.target/aarch64/fp16_fmul_lane_low.h: New shared testcase.
54 2018-01-10 Michael Collison <michael.collison@arm.com>
56 gcc.target/aarch64/sha2.h: New shared testcase.
57 gcc.target/aarch64/sha2_1.c: New testcase.
58 gcc.target/aarch64/sha2_2.c: New testcase.
59 gcc.target/aarch64/sha2_3.c: New testcase.
60 gcc.target/aarch64/sha3.h: New shared testcase.
61 gcc.target/aarch64/sha3_1.c: New testcase.
62 gcc.target/aarch64/sha3_2.c: New testcase.
63 gcc.target/aarch64/sha3_3.c: New testcase.
65 2018-01-10 Michael Collison <michael.collison@arm.com>
67 gcc.target/aarch64/sm3_sm4.c: New testcase.
69 2018-01-10 Martin Sebor <msebor@redhat.com>
71 PR tree-optimization/83781
72 * gcc.dg/strlenopt-42.c: New test.
74 2018-01-11 Martin Sebor <msebor@gmail.com>
75 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
77 PR tree-optimization/83501
78 PR tree-optimization/81703
80 * gcc.dg/strlenopt-39.c: New test-case.
81 * gcc.dg/pr81703.c: Likewise.
83 2018-01-10 Eric Botcazou <ebotcazou@adacore.com>
85 * gnat.dg/atomic10.adb: New test.
87 2018-01-10 Steven G. Kargl <kargl@gcc.gnu.org>
90 * gfortran.dg/deferred_character_18.f90: New test.
92 2018-01-10 Martin Sebor <msebor@redhat.com>
94 PR tree-optimization/83671
95 * gcc.dg/strlenopt-40.c: New test.
96 * gcc.dg/strlenopt-41.c: New test.
98 2018-01-10 Steven G. Kargl <kargl@gcc.gnu.org>
101 * gfortran.dg/allocate_with_typespec_7.f90: New test.
103 2018-01-10 Peter Bergner <bergner@vnet.ibm.com>
106 * gcc.target/powerpc/pr83399.c: New test.
108 2018-01-10 David Malcolm <dmalcolm@redhat.com>
111 * g++.dg/diagnostic/param-type-mismatch.C: Update expected results
112 to reflect that the arguments are correctly underlined.
113 * g++.dg/plugin/diagnostic-test-expressions-1.C: Add test coverage
114 for globals, params, locals and literals.
115 (test_sizeof): Directly test the location of "sizeof", rather than
116 when used in compound expressions.
117 (test_alignof): Likewise for "alignof".
118 (test_string_literals): Likewise for string literals.
119 (test_numeric_literals): Likewise for numeric literals.
120 (test_builtin_offsetof): Likewise for "__builtin_offsetof".
121 (test_typeid): Likewise for typeid.
122 (test_unary_plus): New.
123 * g++.dg/warn/Wformat-1.C: Add tests of pointer arithmetic on
126 2018-01-10 Uros Bizjak <ubizjak@gmail.com>
128 * gcc.target/i386/pr82618.c (dg-options): Add -mno-stv.
130 2018-01-10 Aaron Sawdey <acsawdey@linux.vnet.ibm.com>
132 * gcc.dg/memcmp-1.c: Reduce runtime to something reasonable.
134 2018-01-10 Marek Polacek <polacek@redhat.com>
137 * g++.dg/warn/Wduplicated-branches4.C: New test.
139 2018-01-10 Jakub Jelinek <jakub@redhat.com>
142 * g++.dg/Wclass-memaccess-2.C: Don't expect a warning when explicitly
145 2018-01-10 Paolo Carlini <paolo.carlini@oracle.com>
148 * g++.dg/cpp0x/new2.C: New.
150 2018-01-10 H.J. Lu <hongjiu.lu@intel.com>
153 * gcc.target/i386/pr83735.c: New test.
155 2018-01-10 Christophe Lyon <christophe.lyon@linaro.org>
157 * lib/target-supports.exp (check_effective_target_branch_cost):
159 * gcc.dg/builtin-bswap-7.c: Use branch_cost effective target.
160 * gcc.dg/pr21643.c: Likewise.
161 * gcc.dg/pr46309.c: Likewise.
162 * gcc.dg/tree-ssa/phi-opt-11.c: Likewise.
163 * gcc.dg/tree-ssa/phi-opt-2.c: Likewise.
164 * gcc.dg/tree-ssa/reassoc-32.c: Likewise.
165 * gcc.dg/tree-ssa/reassoc-33.c: Likewise.
166 * gcc.dg/tree-ssa/reassoc-34.c: Likewise.
167 * gcc.dg/tree-ssa/reassoc-35.c: Likewise.
168 * gcc.dg/tree-ssa/reassoc-36.c: Likewise.
169 * gcc.dg/tree-ssa/ssa-ifcombine-13.c: Likewise.
170 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-1.c: Likewise.
171 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-2.c: Likewise.
172 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-3.c: Likewise.
173 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-4.c: Likewise.
174 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-5.c: Likewise.
175 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-6.c: Likewise.
177 2018-01-10 Segher Boessenkool <segher@kernel.crashing.org>
180 * gcc.target/powerpc/pr83629.c: New testcase.
182 2018-01-10 Richard Biener <rguenther@suse.de>
185 * gcc.dg/pr78768.c: Un-XFAIL.
187 2018-01-10 Richard Biener <rguenther@suse.de>
190 * gcc.dg/guality/inline-params-2.c: Un-XFAIL for slim LTO.
192 2018-01-10 Richard Sandiford <richard.sandiford@linaro.org>
194 PR tree-optimization/83753
195 * gcc.dg/torture/pr83753.c: New test.
197 2018-01-09 Jan Hubicka <hubicka@ucw.cz>
199 * gcc.target/i386/avx2-gather-1.c: Add -march.
200 * gcc.target/i386/avx2-gather-2.c: Add -march.
201 * gcc.target/i386/avx2-gather-3.c: Add -march.
202 * gcc.target/i386/avx2-gather-4.c: Add -march.
203 * gcc.target/i386/avx2-gather-5.c: Add -march.
204 * gcc.target/i386/avx2-gather-6.c: Add -march.
205 * gcc.target/i386/avx512f-gather-1.c: Add -march.
206 * gcc.target/i386/avx512f-gather-2.c: Add -march.
207 * gcc.target/i386/avx512f-gather-3.c: Add -march.
208 * gcc.target/i386/avx512f-gather-4.c: Add -march.
209 * gcc.target/i386/avx512f-gather-5.c: Add -march.
210 * gcc.target/i386/avx512f-i32gatherd512-1.c: Add -march.
211 * gcc.target/i386/avx512f-i32gatherd512-2.c: Add -march.
212 * gcc.target/i386/avx512f-i32gatherpd512-1.c: Add -march.
213 * gcc.target/i386/avx512f-i32gatherpd512-2.c: Add -march.
214 * gcc.target/i386/avx512f-i32gatherps512-1.c: Add -march.
216 2018-01-09 H.J. Lu <hongjiu.lu@intel.com>
219 * gcc.target/i386/pr78585.c: New test.
221 2018-01-09 Jakub Jelinek <jakub@redhat.com>
224 * g++.dg/cpp0x/pr83734.C: New test.
226 2017-01-09 Carl Love <cel@us.ibm.com>
228 * gcc.target/powerpc/builtins-1.c (main): Add tests for vec_mergee and
229 vec_mergeo builtins with float, double, long long, unsigned long long,
230 bool long long arguments.
231 * gcc.target/powerpc/builtins-3-runnable.c (main): Add test for
232 vec_float2 with double arguments.
233 * gcc.target/powerpc/builtins-mergew-mergow.c: New runable test for the
234 vec_mergew and vec_mergow builtins.
236 2018-01-09 Steven G. Kargl <kargl@gcc.gnu.org>
239 * gfortran.dg/contiguous_6.f90: New test.
241 2018-01-09 Richard Biener <rguenther@suse.de>
243 PR tree-optimization/83668
244 * gcc.dg/graphite/pr83668.c: New testcase.
246 2018-01-09 Joseph Myers <joseph@codesourcery.com>
248 PR tree-optimization/64811
249 * gcc.dg/torture/inf-compare-1.c, gcc.dg/torture/inf-compare-2.c,
250 gcc.dg/torture/inf-compare-3.c, gcc.dg/torture/inf-compare-4.c,
251 gcc.dg/torture/inf-compare-5.c, gcc.dg/torture/inf-compare-6.c,
252 gcc.dg/torture/inf-compare-7.c, gcc.dg/torture/inf-compare-8.c:
254 * gcc.c-torture/execute/ieee/fp-cmp-7.x: New file.
256 2018-01-09 Georg-Johann Lay <avr@gjlay.de>
259 * gcc.target/avr/torture/pr57631.c (dg-warning): Quote 'signal'.
261 2018-01-09 Tamar Christina <tamar.christina@arm.com>
264 * gcc.target/arm/pragma_fpu_attribute.c: Rewrite to use
265 no NEON and require softfp or hard float-abi.
266 * gcc.target/arm/pragma_fpu_attribute_2.c: Likewise.
268 2018-01-09 Richard Biener <rguenther@suse.de>
270 PR tree-optimization/83572
271 * gcc.dg/graphite/pr83572.c: New testcase.
273 2018-01-09 Jakub Jelinek <jakub@redhat.com>
276 * gcc.dg/sms-13.c: New test.
278 2018-01-08 Steven G. Kargl <kargl@gcc.gnu.org>
281 * gfortran.dg/allocate_assumed_charlen_3.f90: New test.
283 2018-01-08 Chih-Mao Chen <pkmx.tw@gmail.com>
284 Monk Chiang <sh.chiang04@gmail.com>
286 * gcc.target/riscv/save-restore-1.c: New.
288 2018-01-08 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
291 * gcc.target/powerpc/pr83677.c: New file.
293 2018-01-08 Jeff Law <law@redhat.com>
295 PR rtl-optimizatin/81308
296 * g++.dg/pr81308-1.C: New test.
297 * g++.dg/pr81308-2.C: New test.
299 2018-01-08 Vidya Praveen <vidyapraveen@arm.com>
301 PR target/83663 - Revert r255946
302 * gcc.target/aarch64/vect-slp-dup.c: New.
304 2018-01-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
306 * gcc.target/arm/multilib.exp: Add fp16, dotprod and armv8.3-a
309 2018-01-08 Richard Biener <rguenther@suse.de>
311 PR tree-optimization/83563
312 * gcc.dg/graphite/pr83563.c: New testcase.
314 2018-01-08 Richard Biener <rguenther@suse.de>
317 * g++.dg/torture/pr83713.C: New testcase.
319 2018-01-08 Tom de Vries <tom@codesourcery.com>
321 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Xfail scan for nvptx.
323 2018-01-08 Richard Biener <rguenther@suse.de>
325 PR tree-optimization/83685
326 * gcc.dg/torture/pr83685.c: New testcase.
328 2018-01-08 Richard Biener <rguenther@suse.de>
331 * gcc.dg/lto/pr83719_0.c: New testcase.
333 2018-01-08 Tom de Vries <tom@codesourcery.com>
335 * gcc.dg/graphite/interchange-7.c: Add dg-require-stack-size.
336 * gcc.dg/graphite/run-id-1.c: Same.
337 * gcc.dg/tree-ssa/loop-interchange-4.c: Same.
339 2018-01-08 Paul Thomas <pault@gcc.gnu.org>
342 * gfortran.dg/pdt_15.f03 : Bump count of 'n.data = 0B' to 8.
343 * gfortran.dg/pdt_26.f03 : Bump count of '_malloc' to 9.
344 * gfortran.dg/pdt_27.f03 : New test.
347 * gfortran.dg/pdt_28.f03 : New test.
349 2018-01-08 Tom de Vries <tom@codesourcery.com>
351 * c-c++-common/builtins.c: Require effective target alloca.
352 * gcc.dg/Wrestrict.c: Same.
353 * gcc.dg/tree-ssa/loop-interchange-15.c: Same.
355 2018-01-08 Richard Biener <rguenther@suse.de>
358 * gcc.dg/torture/pr83580.c: New testcase.
360 2018-01-08 Richard Biener <rguenther@suse.de>
363 * gcc.dg/pr83517.c: New testcase.
365 2018-01-06 Aldy Hernandez <aldyh@redhat.com>
368 * gcc.dg/uninit-pr81897.c: New test.
370 2018-01-06 Martin Sebor <msebor@redhat.com>
372 PR tree-optimization/83640
373 * gcc.dg/Wrestrict-6.c: New test.
374 * gcc.dg/pr83640.c: New test.
376 2018-01-06 Richard Sandiford <richard.sandiford@linaro.org>
378 * gcc.target/aarch64/reg-alloc-1.c: New test.
380 2018-01-06 Janne Blomqvist <jb@gcc.gnu.org>
383 * gfortran.dg/char_pointer_assign_icb_1.f90: New test.
385 2018-01-06 Jakub Jelinek <jakub@redhat.com>
388 * gcc.dg/pr83480.c: New test.
390 PR rtl-optimization/83682
391 * gcc.target/i386/pr83682.c: New test.
393 2018-01-05 Janne Blomqvist <jb@gcc.gnu.org>
397 * gfortran.dg/char_cast_1.f90: Update scan pattern.
398 * gfortran.dg/dependency_49.f90: Likewise.
399 * gfortran.dg/repeat_4.f90: Use integers of kind C_SIZE_T.
400 * gfortran.dg/repeat_7.f90: New test for PR 66310.
401 * gfortran.dg/scan_2.f90: Handle potential cast in assignment.
402 * gfortran.dg/string_1.f90: Limit to ilp32 targets.
403 * gfortran.dg/string_1_lp64.f90: New test.
404 * gfortran.dg/string_3.f90: Limit to ilp32 targets.
405 * gfortran.dg/string_3_lp64.f90: New test.
407 2018-01-05 Jakub Jelinek <jakub@redhat.com>
410 * gcc.target/i386/sse-26.c: New test.
413 * gcc.target/i386/pr83604.c: New test.
415 2018-01-05 Richard Sandiford <richard.sandiford@linaro.org>
417 * gcc.dg/vect/vect-align-4.c: New test.
418 * gcc.dg/vect/vect-nb-iter-ub-2.c (cc): Remove alignment attribute
419 and redefine as a structure with an unaligned member "b".
420 (foo): Update accordingly.
422 2018-01-05 Sudakshina Das <sudi.das@arm.com>
425 * gcc.target/aarch64/bics_5.c: New test.
426 * gcc.target/arm/bics_5.c: Likewise.
428 2018-01-05 Jakub Jelinek <jakub@redhat.com>
430 PR tree-optimization/83605
431 * gcc.dg/pr83605.c: New test.
433 2018-01-04 Jakub Jelinek <jakub@redhat.com>
436 * gcc.target/i386/pr83554.c: New test.
439 * g++.dg/ipa/pr82352.C (size_t): Define to __SIZE_TYPE__ instead of
442 2018-01-04 Thomas Koenig <tkoenig@gcc.gnu.org>
446 * gfortran.dg/eoshift_8.f90: New test.
447 * gfortran.dg/simplify_eoshift_1.f90: New test.
449 2018-01-04 Jakub Jelinek <jakub@redhat.com>
452 * gcc.dg/pr83585.c: New test.
454 2018-01-04 Nathan Sidwell <nathan@acm.org>
457 * g++.dg/ipa/pr83667.C: Fix regex, require alias.
459 2018-01-04 Jakub Jelinek <jakub@redhat.com>
462 * gcc.dg/pr83666.c: New test.
464 2018-01-04 Uros Bizjak <ubizjak@gmail.com>
467 * gcc.target/alpha/pr83628-1.c: New test.
468 * gcc.target/alpha/pr83628-2.c: Ditto.
470 2018-01-04 Martin Liska <mliska@suse.cz>
473 * g++.dg/ipa/pr82352.C: New test.
475 2018-01-04 Jakub Jelinek <jakub@redhat.com>
477 * gcc.dg/vect-opt-info-1.c: Moved to ...
478 * gcc.dg/vect/nodump-vect-opt-info-1.c: ... here. Only run on
479 vect_int targets, use dg-additional-options instead of dg-options and
480 use relative line numbers instead of absolute.
482 2018-01-03 Martin Sebor <msebor@redhat.com>
484 PR tree-optimization/83655
485 * gcc.dg/Wrestrict-5.c: New test.
486 * c-c++-common/builtins.c: New test.
488 2018-01-03 Richard Sandiford <richard.sandiford@linaro.org>
489 Alan Hayward <alan.hayward@arm.com>
490 David Sherwood <david.sherwood@arm.com>
492 * gcc.target/aarch64/vect-movi.c (movi_float_lsl24): New function.
495 2018-01-03 Jeff Law <law@redhat.com>
498 * gcc.target/i386/stack-check-17.c: New test.
499 * gcc.target/i386/stack-check-12.c: Drop unnecessary asm.
501 2018-01-03 Jakub Jelinek <jakub@redhat.com>
504 * gcc.dg/pr83621.c: New test.
507 * gcc.dg/pr83645.c: New test.
509 2018-01-03 Martin Sebor <msebor@redhat.com>
511 PR tree-optimization/83603
512 * gcc.dg/Wrestrict-4.c: New test.
515 * gcc.dg/const-2.c: New test.
516 * gcc.dg/pure-3.c: New test.
518 2018-01-03 Martin Sebor <msebor@redhat.com>
520 * gcc.dg/Wrestrict-3.c: New test.
522 2018-01-03 Jakub Jelinek <jakub@redhat.com>
525 * g++.dg/opt/pr83555.C: New test.
526 * g++.dg/ubsan/pr83555.C: New test.
528 2018-01-03 David Malcolm <dmalcolm@redhat.com>
531 * gcc.dg/plugin/expensive-selftests-1.c: Update regexp to handle
532 the !CHECKING_P case by expecting a note.
533 * gcc.dg/plugin/expensive_selftests_plugin.c (plugin_init): Issue
534 a note for the !CHECKING_P case, and move the return statement
535 outside of #if CHECKING_P guard.
537 2018-01-03 Jeff Law <law@redhat.com>
540 * gcc.target/i386/stack-check-18.c: New test.
541 * gcc.target/i386/stack-check-19.c: New test.
543 2018-01-03 Martin Sebor <msebor@redhat.com>
545 PR tree-optimization/83501
546 * c-c++-common/Warray-bounds-3.c: Remove xfail.
548 2018-01-03 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
550 PR tree-optimization/83501
551 * gcc.dg/tree-ssa/pr83501-1.c: New test.
553 2018-01-03 Nathan Sidwell <nathan@acm.org>
556 * g++.dg/ipa/pr83667.C: New.
558 2018-01-03 Martin Liska <mliska@suse.cz>
560 PR tree-optimization/83593
561 * gcc.dg/pr83593.c: New test.
563 2018-01-03 Martin Liska <mliska@suse.cz>
566 * g++.dg/ipa/pr83549.C: New test.
568 2018-01-03 Marek Polacek <polacek@redhat.com>
571 * g++.dg/warn/mvp2.C: New test.
573 2018-01-03 Jakub Jelinek <jakub@redhat.com>
575 PR preprocessor/83602
576 * g++.dg/cpp/pr83602.C: New test.
579 * g++.dg/parse/pr83634.C: New test.
581 2018-01-03 Thomas Koenig <tkoenig@gcc.gnu.org>
584 * gfortran.dg/eoshift_7.f90: New test.
586 2018-01-03 Jan Beulich <jbeulich@suse.com>
588 * gcc.target/i386/avx512vl-no-vmovdqu8.c,
589 gcc.target/i386/avx512vl-no-vmovdqu16.c: New.
591 2018-01-03 Jakub Jelinek <jakub@redhat.com>
593 Update copyright years.
595 2018-01-03 Martin Liska <mliska@suse.cz>
598 * gcc.dg/ipa/pr83594.c: New test.
600 2018-01-03 Richard Sandiford <richard.sandiford@linaro.org>
601 Alan Hayward <alan.hayward@arm.com>
602 David Sherwood <david.sherwood@arm.com>
604 * gcc.dg/vect-opt-info-1.c: New test.
606 2018-01-02 Michael Meissner <meissner@linux.vnet.ibm.com>
608 * gcc.target/powerpc/float128-hw2.c: Add tests for ceilf128,
609 floorf128, truncf128, and roundf128.
610 * gcc.target/powerpc/float128-hw5.c: New tests for _Float128
611 optimizations added in match.pd.
612 * gcc.target/powerpc/float128-hw6.c: Likewise.
613 * gcc.target/powerpc/float128-hw7.c: Likewise.
614 * gcc.target/powerpc/float128-hw8.c: Likewise.
615 * gcc.target/powerpc/float128-hw9.c: Likewise.
616 * gcc.target/powerpc/float128-hw10.c: Likewise.
617 * gcc.target/powerpc/float128-hw11.c: Likewise.
619 2018-01-02 Jakub Jelinek <jakub@redhat.com>
622 * g++.dg/cpp0x/pr83556.C: New test.
624 2018-01-02 Thomas Koenig <tkoenig@gcc.gnu.org>
628 * gfortran.dg/simplify_cshift_1.f90: Correct erroneous case.
629 * gfortran.dg/simplify_cshift_4.f90: New test.
631 2018-01-02 Marek Polacek <polacek@redhat.com>
634 * g++.dg/cpp0x/inh-ctor30.C: New test.
637 * g++.dg/cpp1z/pr83644.C: New test.
639 2018-01-01 Paul Thomas <pault@gcc.gnu.org>
642 * gfortran.dg/coarray_45.f90 : New test.
645 * gfortran.dg/coarray_46.f90 : New test.
647 2018-01-01 Jakub Jelinek <jakub@redhat.com>
649 PR tree-optimization/83581
650 * gcc.dg/pr83581.c: New test.
653 * gcc.dg/pr83595.c: New test.
656 * g++.dg/opt/pr83608.C: New test.
659 * gcc.dg/pr83609.c: New test.
660 * g++.dg/opt/pr83609.C: New test.
663 * gcc.dg/pr83623.c: New test.
665 * gcc.target/i386/i386.exp
666 (check_effective_target_avx512vpopcntdqvl): New proc.
667 * gcc.target/i386/avx512vpopcntdqvl-vpopcntd-1.c: Use
668 avx512vpopcntdqvl effective target rather than avx512vpopcntdq.
669 * gcc.target/i386/avx512vpopcntdqvl-vpopcntq-1.c: Likewise.
671 Copyright (C) 2018 Free Software Foundation, Inc.
673 Copying and distribution of this file, with or without modification,
674 are permitted in any medium without royalty provided the copyright
675 notice and this notice are preserved.