]> git.ipfire.org Git - thirdparty/gcc.git/history - gcc/config/arm/arm.md
2000-07-28 Philipp Thomas <pthomas@suse.de>
[thirdparty/gcc.git] / gcc / config / arm / arm.md
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
1996-02-12  erich * arm/arm.md (all DImode output patterns): Use print...
1995-12-06  erich(attributes): Rearrange order, so that condition clobbering
1995-11-08  kenner(mov*cc_{,soft_}insn): Use match_operator to test the...
1995-07-11  kenner(matcher for (shiftable_op (cond-exp) (reg))): If shift...
1995-07-01  kenner(mov{si,sf,df}cc): Call gen_compare_reg to generate...
1995-06-15  kennerUpdate header.
1995-06-15  kennerChange FSF address.
1995-06-08  kenner(mov[sd]f expands): Don't allow fp constants in pseudos...
1995-05-16  kennerFix typos in comments.
1995-05-12  dje(movsicc): New pattern.
1995-05-12  dje(movsi matcher): Fix typo in type attribute.
1995-03-10  djeUpdate copyright.
1995-03-10  dje * arm/arm.md (all fp patterns): Conditionalize on...
1994-10-24  erich(peepholes for call followed by branch): Disable.
1994-10-09  erich(reload_outdf): Don't emit an add insn if the address...
1994-10-02  erich(zero_extendhisi2, extendhisi2): Expand to suitable...
1994-10-02  erich(movsf): If reloading, create a scratch from the target...
1994-07-13  erich({save,restore}_stack_nonlocal): Delete.
1994-07-12  erich(matcher for SFmode inequality comparison): Use cmfe...
1994-06-27  erich(function_unit fpa): Add more accurate scheduling infor...
1994-06-24  erich(movstrsi): Delete.
1994-06-23  erich(addsi3, subsi3, andsi3, iorsi3, ashlsi3, ashrsi3,...
1994-06-06  erich(storehi_bigend): New expansion pattern.
1994-06-04  erich(all patterns explicitly mentioning regs): Output the...
1994-06-03  erich(all patterns): Update instruction generation to reflec...
1994-06-02  erich(all output patterns): Use new capabilities of arm_prin...
1994-06-01  erich(all insn and peephole patterns): Rewrite without using...
1994-06-01  erich(all patterns): length attribute now describes length...
1994-04-10  kennerRemove references to LSHIFT and lshlsi3.
1993-11-12  kenner(comparison): Don't emit invalid optimization
1993-11-10  kenner(reload patterns for mla instruction): New.
1993-10-19  kenner(reload_outhi): New pattern.
1993-10-03  erichMajor rewrite -- See ChangeLog for details
1993-05-18  rms(add/asl recognizer): Use space, not #, after asl.
1993-05-13  rms(combined mult/arithmetic recognizers): Switch on.
1993-03-26  wood> (untyped_call, blockage): New patterns.
1993-01-25  kennerDelete emacs local-variables block at end.
1992-10-24  tege(DImode patterns): Add `&' to target operand constraints.
1992-09-26  tege(comment before extendhisi2): Remove the lie.
1992-09-13  tegeClean up indentation.
1992-09-05  tege(storehi): Use match_operand for operand 0.
next