]> git.ipfire.org Git - thirdparty/gcc.git/history - gcc/config/arm/arm.md
Fix big-endian code generation
[thirdparty/gcc.git] / gcc / config / arm / arm.md
2002-03-18  nickcFix big-endian code generation
2002-03-15  rearnshaPR target/5170
2002-03-15  rearnshaPR target/5712
2002-03-14  rearnsha* arm.md: Fix warnings about constraints in peepholes...
2002-02-19  pb2002-02-19 Philip Blundell <pb@nexus.co.uk>
2002-01-23  nickcUse an UNSPEC instead of a USE to prevent prologue...
2001-12-21  nickcUse 'a' operand code for prefetch instruction.
2001-12-08  rearnsha* arm.md (VUNSPEC_PREFETCH): Delete constant definition.
2001-09-12  ghazi * c-common.c (c_tree_code_name): Const-ification.
2001-08-18  rth * defaults.h (UNALIGNED_SHORT_ASM_OP, UNALIGNED_INT_AS...
2001-07-04  kenner * emit-rtl.c (replace_equiv_address): New function.
2001-07-02  kenner * emit-rtl.c (adjust_address): New function.
2001-05-18  berndsRevert an incorrect change
2001-02-09  nickcChange output contraint on post inc load/store multiple...
2001-01-15  pb2001-01-15 Philip Blundell <philb@gnu.org>
2001-01-15  rearnsha* arm.c (use_return_insn): Don't try to determine the...
2001-01-15  rearnsha* arm.md (cbranchsi4): Correct calculation of branch...
2001-01-14  rearnsha* arm.md (ldmsi_postinc, ldmsi, stmsi_postinc, smsi...
2001-01-08  rearnsha* arm.c (arm_arch5e): New variable.
2001-01-05  rearnsha* arm.md (ldmsi_postinc): Avoid use of match_dup betwee...
2000-12-08  nickcAdd pool ranges to load_indirect_jump pattern
2000-12-04  nickcFix bogons from XScale contribution
2000-12-04  nickcAdd support for XScale target
2000-11-29  rearnsha* arm.md (sibcall, sibcall_value, sibcall_insn, sibcall...
2000-11-29  nickcFix pic_l;oad_addr to work in Thumb mode.
2000-11-28  rth * genoutput.c (validate_insn_operands): New.
2000-11-27  rearnshaChangeLog
2000-11-27  rearnsha* arm.md (arm_adddi3, adddi_sesidi_di, adddi_zesidi_di...
2000-11-22  nickcDefine symbolic names for the link register, last integ...
2000-11-13  rearnsha* arm.md (mulsidi3adddi, umulsidi3adddi): Revert previo...
2000-11-10  ghazi * alpha.c (check_float_value): Use memcpy, not bcopy.
2000-11-09  nickcFix {u}mulsidi3adddi patterns in arm.md and add testcas...
2000-10-09  rearnsha* arm.md (push_multi): Revert unintended change.
2000-10-09  rearnsha* arm.c: Miscellaneous white space and comment clean...
2000-10-09  rearnsha* arm.c (thumb_expand_movstrqi): Rewrite to support...
2000-10-09  rearnsha* arm.md (predicable): New attribute, default to "no".
2000-09-01  law * arm.md: Use no_new_pseudos to determine when...
2000-08-15  rearnsha* arm.c (arm_function_ok_for_sibcall): New function.
2000-08-15  rearnsha* arm.md (splits generating cond_exec): Disable.
2000-08-15  rearnshaARM support for unordered FP operations.
2000-07-28  aldyhremoved constraints in expander.
2000-07-03  nickcFix peepholes to prevent pre-/post- increment addressin...
2000-06-03  rearnsha* arm.md (untyped_call): Use GEN_CALL macro.
2000-05-06  rearnshaUse new tail-calling mechanism on ARM.
2000-05-06  rearnsha* arm.c (arm_gen_load_multiple, arm_gen_store_mulitple...
2000-05-04  kenner * rtl.h (MEM_COPY_ATTRIBUTES): Also copy RTX_UNCHANGIN...
2000-04-15  rearnsha* arm.md (movhi): REGNO_POINTER_ALIGN is now bits.
2000-04-08  rearnshaMerge changes from merged-arm-thumb-backend-branch...
2000-03-28  jason * config/arm/arm.md (return peepholes): Update...
2000-02-29  nickcApply Dimitri Makarov's patch to import attribute short...
2000-02-11  nickcMinor formatting tidyups.
2000-02-09  nickcIn PIC mode, make sure that a constant source address...
2000-01-09  nickcApply patch from Phillip Blundel to use single STR...
1999-12-14  cpopetz * config/arm/arm.md (mulsidi3adddi, umulsidi3adddi...
1999-11-21  nickcRename -mshort-load-bytes switch to -malignment-traps
1999-11-02  nickcFix compile time warnings
1999-10-28  rearnsha* arm.md (*casesi_insn): Add a clobber of the condition...
1999-10-28  law * arm.md (adddi3, adddi_sesidi_di, adddi_sesidi...
1999-10-25  rearnsha* arm.md (pic_load_addr): Add constraints to operand 1.
1999-10-23  law * arm.c (logical_binary_operator): New fucntion.
1999-09-09  rearnsha* arm.c: Include "ggc.h".
1999-08-04  rearnsha* arm.c (typedef minipool_node): Renamed from pool_node.
1999-07-23  rearnsha* config/arm/arm.h (TARGET_SWITCHES): Add
1999-06-21  nickcAdd cpp support for ARM920 and ARM920T processor types.
1999-06-19  rearnsha* arm.md (*adddf_esfdf_df): Renamed from *adddf_df_esfdf.
1999-05-22  nickcApply patch from Philip Blundell <pb@nexus.co.uk>...
1999-05-13  law * arm.md (nop): Backout Apr 27 change. Ensure...
1999-05-08  rearnsha* config/arm/arm.h (NEED_PLT_GOT): New macro. Set...
1999-04-26  law * arm.md (nop): Output instruction using output...
1999-04-20  clmTue Apr 20 17:57:14 1999 Catherine Moore <clm@cygnus...
1999-04-12  rearnsha* arm.h (target_fp_name, structure_size_string, arm_cpu...
1999-03-22  nickcFix compile time warnings about unused parameters
1999-03-17  nickcFix compile time warnings.
1999-02-25  rearnshaDelete target options -m2 -m3 & -m6.
1999-02-25  nickcTidy up previous delta
1999-02-22  nickcApply ARM/Linux patches.
1999-02-16  rearnsha* config/arm/arm.md (*zeroextractqi_compare0_scratch...
1999-02-16  nickcFix PlumHall failure - encure that bitfield in zero_ext...
1999-02-13  rearnsha* arm.md: Use gen_rtx_FOO instead of gen_rtx (FOO,...
1999-02-06  rearnshaSupport for ARM9
1999-01-20  lawupdate copyright
1999-01-20  mmitchel * arm.md: Use MEM_COPY_ATTRIBUTES where appropriate...
1998-10-12  nickcReplace (reg 24) with (reg:CC 24)
1998-10-12  nickcthumb.c - add warning about PIC code not being supporte...
1998-09-24  nickcApplied Jim's patch to "insv" pattern
1998-09-19  rearnsha* arm.c (bad_signed_byte_operand): Check both arms...
1998-07-11  rearnsha* arm.md (extendhisi2_mem, movhi, movhi_bytes): Propaga...
1998-05-26  rearnsha* arm.c (bad_signed_byte_operand): New predicate function.
1998-05-06  lawtypo typo fixes fixes
1998-04-04  law * Check in merge from gcc2. See ChangeLog...
1998-02-14  rearnsha* arm.md (movsfcc): Also validate operands[3] when...
1997-07-16  erich(*push_fp_multi): New pattern.
1997-05-08  erich(attr cpu): Add new cpu types for arm8 and strongarm.
1997-04-06  erich(incscc): Use a match_operand with cc_register to match
1997-03-18  erich(movhi): Handle generation of large constants during
1996-05-04  erich(*addsi3_compareneg): Delete potentially unsafe insn.
1996-04-12  dje * arm/arm.md (*ldmsi,*stmsi): Use (mem (match_operand...
1996-02-27  erich* arm.md (*addsi3_compare0_scratch): New insn.
1996-02-22  dje(consttable_end): Delete call to text_section.
1996-02-19  erich(*zeroextract[qs]i_compare0_scratch): Use const_int_operand
next