OSDN Git Service

Skip -mthumb as well as -mthumb-interwork when -mcpu=arm7 is specified.
[pf3gnuchains/gcc-fork.git] / gcc / config / arm / arm.md
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
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.
next