summaryrefslogtreecommitdiff
path: root/gcc/config/arm/arm.c
Commit message (Expand)AuthorAgeFilesLines
* cortex-a7.md: New file.Greta Yorsh2012-12-211-0/+163
* re PR regression/55754 (FAIL: gcc.target/arm/unsigned-extend-2.c scan-assembl...Andreas Krebbel2012-12-201-2/+1
* target.def: Define canonicalize_comparison hook.Andreas Krebbel2012-12-191-27/+41
* arm.c (thumb_find_work_register): Check argument register number based on cur...Terry Guo2012-12-191-1/+3
* arm.c (neon_itype): Define NEON_RINT enum element.Kyrylo Tkachov2012-12-061-0/+9
* arm.c (thumb1_reorg): New function.Bin Cheng2012-11-271-1/+65
* * config/arm/arm-cores.def (cortex-m1, cortex-m0)Bin Cheng2012-11-211-11/+37
* arm.c (arm_emit_coreregs_64bit_shift): Fix comment.Andrew Stubbs2012-11-131-2/+1
* arm.c (offset_ok_for_ldrd_strd): Return false for Thumb1.Greta Yorsh2012-10-231-1/+1
* dbxout.c (dbxout_symbol_location): Pass new argument to alter_subreg.Vladimir Makarov2012-10-231-2/+2
* re PR target/55019 (Incorrectly use live argument register to save high regis...Terry Guo2012-10-231-1/+7
* arm.c (thumb2_emit_ldrd_pop): New function.Sameera Deshpande2012-10-221-1/+147
* arm.c (thumb2_emit_strd_push): New function.Sameera Deshpande2012-10-221-2/+139
* arm-protos.h (offset_ok_for_ldrd_strd): New declaration.Sameera Deshpande2012-10-221-0/+69
* re PR target/54892 (, ICE in extract_insn, at recog.c:2123)Zhenqiang Chen2012-10-191-2/+2
* Add support for fma intrinsics for ARM.Matthew Gretton-Dann2012-10-181-0/+2
* Add basic armv8-a supportMatthew Gretton-Dann2012-10-181-2/+10
* arm.md (UNSPEC_PROLOGUE_USE): Rename this...Greta Yorsh2012-10-171-5/+5
* builtins.c (expand_builtin_thread_pointer): New.Chung-Lin Tang2012-10-111-22/+1
* arm.c (arm_arch6m): New variable to denote armv6-m architecture.Terry Guo2012-10-111-0/+4
* arm.c (arm_mangle_type): Don't warn anymore that 4.4 has changed the `va_list...Matthias Klose2012-09-211-10/+1
* s390.c (s390_chunkify_start): Replacing INSN_LOCATOR.Dehao Chen2012-09-201-1/+1
* arm.c (arm_rtx_costs_1): Handle vec_extract and vec_set patterns.Ulrich Weigand2012-09-171-0/+22
* arm.c (output_move_neon): Update comment.Ramana Radhakrishnan2012-09-171-15/+50
* arm.c: Use CONST_INT_P...Kyrylo Tkachov2012-09-061-250/+248
* hooks.c (hook_int_rtx_mode_as_bool_0): New function.Oleg Endo2012-09-051-2/+3
* re PR target/45070 (Miscompiled c++ class with packed attribute on ARM with -...Bin Cheng2012-09-041-4/+4
* arm.c (arm_expand_builtin): Replace gen_rtx_CONST_INT by GEN_INT.Christophe Lyon2012-09-041-9/+8
* arm.c (arm_evpc_neon_vext): New function.Christophe Lyon2012-09-041-0/+72
* arm.c (arm_expand_epilogue): Remove unused variable floats_from_frame.Greta Yorsh2012-08-311-13/+1
* re PR target/54252 (Bad alignment code generated for Neon loads)Ramana Radhakrishnan2012-08-301-30/+39
* arm.md (arm_addsi3): New variant for Thumb2 16-bit ADD instruction.Richard Earnshaw2012-08-171-0/+7
* arm.c (arm_gen_constant): Use SImode when preparing operands for gen_extzv_t2.Richard Earnshaw2012-08-041-2/+2
* arm.c (arm_gen_constant): Use UBFX for some AND operations when available.Richard Earnshaw2012-08-021-0/+25
* target.def (vector_alignment): New target hook.Ulrich Weigand2012-07-301-0/+16
* re PR target/53633 (__attribute__((naked)) should disable -Wreturn-type)Sandra Loosemore2012-07-251-0/+12
* re PR target/54051 (Invalid alignment specifier generated for vld3_lane_* and...Ramana Radhakrishnan2012-07-241-1/+1
* arm.c (arm_get_frame_offsets): Don't use fixed regs for stack alignment padding.Roland McGrath2012-07-241-1/+5
* * config/arm/arm.c (arm_reorg): Ensure all insns are split.Ulrich Weigand2012-07-231-0/+7
* arm.c (arm_cortex_a15_tune): New tune.Sameera Deshpande2012-07-201-0/+12
* arm-protos.h (tune_params): Add prefer_ldrd_strd.Sameera Deshpande2012-07-201-10/+20
* arm.c (arm_rtx_costs_1): Adjust cost for CONST_VECTOR.Jie Zhang2012-07-181-2/+30
* arm-common.c (arm_option_optimization_table): Enable -fsched-pressure by defa...Ramana Radhakrishnan2012-07-171-0/+5
* system.h (dump_file): Do not define.Steven Bosscher2012-07-161-0/+1
* re PR target/53859 (ICE when calculate insn latency for armv7e-m arch in O2 l...Greta Yorsh2012-07-111-1/+6
* arm.h (TARGET_CPU_CPP_BUILTINS): Remove Maverick support.Richard Earnshaw2012-07-071-478/+44
* re PR target/53447 (missed optimization of 64bit ALU operation with small con...Wei Guozhi2012-07-011-0/+22
* arm.h (TARGET_CPU_CPP_BUILTINS): Add new built-ins.Matthew Gretton-Dann2012-06-251-4/+11
* output.h: (current_function_is_leaf...Steven Bosscher2012-06-241-1/+1
* arm.h (EMIT_EABI_ATTRIBUTE): Remove.Steven Bosscher2012-06-201-14/+33