summaryrefslogtreecommitdiff
path: root/gcc/config/sh/sh.md
Commit message (Expand)AuthorAgeFilesLines
* 2002-04-29 Vladimir Makarov <vmakarov@redhat.com>vmakarov2002-04-291-49/+405
* * sh.md (divsi3_i4_media): Use match_operand for input valuesamylaar2002-04-241-16/+21
* * config/sh/sh.md: Don't use union real_extract.zack2002-04-031-6/+6
* * c4x.c (c4x_fp_reglist): Const-ify.ghazi2002-03-101-1/+1
* * sh.md (insv): Provide byte offsets for gen_rtx_SUBREG.amylaar2002-02-211-11/+27
* * sh.h (current_function_anonymous_args): Remove.amylaar2002-02-211-1/+1
* Contribute sh64-elf.aoliva2002-02-091-327/+3592
* * config/sh/sh.md (ic_invalidate_line): Make sure the immediateaoliva2002-02-031-1/+2
* * config/sh/sh.md (sym_label2reg): Make sure all CONSTs haveaoliva2002-01-241-5/+7
* * config/sh/sh.md (symGOT_load, sym2GOT, sym2GOTOFF): New expands.aoliva2002-01-241-16/+71
* * config/sh/sh.md (movdf_i4 split): Fix alter_subreg calls.aoliva2002-01-191-4/+6
* * sh.md: Avoid uninitialized warnings.ghazi2001-11-211-0/+4
* * ChangeLog.2, ChangeLog.4, ChangeLog.5, ChangeLog,jsm282001-11-041-1/+1
* * defaults.h (UNALIGNED_SHORT_ASM_OP, UNALIGNED_INT_ASM_OP,rth2001-08-181-5/+5
* 2001-08-10 Andrew Haley <aph@cambridge.redhat.com>aph2001-08-171-1/+1
* 2001-07-18 Andrew Haley <aph@cambridge.redhat.com>aph2001-07-241-10/+11
* * emit-rtl.c (replace_equiv_address): New function.kenner2001-07-041-1/+1
* handle interrupt_handler correctlyaldyh2001-06-211-2/+4
* * gcc/config/sh/sh.c (print_operand_address, print_operand): Callaoliva2001-06-041-14/+38
* * sh.md (builtin_setjmp_receiver): New expander.aoliva2001-04-121-0/+9
* 2001-04-03 Jakub Jelinek <jakub@redhat.com>amacleod2001-04-031-4/+4
* * config/sh/sh.md (movsf_ie): Fix output patterns for fpul loadaoliva2001-03-201-10/+13
* Added blank line.aoliva2001-03-111-0/+1
* * config/sh/sh.md (umulhisi3_i, mulhisi3_i): Fix mnemonics.aoliva2001-03-111-2/+2
* * config/sh/sh.md (sibcalli, sibcalli_pcrel, sibcalli): Setaoliva2001-02-091-1/+12
* * config/sh/sh.md (reload_outsf): Removed.aoliva2001-02-071-39/+11
* * config/sh/sh.md (movdf load split): Pass register number toaoliva2001-02-041-1/+1
* * config/sh/sh.c (output_far_jump): Don't use braf on SH1. Emitaoliva2001-02-021-1/+6
* * sh.md (reload_outsf): Generate recognizable patterns foraoliva2001-01-091-1/+9
* Fix typo.aoliva2001-01-071-2/+2
* * config/sh/sh.md (movdf): When splitting load into pair ofaoliva2001-01-051-9/+23
* * config/sh/sh.md (prget, prset): New insn types.aoliva2001-01-051-14/+21
* * config/sh/sh.c (reg_class_from_letter): Assign `k' to SIBCALL_REGS.aoliva2000-12-011-12/+9
* Align value of UNSPECV_ALIGNaoliva2000-12-011-1/+1
* * config/sh/sh.md (fpu_switch0, fpu_switch1, movpsi, fpu_switch,aoliva2000-12-011-8/+10
* * genoutput.c (validate_insn_operands): New.rth2000-11-281-1/+1
* * gcc/config/sh/sh.md (udivsi3_i4, udivsi3_i4_single): Clobberamylaar2000-11-271-0/+2
* * gcc/config/sh/sh.md (sibcalli, sibcalli_pcrel): New insns.aoliva2000-11-251-0/+90
* * config/sh/sh.md (GOTaddr2picreg, symGOT2reg, symGOTOFF2reg,aoliva2000-11-251-22/+14
* * config/sh/sh-protos.h (symbol_ref_operand): Declare.aoliva2000-11-251-23/+80
* * config/sh/sh.h (GENERAL_REGISTER_P,aoliva2000-11-241-9/+11
* * config/sh/sh.md: Clobber MACH_REG and MACL_REG in SImode,aoliva2000-11-241-11/+15
* Use UNSPEC_MOVA in newly-introduced mova_constaoliva2000-11-231-1/+1
* * final.c (output_addr_const) [LABEL_REF]: Simplify.aoliva2000-11-231-7/+8
* * config/sh/sh.md (mova_const): New pattern.aoliva2000-11-231-2/+11
* Formatting and coment changesaoliva2000-11-231-9/+9
* * config/sh/sh.h (FIRST_GENERAL_REG, LAST_GENERAL_REG): New.aoliva2000-11-231-411/+533
* * alpha.c (check_float_value): Use memcpy, not bcopy.ghazi2000-11-101-2/+2
* * sh-protos.h (reg_no_subreg_operand, emit_fpscr_use): Don't declare.amylaar2000-10-311-90/+92
* * config/sh/sh.md (calli_pcrel, call_valuei_pcrel): Addaoliva2000-10-061-2/+2