1. 23 Jul, 2014 8 commits
  2. 22 Jul, 2014 10 commits
  3. 21 Jul, 2014 10 commits
    • re PR target/55701 (Inline some instances of memset for ARM) · 62e79a48
      	PR target/55701
      	* config/arm/arm.md (setmem): New pattern.
      	* config/arm/arm-protos.h (struct tune_params): New fields.
      	(arm_gen_setmem): New prototype.
      	* config/arm/arm.c (arm_slowmul_tune): Initialize new fields.
      	(arm_fastmul_tune, arm_strongarm_tune, arm_xscale_tune): Ditto.
      	(arm_9e_tune, arm_v6t2_tune, arm_cortex_tune): Ditto.
      	(arm_cortex_a8_tune, arm_cortex_a7_tune): Ditto.
      	(arm_cortex_a15_tune, arm_cortex_a53_tune): Ditto.
      	(arm_cortex_a57_tune, arm_cortex_a5_tune): Ditto.
      	(arm_cortex_a9_tune, arm_cortex_a12_tune): Ditto.
      	(arm_v7m_tune, arm_v6m_tune, arm_fa726te_tune): Ditto.
      	(arm_const_inline_cost): New function.
      	(arm_block_set_max_insns): New function.
      	(arm_block_set_non_vect_profit_p): New function.
      	(arm_block_set_vect_profit_p): New function.
      	(arm_block_set_unaligned_vect): New function.
      	(arm_block_set_aligned_vect): New function.
      	(arm_block_set_unaligned_non_vect): New function.
      	(arm_block_set_aligned_non_vect): New function.
      	(arm_block_set_vect, arm_gen_setmem): New functions.
      
      	* gcc.target/arm/memset-inline-1.c: New test.
      	* gcc.target/arm/memset-inline-2.c: New test.
      	* gcc.target/arm/memset-inline-3.c: New test.
      	* gcc.target/arm/memset-inline-4.c: New test.
      	* gcc.target/arm/memset-inline-5.c: New test.
      	* gcc.target/arm/memset-inline-6.c: New test.
      	* gcc.target/arm/memset-inline-7.c: New test.
      	* gcc.target/arm/memset-inline-8.c: New test.
      	* gcc.target/arm/memset-inline-9.c: New test.
      
      From-SVN: r212893
      Bin Cheng committed
    • arm.c (output_move_neon): Handle REG explicitly. · 8cde4e71
      
      	* config/arm/arm.c (output_move_neon): Handle REG explicitly.
      
      From-SVN: r212892
      Bin Cheng committed
    • Fix fuse-caller-save-rec.c · 38303b1a
      2014-07-21  Tom de Vries  <tom@codesourcery.com>
      
      	PR target/61827
      	* gcc.target/i386/fuse-caller-save-rec.c: Allow underscore prefix to bar
      	symbol in scan-assembler-times call check.
      
      From-SVN: r212891
      Tom de Vries committed
    • Fix fuse-caller-save test-cases · ad6e8e31
      2014-07-21  Tom de Vries  <tom@codesourcery.com>
      
      	PR target/61827
      	* gcc.target/i386/fuse-caller-save-xmm.c: Allow LC0 without dot prefix
      	for darwin in scan-assembler-times check.
      	* gcc.target/i386/fuse-caller-save.c: Remove cfi-related
      	scan-assembler-not checks.  Add checks for insns.
      	(main): Remove.
      	* gcc.target/i386/fuse-caller-save-rec.c: Remove cfi-related
      	scan-assembler-not checks.  Copy checks from i386/fuse-caller-save.c.
      	(main): Remove.
      
      From-SVN: r212890
      Tom de Vries committed
    • Fix fuse-caller-save-xmm.c test-case · 72c47e0d
      2014-07-21  Tom de Vries  <tom@codesourcery.com>
      
      	PR target/61827
      	* gcc.target/i386/fuse-caller-save-xmm.c: Add -fomit-frame-pointer to
      	dg-options.  Add checks for insns with xmm registers.  Remove
      	cfi_def_cfa_offset checks.  Generalize checks containing %rsp.
      	(main): Remove.
      
      From-SVN: r212888
      Tom de Vries committed
    • ChangeLog: Correct PR number. · 87adf25a
      	* ChangeLog: Correct PR number.
      	* testsuite/ChangeLog: Ditto.
      
      From-SVN: r212887
      Uros Bizjak committed
    • re PR ipa/61885 (ICE: in types_same_for_odr, at ipa-devirt.c:383 with LTO) · 9c3c2608
      	PR target/61885
      	* config/i386/avx512fintrin.h: Move constants for mantissa extraction
      	out of #ifdef __OPTIMIZE__.
      
      testsuite/ChangeLog:
      
      	PR target/61885
      	* gcc.target/i386/pr61885.c: New test.
      
      From-SVN: r212886
      Uros Bizjak committed
    • mklog: Run mklog as a filter. · 633e5fbb
      contrib/
      2014-07-21  Trevor Saunders  <tsaunders@mozilla.com>
      	    Yury Gribov  <y.gribov@samsung.com>
      
      	* mklog: Run mklog as a filter.
      
      Co-Authored-By: Yury Gribov <y.gribov@samsung.com>
      
      From-SVN: r212884
      Trevor Saunders committed
    • contrib/ · 863aa163
      2014-07-21  Trevor Saunders  <tsaunders@mozilla.com>
      
      	mklog: Read name and email from git config when available.
      
      From-SVN: r212883
      Trevor Saunders committed
    • Daily bump. · 5be1f50e
      From-SVN: r212882
      GCC Administrator committed
  4. 20 Jul, 2014 12 commits