1. 20 Jun, 2017 7 commits
    • pr65947-9.c: Adjust. · d47d7438
      2017-06-20  Richard Biener  <rguenther@suse.de>
      
      	* gcc.dg/vect/pr65947-9.c: Adjust.
      
      From-SVN: r249400
      Richard Biener committed
    • [ARM] Implement __ARM_FEATURE_COPROC coprocessor intrinsic feature macro · b5c7b957
      2017-06-20  Prakhar Bahuguna  <prakhar.bahuguna@arm.com>
      
          gcc/
          * config/arm/arm-c.c (arm_cpu_builtins): New block to define
          __ARM_FEATURE_COPROC according to support.
      
          gcc/testsuite/
          * gcc.target/arm/acle/cdp.c: Add feature macro bitmap test.
          * gcc.target/arm/acle/cdp2.c: Likewise.
          * gcc.target/arm/acle/ldc.c: Likewise.
          * gcc.target/arm/acle/ldc2.c: Likewise.
          * gcc.target/arm/acle/ldc2l.c: Likewise.
          * gcc.target/arm/acle/ldcl.c: Likewise.
          * gcc.target/arm/acle/mcr.c: Likewise.
          * gcc.target/arm/acle/mcr2.c: Likewise.
          * gcc.target/arm/acle/mcrr.c: Likewise.
          * gcc.target/arm/acle/mcrr2.c: Likewise.
          * gcc.target/arm/acle/mrc.c: Likewise.
          * gcc.target/arm/acle/mrc2.c: Likewise.
          * gcc.target/arm/acle/mrrc.c: Likewise.
          * gcc.target/arm/acle/mrrc2.c: Likewise.
          * gcc.target/arm/acle/stc.c: Likewise.
          * gcc.target/arm/acle/stc2.c: Likewise.
          * gcc.target/arm/acle/stc2l.c: Likewise.
          * gcc.target/arm/acle/stcl.c: Likewise.
      
      From-SVN: r249399
      Thomas Preud'homme committed
    • tree-chkp.c (chkp_get_hard_register_var_fake_base_address): Rewritten to avoid… · 0e36bb52
      tree-chkp.c (chkp_get_hard_register_var_fake_base_address): Rewritten to avoid overflow for > 32-bit pointers.
      
      	* tree-chkp.c (chkp_get_hard_register_var_fake_base_address):
      	Rewritten to avoid overflow for > 32-bit pointers.
      
      From-SVN: r249398
      Jakub Jelinek committed
    • re PR sanitizer/81125 (-fsanitize=undefined ICE) · cb6794f6
      	PR sanitizer/81125
      	* ubsan.h (ubsan_encode_value): Workaround buggy clang++ parser
      	by removing enum keyword.
      	(ubsan_type_descriptor): Likewise.  Formatting fix.
      
      From-SVN: r249397
      Jakub Jelinek committed
    • re PR target/81121 (ICE: in extract_insn, at recog.c:2311) · a1aa2599
      	PR target/81121
      	* config/i386/i386.md (TARGET_USE_VECTOR_CONVERTS float si->{sf,df}
      	splitter): Require TARGET_SSE2 in the condition.
      
      	* gcc.target/i386/pr81121.c: New test.
      
      From-SVN: r249396
      Jakub Jelinek committed
    • re PR target/79799 (Improve vec_insert of float on Power9) · 16122c22
      [gcc]
      2017-06-20  Michael Meissner  <meissner@linux.vnet.ibm.com>
      
      	PR target/79799
      	* config/rs6000/rs6000.c (rs6000_expand_vector_init): Add support
      	for doing vector set of SFmode on ISA 3.0.
      	* config/rs6000/vsx.md (vsx_set_v4sf_p9): Likewise.
      	(vsx_set_v4sf_p9_zero): Special case setting 0.0f to a V4SF
      	element.
      	(vsx_insert_extract_v4sf_p9): Add an optimization for inserting a
      	SFmode value into a V4SF variable that was extracted from another
      	V4SF variable without converting the element to double precision
      	and back to single precision vector format.
      	(vsx_insert_extract_v4sf_p9_2): Likewise.
      
      [gcc/testsuite]
      2017-06-20  Michael Meissner  <meissner@linux.vnet.ibm.com>
      
      	PR target/79799
      	* gcc.target/powerpc/pr79799-1.c: New test.
      	* gcc.target/powerpc/pr79799-2.c: Likewise.
      	* gcc.target/powerpc/pr79799-3.c: Likewise.
      	* gcc.target/powerpc/pr79799-4.c: Likewise.
      	* gcc.target/powerpc/pr79799-5.c: Likewise.
      
      From-SVN: r249395
      Michael Meissner committed
    • Daily bump. · 62be3709
      From-SVN: r249394
      GCC Administrator committed
  2. 19 Jun, 2017 25 commits
  3. 18 Jun, 2017 7 commits
  4. 17 Jun, 2017 1 commit
    • Get rid of dg-skip-if etc. default args · 4f4b0ab8
      	libstdc++-v3:
      	* testsuite: Remove dg-skip-if, dg-xfail-if, dg-xfail-run-if
      	default args.
      
      	libgomp:
      	* testsuite/libgomp.fortran/strassen.f90: Remove dg-skip-if
      	default args.
      	* testsuite/libgomp.oacc-c-c++-common/vprop.c: Remove
      	dg-xfail-run-if default args.
      
      	gcc/testsuite:
      	Remove dg-skip-if, dg-xfail-if, dg-xfail-run-if default args.
      
      From-SVN: r249339
      Rainer Orth committed