]> git.ipfire.org Git - thirdparty/gcc.git/history - gcc/config/arm/arm.md
rtl.h (MEM_READONLY_P): Replace RTX_UNCHANGING_P.
[thirdparty/gcc.git] / gcc / config / arm / arm.md
2004-08-18  Richard Hendersonrtl.h (MEM_READONLY_P): Replace RTX_UNCHANGING_P.
2004-08-17  Richard Earnshawarm.md (addsi3, [...]): Rework to avoid use of preserve...
2004-08-17  Daniel Bornsteinre PR target/17019 (THUMB: bad switch statement in...
2004-08-11  Paul Brook* config/arm/arm-protos.h (arm_finalize_pic) Rename ...
2004-08-10  Paul Brookarm-protos.h (arm_set_return_address, [...]): Add proto...
2004-08-03  Richard Earnshawgentune.sh: New file.
2004-07-07  Alexandre Olivabuiltins.c: Rename movstr*, except for movstrict*,...
2004-06-30  Akos Kissarm.md (cond_return_inverted): Add "length" attribute.
2004-06-25  Richard Earnshawarm.c (arm_arch4t): New variable.
2004-06-23  Richard Earnshawre PR target/15948 (THUMB: ICE with non-commutative...
2004-05-20  Richard Earnshawarm.md (ite_ne_zeroextractsi, [...]): Ensure we don...
2004-05-16  Richard Earnshawre PR target/10982 ([arm] poor optimisation of "if...
2004-05-15  Richard Earnshawarm.h (TARGET_APCS_32): Delete.
2004-05-14  Richard Earnshawarm.md (all peephole2 patterns): Use predicates that...
2004-05-05  Paul Brookarm-protots.h (vfp_mem_operand): Rename ...
2004-04-01  Mark Mitchellre PR target/14040 (ARM cross compiler: error: could...
2004-03-30  Nick Clifton(thumb_jump): Reduce the backward branch range...
2004-03-24  Paul Brookconfig.gcc: Add --with-abi=
2004-03-13  Richard Earnshawarm.c (arm_legitimate_address_p): New argument, OUTER.
2004-03-11  Ben Ellistonarm.md (is_xscale): Comment this attribute and move...
2004-02-04  Kazu Hiratadarwin.c, [...]: Fix comment formatting.
2004-02-03  Paul Brookbackport: re PR target/12476 (ARM/THUMB thunk calls...
2004-02-02  Kazu Hirataarm.md, [...]: Fix indentation.
2004-02-02  Kazu Hirataarc.md, [...]: Replace gen_rtx with gen_rtx_fmt_e*.
2004-02-01  Kazu Hirataarm.c, [...]: Replace "gen_rtx (FOO, " with "gen_rtx_FO...
2004-01-13  Richard Earnshawarm.c (thumb_legitimate_address_p): Only allow constant...
2003-12-25  Kazu Hirataalpha-modes.def: Fix comment formatting.
2003-12-16  Richard Earnshaw* arm.md (addsi3_carryin_shift): Add missing register...
2003-12-13  Kazu Hiratavxlib.c: Fix comment typos.
2003-12-10  Richard Earnshaw* arm.md: New split patterns for optimizing bitfield...
2003-12-08  Richard Earnshawarm.md: New split to transform ((X << y) - 1) into...
2003-12-06  Richard Earnshaw* arm.md (IOR (COMPARISON) (AND)): New define_splits.
2003-11-20  Richard Earnshawarm.c (use_return_insn): New argument, SIBLING.
2003-11-12  Richard Earnshawarm.md (storehi): Avoid use of explicit subreg.
2003-10-24  Richard Earnshawarm.c (arm_rtx_costs_1, [...]): Adjust costs for compar...
2003-10-17  Richard Earnshawarm-modes.def (CC_Nmode): New condition code mode.
2003-10-14  Richard Earnshawarm.c (arm_addimm_operand): MODE arguemnt is unused.
2003-10-14  Ian Lance Tayloriwmmxt.md (cond_iwmmxt_movsi_insn): New pattern.
2003-10-07  Richard Earnshawarm.md (cmpsi2_addneg): New ARM pattern.
2003-07-12  Kazu Hirataalpha.c: Fix comment typos.
2003-07-01  Kazu Hirataalpha.c: Fix comment typos.
2003-06-22  Richard Earnshawarm.md (all call_value patterns): Remove register const...
2003-06-18  Nick Cliftonconfig.gcc: Add an extra_header for ARM targets.
2003-06-15  Kazu Hirataalpha.md: Follow spelling conventions.
2003-06-02  Ben Ellistonarm.c (arm_use_dfa_pipeline_interface): Declare.
2003-05-15  Philip Blundellarm.c (arm_is_xscale): Rename to arm_arch_xscale.
2003-05-13  Richard Earnshawarm.md (compare_scc): Use shorter sequence for EQ case.
2003-05-10  Richard Earnshawarm.md (DOM_CC_X_AND_Y, [...]): New constants.
2003-05-09  Richard Earnshaw* arm.md (clzsi2): The CLZ instruction is predicable.
2003-03-20  Richard Earnshawre PR target/10066 ([arm-linux] libjava build error...
2003-03-10  Richard Earnshawarm.h (enum floating_point_type): Delete.
2003-03-10  Richard Earnshawfpa.md: New file.
2003-03-09  Richard Earnshaw* arm.md (fix_truncsfsi2, fix_truncdfsi2, arm_fix_trunc...
2003-03-08  Richard Earnshaw* arm.c (fpa_rhs_operand, fpa_add_operand, const_double...
2003-03-07  Richard Earnshaw* arm.md (addsf3, adddf3, subsf3, subdf3, mulsf3, muldf...
2003-02-28  Richard Earnshawarm.md (mulhisi3, [...]): Enable for any ARMv5e process...
2003-02-27  Nick Clifton(extendsfdf2): Add pattern accidentally deleted when...
2003-02-26  Nick Cliftonarm.c (is_load_address): Rename to...
2003-02-11  Richard Earnshawarm.mc (return_address_mask): Use CC_REGNUM for the...
2003-02-10  Nick CliftonReplace occurances of "GNU CC" with "GCC" and reformat...
2003-02-10  Nick CliftonAdd support for Cirrus EP9312, an ARM variant.
2003-02-05  Richard Hendersondefaults.h (CLZ_DEFINED_VALUE_AT_ZERO): New.
2003-02-02  Richard Earnshawarm.md (sibcall_epilogue): Set the "conds" to "clob".
2003-01-20  Nick CliftonAdd an UNSPEC_PROLOGUE_USE to prevent the link register...
2003-01-08  Richard Earnshawarm.h (ENABLE_XF_PATTERNS): Delete.
2002-12-16  Zack WeinbergMerge basic-improvements-branch to trunk
2002-11-21  Richard Earnshawre PR rtl-optimization/2903 ([arm] Optimization bug...
2002-09-24  Kazu Hirataelfos.h: Follow spelling conventions.
2002-09-20  Jeroen DobbelaereJeroen Dobbelaere <jeroen.dobbelaere@acunia.com>
2002-09-18  Richard Earnshawre PR rtl-optimization/7967 (optimization produces...
2002-09-17  Kazu Hirataalpha.c: Follow spelling conventions.
2002-09-15  Kazu HirataChangeLog: Follow spelling conventions.
2002-09-14  Kazu HirataChangeLog: Follow spelling conventions.
2002-09-10  Richard Earnshawre PR c/7873 (arm-linux-gcc fails when assigning addres...
2002-09-06  Jason Thorpearm-protos.h (arm_gen_return_addr_mask): New prototype.
2002-07-29  Richard Earnshawarm.md (sibcall, [...]): Add RETURN as part of the...
2002-07-24  Richard Earnshawarm.md (arm_buneq, arm_bltgt): put '\' before ';' in...
2002-07-22  Richard Earnshawarm.md (movqi): If optimizing and we can create pseudos...
2002-07-16  Richard Earnshawarm.md (stack_tie): New insn.
2002-04-10  Richard Earnshawre PR target/817 (ARM compiler generates out-of-range...
2002-03-26  Richard Earnshawre PR target/5621 (ARM compiler aborts with asm "m...
2002-03-26  Richard Earnshaw* arm.md (reload_mulsi3, reload_mulsi_compare0, reload_...
2002-03-25  Richard Earnshawre PR target/2623 ([ARM/2.95] Wrong code when accessing...
2002-03-23  Richard Earnshawre PR java/5489 (-fverbose-asm crashes jc1 on ARM cross...
2002-03-23  Zack Weinbergreal.h: Don't define REAL_INFINITY or REAL_IS_NOT_DOUBLE.
2002-03-18  Richard Earnshawarm.md (tablejump): Make this a define_expand.
2002-03-18  Bernd SchmidtFix big-endian code generation
2002-03-15  Richard Earnshawre PR target/5170 (Supicious code in arm.md)
2002-03-15  Richard Earnshawre PR target/5712 ([ARM] bad ADR generated)
2002-03-14  Richard Earnshaw* arm.md: Fix warnings about constraints in peepholes...
2002-02-19  Philip Blundellre PR target/5185 ([ARM] Segmentation fault in final.c)
2002-01-23  Nick CliftonUse an UNSPEC instead of a USE to prevent prologue...
2001-12-21  Nick CliftonUse 'a' operand code for prefetch instruction.
2001-12-08  Richard Earnshawarm.md (VUNSPEC_PREFETCH): Delete constant definition.
2001-09-12  Kaveh R. Ghazic-common.c (c_tree_code_name): Const-ification.
2001-08-18  Richard Hendersondefaults.h (UNALIGNED_SHORT_ASM_OP, [...]): Move from ...
2001-07-04  Richard Kenneremit-rtl.c (replace_equiv_address): New function.
2001-07-02  Richard Kenneremit-rtl.c (adjust_address): New function.
2001-05-18  Bernd SchmidtRevert an incorrect change
2001-02-09  Nick CliftonChange output contraint on post inc load/store multiple...
next