arm-cores.def: Add cortex-r5.
[gcc.git] / gcc / config / arm / arm.md
2011-06-01 Paul Brookarm-cores.def: Add cortex-r5.
2011-05-11 Revital EresDoloop pattern for ARM
2011-05-03 Bernd Schmidtgengenrtl.c (special_rtx): PC, CC0 and RETURN are special.
2011-04-19 Wei Guozhiarm-protos.h (thumb1_legitimate_address_p): New prototype.
2011-04-12 Ramana Radhakrishnanre PR target/48090 (gcc 4.5.2 miscompilation when build...
2011-04-12 Chung-Lin Tangre PR target/48250 (ICE in reload_cse_simplify_operands...
2011-04-10 Mike StumpRemove doubled up words.
2011-04-08 Wei Guozhiarm-protos.h (arm_attr_length_push_multi): New prototype.
2011-04-06 Wei Guozhiarm.md (arm_cmpsi_insn): Compute attr "length".
2011-04-05 Yufeng ZhangFor Yufeng Zhang.
2011-03-25 Bernd Schmidtvfp.md (arm_movdi_vfp): Enable only when not tuning...
2011-03-24 Chung-Lin Tangre PR target/46934 (gcc ICE: error: unrecognizable...
2011-03-15 Ramana Radhakrishnanre PR c++/47688 ([C++0x] Segfault when assigning lambda...
2011-03-05 Richard Earnshawre PR target/47719 (ICE compiling libavcodec/adxdec...
2011-01-20 Ramana RadhakrishnanRename f_load to f_fpa_loads patch
2010-12-20 Sanjin Liuarm-cores.def: Add Faraday CPU support - fa526/fa626...
2010-12-17 Andrew Stubbsarm.md (maddhisi4, *maddhidi4): Use the canonical opera...
2010-12-16 Chung-Lin Tangre PR target/46883 (GCC ICE with error: unrecognizable...
2010-10-13 Julian Brownarm.h (REG_CLASS_CONTENTS): Remove soft frame pointer...
2010-10-06 Anatoly Sokolovtm.texi.in (CLASS_LIKELY_SPILLED_P): Remove documentation.
2010-09-21 Bernd Schmidtiterators.md (qhs_extenddi_op): New mode_attr.
2010-09-20 Rafael Carrere PR target/45726 (Thumb2 instruction emitted for...
2010-09-20 Jie Zhangarm.c (arm_address_offset_is_imm): New.
2010-09-20 Rafael Carrere PR target/45726 (Thumb2 instruction emitted for...
2010-09-16 Joseph Myerstm.texi.in (OVERRIDE_OPTIONS): Remove documentation.
2010-09-13 Marcus Shawcroftarm.md: (define_attr "conds"): Update comment.
2010-09-12 Bernd Schmidtarm.md (arm_ashldi3_1bit, [...]): Put earlyclobber...
2010-09-08 Ramana Radhakrishnanre PR target/44392 (libgcc compile with --enable-target...
2010-09-07 Ramana Radhakrishnanarm.md: Remove unused variable.
2010-09-06 Bernd Schmidtre PR target/43137 (redundant register move for sign...
2010-08-27 Bernd Schmidtvfp.md (arm_movsi_vfp, [...]): Set attribute "insn".
2010-08-27 Ramana Radhakrishnanarm.md (enabled): Test the value of arch_enabled rather...
2010-08-25 Julian Brownarm.c (arm_issue_rate): Return 2 for Cortex-A5.
2010-08-18 Marcus ShawcroftFor Marcus - Implement sync primitives inline for ARM.
2010-08-16 Bernd Schmidtthumb2.md (thumb2_notsi_shiftsi, [...]): Delete.
2010-08-13 Jie Zhangarm.md (cstoredf4): Only valid when !TARGET_VFP_SINGLE.
2010-08-12 Wei Guozhiarm.md (andsi3): Change to zero extension if possible.
2010-08-10 Sofiane Naciiterators.md: New file.
2010-08-02 Bernd Schmidtre PR target/40457 (use stm and ldm to access consecuti...
2010-08-02 Bernd Schmidtthumb2.md (thumb2_movdi, [...]): Delete patterns.
2010-08-02 Bernd Schmidtfinal.c (final_scan_insn): Call CC_STATUS_INIT uncondit...
2010-07-27 Maxim Kuvyrkovre PR target/42495 (redundant memory load)
2010-07-27 Maxim Kuvyrkovre PR target/42495 (redundant memory load)
2010-07-22 Ramana Radhakrishnanre PR target/43698 (Wrong use of ARMv6 REV instruction...
2010-07-20 Bernd Schmidtarm.md (thumb1_addsi3): Add alternative and split for...
2010-07-09 Bernd Schmidtarm.md (cbranchqi4): Fix array size.
2010-07-09 Bernd Schmidt* config/arm/arm.md (Thumb-1 ldrsb peephole): New.
2010-07-09 Bernd Schmidtarm.md (addsi3_cbranch): Switch alternatives 0 and 1.
2010-07-09 Bernd Schmidtreload.c (find_reloads): Don't clear badop if we have...
2010-07-06 Bernd Schmidtre PR rtl-optimization/44787 (internal compiler error...
2010-07-05 Bernd Schmidtarm.c (get_arm_condition_code): Remove CC_NOTBmode...
2010-07-03 Jie Zhangvfp.md (*push_multi_vfp): Use vfp_register_operand...
2010-07-03 Daniel Jacobowitzarm.c (arm_canonicalize_comparison): Canonicalize DImod...
2010-07-03 Sandra Loosemoreneon.md (UNSPEC_VABA): Delete.
2010-07-02 Sandra Loosemoreneon.md (UNSPEC_VAND): Delete.
2010-07-02 Bernd Schmidtre PR tree-optimization/42172 (inefficient bit fields...
2010-07-02 Bernd Schmidtre PR rtl-optimization/42835 (Missed merging common...
2010-06-29 Bernd Schmidtre PR target/43902 (suboptimal MIPS widening multiply...
2010-06-19 Richard Earnshawre PR target/44072 (Use 'add r0, 1' to replace 'cmp...
2010-05-28 Julian Brownthumb2.md (*thumb2_addsi3_compare0): New.
2010-05-21 Julian Brownarm.c (arm_function_ok_for_sibcall): Only forbid siblin...
2010-04-17 Richard Earnshawarm.md (negdi2): Remove redundant code to force values...
2010-04-17 Richard Earnshawarm-protos.h (tune_params): New structure.
2010-04-16 Bernd Schmidtre PR target/40603 (unnecessary conversion from unsigne...
2010-04-16 Bernd Schmidtarm.md (addsi3_cbranch): If destination is a high regis...
2010-04-16 Bernd Schmidtre PR target/41514 (redundant compare instruction of...
2010-04-10 Wei Guozhire PR target/42601 (Simplify code to address function...
2010-04-02 Steven BosscherMake-lang.in, [...]: Update copyright years.
2010-03-09 Jie Zhangarm.md (thumb_mulsi3_v6): Remove trailing whitespaces...
2010-02-01 Richard Earnshawarm.c (FL_FOR_ARCH_7A): is also a superset of ARMv6K.
2010-01-28 Stephen ThomasFix bswap patterns for trunk.
2010-01-27 Nick CliftonRevert r156276
2010-01-27 Wei Guozhire PR target/42671 (Thumb2 generate more instructions...
2009-12-24 Julian Brownre PR target/40887 (GCC generates suboptimal code for...
2009-12-23 Ramana RadhakrishnanPass floating point constant moves to integer registers
2009-12-17 Richard Earnshawre PR target/42372 (Regrename reuses non-dead register)
2009-11-25 Paul Brookarm.md (consttable_4): Handle (high ...).
2009-11-14 Richard Earnshawarm.md (adddi_sesidi_di): Place tied contraint first.
2009-11-09 Paul Brookextend.texi (Half-Precision): Update wording to reflect...
2009-11-05 Paul Brookarm.c (arm_fp_model, [...]): Remove.
2009-11-04 Richard Earnshaw[multiple changes]
2009-10-30 Richard Earnshawarm.md (QHSI): New mode iterator.
2009-10-28 Paolo Bonzinire PR target/39715 ([cond-optab] extra sign extensions...
2009-10-28 Paolo Bonzinire PR target/40741 (code size explosion for integer...
2009-09-04 Daniel Gutsonarm.md (ctzsi2): Added braces to avoid warning that...
2009-09-04 Daniel Gutsonarm.md (UNSPEC_RBIT): New constant.
2009-08-20 Ramana RadhakrishnanFix twolf ICE for ARM
2009-07-27 Mikael Petterssonarm.md (negdi2): Use DImode if forcing a value into...
2009-07-23 Richard Earnshaw(split for ior/xor with shift and zero-extend): Cast...
2009-07-22 Doug Kwan2009-07-22 Doug Kwan <dougkwan@google.com>
2009-07-15 Richard Earnshawarm.md (ior_xor): New code iterator.
2009-06-28 Paolo Bonziniarm.c (arm_final_prescan_ins): Eliminate code related...
2009-06-27 Richard Earnshawarm.md (casesi): Fix test for Thumb1.
2009-06-22 Steven Bosscherarm.md (prologue_use): Set length of fake insn to 0.
2009-06-22 Nathan Sidwellarm.c (arm_print_operand): Deal with HIGH.
2009-06-21 Richard Earnshawarm.c (thumb1_output_casesi): New function.
2009-06-19 Ramana RadhakrishnanFix PR 40482 2009-06-19 Ramana Radhakrishnan <ramana...
2009-06-18 Sandra Loosemoreextend.texi (Half-Precision): New section.
2009-06-13 Richard Earnshawre PR target/40327 (Use fewer instructions to add some...
2009-06-03 Richard Earnshawre PR target/10242 ([ARM] subsequent use of plus and...
next