(thumb2_movsi_vfp): Likewise.
(movsf_vfp): Likewise.
(thumb2_movsf_vfp): Likewise.
- * config/arm/arm.c (xscale_sched_adjust_cost): Update for attribute change.
+ * config/arm/arm.c (xscale_sched_adjust_cost): Update for attribute
+ change.
(cortexa7_older_only): Likewise.
(cortexa7_younger): Likewise.
* config/arm/arm1020e.md (1020alu_op): Update for attribute change.
(11_alu_shift_reg_op): Likewise.
* config/arm/arm926ejs.md (9_alu_op): Update for attribute change.
(9_alu_shift_reg_op): Likewise.
- * config/arm/cortex-a15.md (cortex_a15_alu): Update for attribute change.
+ * config/arm/cortex-a15.md (cortex_a15_alu): Update for attribute
+ change.
(cortex_a15_alu_shift): Likewise.
(cortex_a15_alu_shift_reg): Likewise.
* config/arm/cortex-a5.md (cortex_a5_alu): Update for attribute change.
(cortex_a5_alu_shift): Likewise.
- * config/arm/cortex-a53.md (cortex_a53_alu): Update for attribute change.
+ * config/arm/cortex-a53.md (cortex_a53_alu): Update for attribute
+ change.
(cortex_a53_alu_shift): Likewise.
- * config/arm/cortex-a7.md (cortex_a7_alu_imm): Update for attribute change.
+ * config/arm/cortex-a7.md (cortex_a7_alu_imm): Update for attribute
+ change.
(cortex_a7_alu_reg): Likewise.
(cortex_a7_alu_shift): Likewise.
* config/arm/cortex-a8.md (cortex_a8_alu): Update for attribute change.
(ix86_save_reg): If the function contains a nonlocal label, save the
PIC base reg.
* config/darwin-protos.h (machopic_should_output_picbase_label): New.
- * gcc/config/darwin.c (emitted_pic_label_num): New GTY.
+ * gcc/config/darwin.c (emitted_pic_label_num): New GTY.
(update_pic_label_number_if_needed): New.
(machopic_output_function_base_name): Adjust for nonlocal receiver
case.
(arm_extendqisi2addsi): Likewise.
(clzsi2): Update for attribute changes.
(rbitsi2): Likewise.
- * config/arm/arm-fixed.md (arm_ssatsihi_shift): Delete "insn" attribute.
+ * config/arm/arm-fixed.md (arm_ssatsihi_shift): Delete "insn"
+ attribute.
(arm_usatsihi): Likewise.
* config/arm/cortex-a8.md (cortex_a8_alu): Update for attribute change.
2013-07-18 Sofiane Naci <sofiane.naci@arm.com>
* config/arm/arm.md (attribute "type"): Rename "simple_alu_imm" to
- "arlo_imm". Rename "alu_reg" to "arlo_reg". Rename "simple_alu_shift" to
- "extend". Split "alu_shift" into "shift" and "arlo_shift". Split
+ "arlo_imm". Rename "alu_reg" to "arlo_reg". Rename "simple_alu_shift"
+ to "extend". Split "alu_shift" into "shift" and "arlo_shift". Split
"alu_shift_reg" into "shift_reg" and "arlo_shift_reg". List types
in alphabetical order.
(attribute "core_cycles"): Update for attribute changes.
(shiftsi3_compare0_scratch): Likewise.
* config/arm/neon.md (neon_mov<mode>): Update for attribute changes.
(neon_mov<mode>): Likewise.
- * config/arm/thumb2.md (thumb_andsi_not_shiftsi_si): Update for attribute
- changes.
+ * config/arm/thumb2.md (thumb_andsi_not_shiftsi_si): Update for
+ attribute changes.
(thumb2_movsi_insn): Likewise.
(thumb2_cmpsi_neg_shiftsi): Likewise.
(thumb2_extendqisi_v6): Likewise.
(11_alu_shift_reg_op): Likewise.
* config/arm/arm926ejs.md (9_alu_op): Update for attribute changes.
(9_alu_shift_reg_op): Likewise.
- * config/arm/cortex-a15.md (cortex_a15_alu): Update for attribute changes.
+ * config/arm/cortex-a15.md (cortex_a15_alu): Update for attribute
+ changes.
(cortex_a15_alu_shift): Likewise.
(cortex_a15_alu_shift_reg): Likewise.
- * config/arm/cortex-a5.md (cortex_a5_alu): Update for attribute changes.
+ * config/arm/cortex-a5.md (cortex_a5_alu): Update for attribute
+ changes.
(cortex_a5_alu_shift): Likewise.
* config/arm/cortex-a53.md (cortex_a53_alu) : Update for attribute
changes.
changes.
(cortex_a7_alu_reg): Likewise.
(cortex_a7_alu_shift): Likewise.
- * config/arm/cortex-a8.md (cortex_a8_alu): Update for attribute changes.
+ * config/arm/cortex-a8.md (cortex_a8_alu): Update for attribute
+ changes.
(cortex_a8_alu_shift): Likewise.
(cortex_a8_alu_shift_reg): Likewise.
(cortex_a8_mov): Likewise.
* config/arm/cortex-a9.md (cortex_a9_dp): Update for attribute changes.
(cortex_a9_dp_shift): Likewise.
- * config/arm/cortex-m4.md (cortex_m4_alu): Update for attribute changes.
- * config/arm/cortex-r4.md (cortex_r4_alu): Update for attribute changes.
+ * config/arm/cortex-m4.md (cortex_m4_alu): Update for attribute
+ changes.
+ * config/arm/cortex-r4.md (cortex_r4_alu): Update for attribute
+ changes.
(cortex_r4_mov): Likewise.
(cortex_r4_alu_shift): Likewise.
(cortex_r4_alu_shift_reg): Likewise.
(pj4_shift_conds): Likewise.
(pj4_alu_shift): Likewise.
(pj4_alu_shift_conds): Likewise.
- * config/arm/arm.c (xscale_sched_adjust_cost): Update for attribute changes.
+ * config/arm/arm.c (xscale_sched_adjust_cost): Update for attribute
+ changes.
(cortexa7_older_only): Likewise.
(cortexa7_younger): Likewise.
(htm_init_builtins): Likewise.
(rs6000_expand_builtin): Add support for HTM builtin functions.
(rs6000_init_builtins): Likewise.
- (rs6000_invalid_builtin, rs6000_opt_mask): Add support for -mhtm option.
+ (rs6000_invalid_builtin, rs6000_opt_mask): Add support for -mhtm
+ option.
* config/rs6000/rs6000.h (ASM_CPU_SPEC): Add support for -mhtm.
(TARGET_HTM, MASK_HTM): Define macros.
(FIRST_PSEUDO_REGISTER): Adjust for new HTM SPR registers.
2013-07-10 Vladimir Makarov <vmakarov@redhat.com>
- * lra-constraints.c (curr_insn_transform): Switch off optional
- reloads.
+ * lra-constraints.c (curr_insn_transform): Switch off optional reloads.
2013-07-10 Joseph Myers <joseph@codesourcery.com>
SSA names into the expanded expression that take part in
abnormal coalescing.
-2013-06-19 <singhai@google.com>
+2013-06-19 Sharad Singhai <singhai@google.com>
* gcov.c (print_usage): Handle new option.
(process_args): Ditto.
* gcse.c (compute_ld_motion_mems): If a non-simple MEM is
found in a REG_EQUAL note, invalidate it.
-2013-05-17 Easwaran Raman <eraman@google.com>
+2013-05-17 Easwaran Raman <eraman@google.com>
* tree-ssa-reassoc.c (find_insert_point): New function.
(insert_stmt_after): Likewise.
* configure.ac: Likewise
* configure: Regenerated.
-2013-03-27 Kai Tietz <ktietz@redhat.com>
+2013-03-27 Kai Tietz <ktietz@redhat.com>
* config/i386/cygwin-stdint.h: Add support for cygwin x64 target.
* config/i386/t-cygwin-w64: New file.