* config/arm/arm-cores.def (cortex-m1, cortex-m0)
[gcc.git] / gcc / config / arm / arm.c
2012-11-21 Bin Cheng* config/arm/arm-cores.def (cortex-m1, cortex-m0)
2012-11-13 Andrew Stubbsarm.c (arm_emit_coreregs_64bit_shift): Fix comment.
2012-10-23 Greta Yorsharm.c (offset_ok_for_ldrd_strd): Return false for Thumb1.
2012-10-23 Vladimir Makarovdbxout.c (dbxout_symbol_location): Pass new argument...
2012-10-23 Terry Guore PR target/55019 (Incorrectly use live argument regis...
2012-10-22 Sameera Deshpandearm.c (thumb2_emit_ldrd_pop): New function.
2012-10-22 Sameera Deshpandearm.c (thumb2_emit_strd_push): New function.
2012-10-22 Sameera Deshpandearm-protos.h (offset_ok_for_ldrd_strd): New declaration.
2012-10-19 Zhenqiang Chenre PR target/54892 (, ICE in extract_insn, at recog...
2012-10-18 Matthew Gretton... Add support for fma intrinsics for ARM.
2012-10-18 Matthew Gretton... Add basic armv8-a support
2012-10-17 Greta Yorsharm.md (UNSPEC_PROLOGUE_USE): Rename this...
2012-10-11 Chung-Lin Tangbuiltins.c (expand_builtin_thread_pointer): New.
2012-10-11 Terry Guoarm.c (arm_arch6m): New variable to denote armv6-m...
2012-09-21 Matthias Klosearm.c (arm_mangle_type): Don't warn anymore that 4...
2012-09-20 Dehao Chens390.c (s390_chunkify_start): Replacing INSN_LOCATOR.
2012-09-17 Ulrich Weigandarm.c (arm_rtx_costs_1): Handle vec_extract and vec_set...
2012-09-17 Ramana Radhakrishnanarm.c (output_move_neon): Update comment.
2012-09-06 Kyrylo Tkachovarm.c: Use CONST_INT_P...
2012-09-05 Oleg Endohooks.c (hook_int_rtx_mode_as_bool_0): New function.
2012-09-04 Bin Chengre PR target/45070 (Miscompiled c++ class with packed...
2012-09-04 Christophe Lyonarm.c (arm_expand_builtin): Replace gen_rtx_CONST_INT...
2012-09-04 Christophe Lyonarm.c (arm_evpc_neon_vext): New function.
2012-08-31 Greta Yorsharm.c (arm_expand_epilogue): Remove unused variable...
2012-08-30 Ramana Radhakrishnanre PR target/54252 (Bad alignment code generated for...
2012-08-17 Richard Earnshawarm.md (arm_addsi3): New variant for Thumb2 16-bit...
2012-08-04 Richard Earnshawarm.c (arm_gen_constant): Use SImode when preparing...
2012-08-02 Richard Earnshawarm.c (arm_gen_constant): Use UBFX for some AND operati...
2012-07-30 Ulrich Weigandtarget.def (vector_alignment): New target hook.
2012-07-25 Sandra Loosemorere PR target/53633 (__attribute__((naked)) should disab...
2012-07-24 Ramana Radhakrishnanre PR target/54051 (Invalid alignment specifier generat...
2012-07-24 Roland McGratharm.c (arm_get_frame_offsets): Don't use fixed regs...
2012-07-23 Ulrich Weigand* config/arm/arm.c (arm_reorg): Ensure all insns are...
2012-07-20 Sameera Deshpandearm.c (arm_cortex_a15_tune): New tune.
2012-07-20 Sameera Deshpandearm-protos.h (tune_params): Add prefer_ldrd_strd.
2012-07-18 Jie Zhangarm.c (arm_rtx_costs_1): Adjust cost for CONST_VECTOR.
2012-07-17 Ramana Radhakrishnanarm-common.c (arm_option_optimization_table): Enable...
2012-07-16 Steven Bosschersystem.h (dump_file): Do not define.
2012-07-11 Greta Yorshre PR target/53859 (ICE when calculate insn latency...
2012-07-07 Richard Earnshawarm.h (TARGET_CPU_CPP_BUILTINS): Remove Maverick support.
2012-07-01 Wei Guozhire PR target/53447 (missed optimization of 64bit ALU...
2012-06-25 Matthew Gretton... arm.h (TARGET_CPU_CPP_BUILTINS): Add new built-ins.
2012-06-24 Steven Bosscheroutput.h: (current_function_is_leaf...
2012-06-20 Steven Bosscherarm.h (EMIT_EABI_ATTRIBUTE): Remove.
2012-06-20 Maxim Kuvyrkovemit-rtl.c (need_atomic_barrier_p): New function.
2012-06-18 Ian BoltonAs a result of the previous changes, epilogue_insns...
2012-06-18 Ian BoltonGenerate RTL for return in Thumb2 mode. Used by expand...
2012-06-18 Ian BoltonAdd a new parameter to the function output_return_instr...
2012-06-18 Ian BoltonThe main function for epilogue RTL generation, used...
2012-06-18 Ian BoltonHelper function for epilogue expansion.
2012-06-18 Ian BoltonNew define insn pattern for epilogue with floating...
2012-06-18 Ian BoltonThis patch adds new define_insn patterns for epilogue...
2012-06-18 Greta YorshThis patch updates ldm_stm_operation_p to check for...
2012-06-15 Richard Earnshawarm.c (note_invalid_constants): Don't return a result.
2012-06-15 Richard Earnshawarm.md (addsf3, adddf3): Use s_register_operand.
2012-06-14 Richard Earnshawarm.c (arm_cirrus_insn_p): Delete.
2012-06-13 Xinyu Qiarm.c (FL_IWMMXT2): New define.
2012-05-30 Ramana Radhakrishnanarm.c (arm_evpc_neon_vrev): Adjust off by one error.
2012-05-29 Steven Bosscherintegrate.c: Remove.
2012-05-29 Michael Matzrtl.h (assign_stack_temp, [...]): Remove 'keep' argument.
2012-05-29 Joseph MyersLANGUAGES: Fix typos.
2012-05-22 Ramana Radhakrishnanre PR target/53334 (ICE in extract_insn, at recog.c...
2012-05-18 Andrew Stubbsarm-protos.h (arm_emit_coreregs_64bit_shift): New proto...
2012-05-09 Ramana Radhakrishnantree-ssa-loop-ivopts.c (add_autoinc_candidates, [....
2012-05-05 Richard Sandifordrtl.h (plus_constant, [...]): Merge into a single plus_...
2012-05-03 Jakub Jelinekre PR target/53187 (ICE in arm_select_dominance_cc_mode)
2012-05-01 Ian Boltonarm-protos.h (thumb_unexpanded_epilogue): Rename to...
2012-04-30 Andrew Stubbsarm.c (neon_valid_immediate): Allow const_int.
2012-04-30 Ian Bolton2012-04-24 Ian Bolton <ian.bolton at arm.com> Sameera...
2012-04-30 Ian Bolton2012-04-30 Ian Bolton <ian.bolton at arm.com> Sameera...
2012-04-16 Ulrich Weigandre PR target/51819 (Neon wrong code generation, Error...
2012-04-02 Anatoly Sokolovarm.h (PREFERRED_RELOAD_CLASS): Remove.
2012-03-21 Andrew Stubbsarm.c (thumb2_reorg): Add complete support for 16-bit...
2012-03-12 Richard Guentherarm.c (neon_dereference_pointer): Do not call covert...
2012-03-02 Ulrich Weigandarm.c (arm_sat_operator_match): New function.
2012-02-28 Matthew Gretton... re PR target/51534 (Bad code gen for vcgtq_u32 NEON...
2012-02-28 Richard Earnshaw[multiple changes]
2012-02-27 Matthew Gretton... revert: arm-cores.def (cortex-a15): Use cortex_a15_tune...
2012-02-10 Roman Zhuykovarm.c (output_move_double): In one case properly count...
2012-01-30 Bin Chengre PR target/51835 (ARM EABI violation when passing...
2012-01-24 Richard Hendersonre PR target/51968 (gcc trunk (ARM) ICEs in final_scan_...
2012-01-20 Jakub Jelinekre PR target/51915 (ICE in output_move_double)
2012-01-20 Ramana Radhakrishnanre PR target/51819 (Neon wrong code generation, Error...
2012-01-20 Ramana Radhakrishnanre PR target/50313 (ARM: PIC code references a non...
2012-01-10 Richard Hendersonarm: Implement vec_perm and vec_perm_const for NEON.
2012-01-10 Richard Hendersonarm: Convert to atomic optabs.
2012-01-09 Matthew Gretton... arm-cores.def (cortex-a15): Use cortex_a15_tune for...
2011-12-22 Richard Earnshawre PR target/51643 (Incorrect code produced for tail...
2011-12-22 Richard Earnshawre PR target/51643 (Incorrect code produced for tail...
2011-12-21 Richard Hendersonarm: Use arm_cmpdi_unsigned for thumb2 as well
2011-12-20 Bernd Schmidtexpr.c (store_field): Avoid a direct store if the mode...
2011-12-15 Anatoly Sokolovarm.h (REGISTER_MOVE_COST, [...]): Remove.
2011-12-13 Richard HendersonRevert two unintended commits
2011-12-13 Richard Hendersonarm: Implement vec_perm and vec_perm_const for NEON.
2011-12-05 Ramana RadhakrishnanUse vcvt from fixed to floating point where applicable.
2011-12-03 Anatoly Sokolovarm.h (LIBCALL_VALUE, [...]): Remove.
2011-11-30 Matthew Gretton... arm.c (arm_issue_rate): Cortex-A15 can triple issue.
2011-11-27 Richard Hendersonarm: Install __sync libfuncs for Linux.
2011-11-19 Richard Earnshawre PR target/50493 (ICE in neon_disambiguate_copy,...
2011-11-16 Richard Earnshawre PR target/49641 (Wrong code for ARMv4T and stmia)
next