1. 17 Dec, 2012 5 commits
    • arm.md (type): Add "simple_alu_shift" to attribute "type". · 55ebe5ab
      gcc/
      
      2012-12-17  Greta Yorsh  <Greta.Yorsh@arm.com>
      
              * config/arm/arm.md (type): Add "simple_alu_shift" to attribute "type".
              (core_cycles): Update for simple_alu_shift.
              (thumb1_zero_extendhisi2,arm_zero_extendhisi2_v6): Use simple_alu_shift
              instead of a CPU-speicific condition for "type" attribute.
              (thumb1_zero_extendqisi2_v6,arm_zero_extendqisi2_v6): Likewise.
              (thumb1_extendhisi2,arm_extendhisi2_v6,arm_extendqisi_v6): Likewise.
              (thumb1_extendqisi2): Likewise.
              * config/arm/thumb2.md (thumb2_extendqisi_v6): Likewise.
              (thumb2_zero_extendhisi2_v6,thumb2_zero_extendqisi2_v6) Likewise.
              * config/arm/arm1020e.md (alu_shift_op): Use simple_alu_shift.
              * config/arm/arm1026ejs.md (alu_shift_op): Likewise.
              * config/arm/arm1136jfs.md (11_alu_shift_op): Likewise.
              * config/arm/arm926ejs.md (9_alu_op): Likewise.
              * config/arm/cortex-a15.md (cortex_a15_alu_shift): Likewise.
              * config/arm/cortex-a5.md (cortex_a5_alu_shift): Likewise.
              * config/arm/cortex-a8.md (cortex_a8_alu_shift,cortex_a8_mov): Likewise.
              * config/arm/cortex-a9.md (cortex_a9_dp,cortex_a9_dp_shift): Likewise.
              * config/arm/cortex-m4.md (cortex_m4_alu): Likewise.
              * config/arm/cortex-r4.md (cortex_r4_alu_shift): Likewise.
              * config/arm/fa526.md (526_alu_shift_op): Likewise.
              * config/arm/fa606te.md (fa606te_core): Likewise.
              * config/arm/fa626te.md (626te_alu_shift_op): Likewise.
              * config/arm/fa726te.md (726te_alu_shift_op): Likewise.
              * config/arm/fmp626.md (mp626_alu_shift_op): Likewise.
      
      From-SVN: r194557
      Greta Yorsh committed
    • target-supports.exp (add_options_for_arm_v8_neon): Add -march=armv8-a. · e9b16cc9
      2012-12-17  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
      
      	* lib/target-supports.exp (add_options_for_arm_v8_neon):
      	Add -march=armv8-a.
      
      From-SVN: r194556
      Kyrylo Tkachov committed
    • re PR target/54781 (ICE in refs_may_alias_p_1, at tree-ssa-alias.c:1124) · ef7a9fb8
      2012-12-17  Richard Biener  <rguenther@suse.de>
      
      	PR middle-end/54781
      	* alias.c (ao_ref_from_mem): More appropriately constrain the
      	base object we feed to the tree oracle.  Remove dead code.
      
      From-SVN: r194554
      Richard Biener committed
    • [AARCH64] Enable support for TARGET_VECTORIZE_AUTOVECTORIZE_VECTOR_SIZES. · 3b357264
      gcc/
      
      	* config/aarch64/aarch64.c
      	(aarch64_autovectorize_vector_sizes): New.
      	(TARGET_VECTORIZE_AUTOVECTORIZE_VECTOR_SIZES): Define.
      
      gcc/testsuite/
      
      	* lib/target-supports.exp
      	(check_effective_target_vect_multiple_sizes): Enable for AArch64.
      
      
      Co-Authored-By: Tejas Belagod <tejas.belagod@arm.com>
      
      From-SVN: r194552
      James Greenhalgh committed
    • Daily bump. · d6f60037
      From-SVN: r194546
      GCC Administrator committed
  2. 16 Dec, 2012 9 commits
  3. 15 Dec, 2012 9 commits
  4. 14 Dec, 2012 9 commits
  5. 13 Dec, 2012 8 commits