aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/arm
AgeCommit message (Expand)AuthorFilesLines
2012-08-19re PR c/54306 (ARM iwmmxt2 commit adds imbalanced #endif in mmintrin.h)Nick Clifton1-2/+2
2012-08-17arm.md (arm_addsi3): New variant for Thumb2 16-bit ADD instruction.Richard Earnshaw2-5/+13
2012-08-15Canonicalize operand to vaba and vabal.Ramana Radhakrishnan1-6/+6
2012-08-15re PR target/54212 (ARM: invalid instruction (vdupeq.32) generated)Ramana Radhakrishnan1-41/+28
2012-08-04arm.c (arm_gen_constant): Use SImode when preparing operands for gen_extzv_t2.Richard Earnshaw1-2/+2
2012-08-02arm.c (arm_gen_constant): Use UBFX for some AND operations when available.Richard Earnshaw1-0/+25
2012-07-30target.def (vector_alignment): New target hook.Ulrich Weigand1-0/+16
2012-07-26neon.ml (ops): Fix regexp for vld1Q_dups64 and vld1Q_dupu64 tests.Ramana Radhakrishnan1-1/+3
2012-07-25Pass -be8 by default for armv7-a when configured big-endian.Bharathi Seshadri1-7/+19
2012-07-25re PR target/53633 (__attribute__((naked)) should disable -Wreturn-type)Sandra Loosemore1-0/+12
2012-07-24re PR target/54051 (Invalid alignment specifier generated for vld3_lane_* and...Ramana Radhakrishnan2-6/+6
2012-07-24arm.c (arm_get_frame_offsets): Don't use fixed regs for stack alignment padding.Roland McGrath1-1/+5
2012-07-23* config/arm/arm.c (arm_reorg): Ensure all insns are split.Ulrich Weigand1-0/+7
2012-07-20arm.c (arm_cortex_a15_tune): New tune.Sameera Deshpande2-1/+13
2012-07-20arm-protos.h (tune_params): Add prefer_ldrd_strd.Sameera Deshpande2-10/+22
2012-07-18arm.c (arm_rtx_costs_1): Adjust cost for CONST_VECTOR.Jie Zhang1-2/+30
2012-07-18gcc/Andrew Stubbs2-6/+15
2012-07-17arm-common.c (arm_option_optimization_table): Enable -fsched-pressure by defa...Ramana Radhakrishnan1-0/+5
2012-07-16system.h (dump_file): Do not define.Steven Bosscher2-1/+2
2012-07-11re PR target/53859 (ICE when calculate insn latency for armv7e-m arch in O2 l...Greta Yorsh1-1/+6
2012-07-10arm.md (movsi): Don't split symbol refs here.Julian Brown1-8/+18
2012-07-07arm.h (TARGET_CPU_CPP_BUILTINS): Remove Maverick support.Richard Earnshaw10-813/+254
2012-07-05re PR rtl-optimization/49891 (ICE in redirect_jump_1)Ramana Radhakrishnan3-186/+331
2012-07-05iterators.md (SDF): New mode iterator.Matthew Gretton-Dann2-2/+59
2012-07-01re PR target/53447 (missed optimization of 64bit ALU operation with small con...Wei Guozhi6-21/+62
2012-06-25Commit for Christophe Lyon. Christophe Lyon1-14/+22
2012-06-25arm.h (TARGET_CPU_CPP_BUILTINS): Add new built-ins.Matthew Gretton-Dann2-6/+151
2012-06-24output.h: (current_function_is_leaf...Steven Bosscher1-1/+1
2012-06-20arm.h (EMIT_EABI_ATTRIBUTE): Remove.Steven Bosscher4-32/+37
2012-06-20emit-rtl.c (need_atomic_barrier_p): New function.Maxim Kuvyrkov1-28/+4
2012-06-19target.def (output_ident): New hook.Steven Bosscher1-6/+0
2012-06-19arm.md (enum unspec): Delete UNSPEC_SIN and UNSPEC_COS.Richard Earnshaw2-37/+54
2012-06-18As a result of the previous changes, epilogue_insns pattern can only be gener...Ian Bolton3-530/+1
2012-06-18Generate RTL for return in Thumb2 mode. Used by expand of return insn.Ian Bolton3-2/+61
2012-06-18Add a new parameter to the function output_return_instruction to handle simpl...Ian Bolton4-18/+32
2012-06-18The main function for epilogue RTL generation, used by expand epilogueIan Bolton3-24/+259
2012-06-18Helper function for epilogue expansion.Ian Bolton2-5/+159
2012-06-18New define insn pattern for epilogue with floating point registers (DFmode) a...Ian Bolton3-0/+113
2012-06-18This patch adds new define_insn patterns for epilogue with integerIan Bolton4-0/+271
2012-06-18This patch updates ldm_stm_operation_p to check for loads that if SP is in th...Greta Yorsh1-0/+10
2012-06-15arm.c (note_invalid_constants): Don't return a result.Richard Earnshaw1-54/+5
2012-06-15arm.md (addsf3, adddf3): Use s_register_operand.Richard Earnshaw4-143/+34
2012-06-14arm.c (arm_cirrus_insn_p): Delete.Richard Earnshaw4-822/+9
2012-06-14arm.md (divsf3, divdf3): Remove FPA support.Richard Earnshaw3-944/+7
2012-06-14arm.opt (mfp=2, [...]): Delete options.Richard Earnshaw3-46/+14
2012-06-13config.gcc (unsupported): Move obsoleted FPA-based configurations here from ...Richard Earnshaw10-683/+0
2012-06-13arm.c (FL_IWMMXT2): New define.Xinyu Qi13-772/+3513
2012-06-06For Matt Turner.Matt Turner1-0/+7
2012-05-30arm.c (arm_evpc_neon_vrev): Adjust off by one error.Ramana Radhakrishnan1-3/+11
2012-05-29integrate.c: Remove.Steven Bosscher2-2/+1