predicates.md (expandable_comparison_operator): New predicate, extracted from...
[gcc.git] / gcc / config / arm / arm.md
2011-09-22 Richard Sandifordpredicates.md (expandable_comparison_operator): New...
2011-09-14 Julian Brownarm.c (arm_override_options): Add unaligned_access...
2011-09-13 Richard Sandifordarm.md: Use match_test rather than eq/ne symbol_ref...
2011-09-12 Jakub Jelinekre PR bootstrap/50352 (arm-linux-gnueabi bootstrap...
2011-09-08 Bernd Schmidtarm.md (push_multi): Emit predicates.
2011-08-26 Jiangning LiuCommit for Jiangning.
2011-08-26 Andrew Stubbsarm.c (struct four_ints): New type.
2011-08-19 Andrew Stubbsarm.md (maddhidi4): Remove '*' from name.
2011-08-15 Ramana Radhakrishnanre PR target/50022 ("incorrect condition in IT block...
2011-08-01 Julian Brownconfigure.ac (fixed-point): Add ARM support.
2011-07-05 Richard Hendersonarm: Use REG_CFA_REGISTER instead of UNSPEC_STACK_ALIGN.
2011-06-28 Richard Hendersonarm: Convert thumb1 prologue to rtl.
2011-06-24 Ramana Radhakrishnanre PR target/49335 (ARM: Invalid assembler generated...
2011-06-22 Nathan Sidwellinvoke.texi (ARM Options): Document -mtls-dialect option.
2011-06-09 Wei Guozhiarm.md (*addsi3_carryin_compare0_<optab>): New pattern.
2011-06-07 Andrew Stubbsarm.md (*maddhidi4tb, [...]): New define_insns.
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...
next