s390.md: Only non-functional changes.
[gcc.git] / gcc / config / s390 / s390.md
2007-03-19 Andreas Krebbels390.md: Only non-functional changes.
2007-03-19 Andreas Krebbels390.md (UNSPEC_COPYSIGN): New constant.
2007-03-19 Andreas Krebbels390.opt ("mhard-float", [...]): Bit value inverted...
2007-01-02 Steven Bosscheralpha.md, [...]: Always use set_unique_reg_note to...
2006-10-17 Wolfgang Gellerichcontraints.md: New file.
2006-08-31 Andreas Krebbelre PR target/24367 (unrecognizable insn with -fPIC...
2006-06-19 Andreas Krebbels390.md ("doloop_si64", [...]): Add a new alternative...
2006-05-12 Andreas Krebbels390.c (s390_const_ok_for_constraint_p): Disallow ...
2006-04-19 Andreas Krebbels390.md: Add comments with the instructions emitted...
2006-03-04 Kazu Hiratabuiltins.c, [...]: Fix comment typos.
2006-02-03 Andreas Krebbelre PR target/25864 (Enable IBM long double format in...
2006-01-19 Andreas Krebbels390.md ("Y", "y"): New mode attribute.
2005-12-14 Adrian Straetlings390.md ("*tstdi_extimm", [...]): Merge.
2005-12-14 Adrian Straetlings390.md ("d0", "1"): New mode attributes.
2005-12-14 Adrian Straetlings390.md ("extend<mode>di2", [...]): Merge.
2005-12-14 Adrian Straetlings390.md ("atype", "length"): Rewrite.
2005-12-08 Andreas Krebbelre PR target/25268 (ICE on lshrdi3_31 pattern)
2005-12-07 Adrian Straetlings390.c (s390_expand_atomic): New function.
2005-12-07 Adrian Straetlings390.c (s390_expand_mask_and_shift, [...]): New.
2005-11-03 Ulrich Weigandre PR target/24620 (internal compiler error: in find_re...
2005-10-19 Adrian Straetlings390.c (s390_expand_insv): New.
2005-10-19 Andreas Krebbels390.md: Comment describing output modifiers updated.
2005-10-04 Adrian Straetlings390.md ("TDSI","DP"): New mode macros.
2005-09-16 Andreas Krebbels390-protos.h (s390_overlap_p): Prototype added.
2005-08-26 Adrian Straetlings390.md: ("movstr", "*movstr"): Add patterns.
2005-08-17 Ulrich Weigandconfig.gcc: Added z9-109 switch.
2005-08-14 Ulrich Weigands390.c (s390_const_ok_for_constraint_p): Add 'P' constr...
2005-08-12 Andreas Krebbellinux.h (TARGET_THREAD_SSP_OFFSET): Define.
2005-08-12 Andreas Krebbels390.md ("*movdf_31"): Changed constraint from P to K.
2005-08-12 Andreas Krebbelpredicates.md (setmem_operand): New predicate.
2005-08-12 Andreas Krebbels390.c (s390_extract_part, [...]): Type cast added.
2005-07-13 Adrian Straetlings390.c: (s390_cc_modes_compatible): Move before "s390_e...
2005-07-13 Adrian Straetlings390.md: ("cmpstrsi", "*cmpstr<mode>"): New pattern.
2005-07-13 Eric Christopherconfigure.in: Add toplevel noconfigdir support for...
2005-07-07 Adrian Straetlings390-protos.h (s390_expand_clrmem): Delete.
2005-06-28 Adrian Straetlingbuiltins.c: (expand_builtin_memset): Rewrite to support...
2005-06-28 Andreas Krebbels390.c (machine_function): New field has_landing_pad_p.
2005-06-25 R. Kelley CookUpdate FSF address.
2005-06-07 Adrian Straetlings390.md: ("UNSPECV_MB", "UNSPECV_CAS"): New constants.
2005-05-13 Adrian Straetlings390.md: ("DBL"): New mode attribute.
2005-05-10 Adrian Straetlings390.c: (s390_const_double_ok_for_constraint_p): New...
2005-05-10 Adrian Straetlings390.md: Add comment lines for 'f' and 't' constraint...
2005-05-10 Adrian Straetlings390.md: ("anddi3","andsi3","andhi3","andqi3"): Merge.
2005-05-09 Adrian Straetlings390.c: (s390_branch_condition_mask...
2005-05-09 Adrian Straetlings390-protos.h: (s390_match_ccmode...
2005-05-09 Adrian Straetlings390.h: Move xxx_REGNUM definitions to s390.md.
2005-05-09 Adrian Straetlings390.md: ("gf") New mode attribute.
2005-05-09 Adrian Straetlings390.md: ("FPR") New mode macro.
2005-05-09 Adrian Straetlings390.c: (s390_adjust_priority): Adapt to changed attrib...
2005-05-09 Adrian Straetlings390.md: ("SHIFT"): New mode macro.
2005-05-09 Adrian Straetlings390.md: ("DSI", "SCOND"): New mode macros.
2005-05-09 Adrian Straetlings390.md: ("hc"): New mode attribute.
2005-05-09 Adrian Straetlings390.md: ("COMPARE"): New mode macro.
2005-05-09 Adrian Straetlings390.md: ("INT"): New mode macro.
2005-05-09 Adrian Straetlings390.md: ("GPR", "P"): New mode macros.
2005-05-09 Adrian Straetlings390.md: ("HQI"): New mode macro.
2005-04-29 Jim Tisons390.md ("prologue_tpf", [...]): Alter trace hooks...
2005-04-12 Ulrich Weigand*** empty log message ***
2005-04-04 Adrian Straetlings390-protos.h: (s390_comparison...
2005-04-04 Andreas Krebbel2064.md ("z_mul", "z_inf"): New insn reservations.
2005-03-09 Ulrich Weigands390.c (s390_secondary_output_reload_class): Adapt...
2005-02-18 Ulrich Weigandre PR target/20054 (ICE in change_address_1)
2005-02-11 Ulrich Weigands390.md ("*cmpdi_cct", [...]): Use %h instead of %c...
2005-01-22 Ulrich Weigands390.md ("doloop_si64"): Reload input value directly...
2005-01-17 Ulrich Weigands390.md ("*clc"): Remove incorrect '='.
2005-01-15 Ulrich Weigands390.md ("reload_outti"): Remove predicate for output...
2004-11-30 Andreas Krebbels390-modes.def: Added cc modes documentation.
2004-11-23 Ulrich Weigands390.md ("*iordi3"): Mark commutative.
2004-11-23 Andreas Krebbels390.c (s390_backchain_string): Removed.
2004-11-09 Ulrich Weigands390-protos.h (s390_pool_operand): Remove.
2004-11-09 Ulrich Weigands390.c (s390_select_ccmode): Return CCAPmode for intege...
2004-11-09 Ulrich Weigands390.c (s390_canonicalize_comparison): Reverse conditio...
2004-11-07 Ulrich Weigands390.md (attribute "op_type"): Default to "NN".
2004-11-06 Ulrich Weigand2064.md ("z_int", "z_agen"): Ensure the condition match...
2004-11-06 Ulrich Weigand2064.md ("z_o2", "z_o3"): Remove.
2004-11-04 Ulrich Weigand* config/s390/s390.md ("*addsi3_sign"): Use canonical...
2004-11-03 Ulrich Weigands390-protos.h (s390_split_access_reg): Add prototype.
2004-11-02 Andreas Krebbels390.md ("movcc"): Set type attribute.
2004-11-01 Andreas Krebbels390.c (regclass_map): Put reg 33 (cc) to CC_REGS group.
2004-10-27 Andreas Krebbels390.md ("*subdf3_cc"): Replaced plus by minus.
2004-10-11 Ulrich Weigands390.c (print_operand): Support 'S' format flag.
2004-10-11 Ulrich Weigands390-protos.h (s390_offset_p): Add prototype.
2004-10-07 Ulrich Weigands390-protos.h (s390_narrow_logical_operator): Add.
2004-10-06 Ulrich Weigands390-protos.h (s_imm_operand): Remove.
2004-10-05 Ulrich Weigands390.c (s390_dump_pool): Remove return value.
2004-10-01 Ulrich Weigands390-protos.h (s390_comparison): Add prototype.
2004-10-01 Ulrich Weigands390-protos.h (s390_expand_logical_operator): Add proto...
2004-09-30 Ulrich Weigands390.c (legitimate_reload_constant_p): Remove floating...
2004-09-28 Ulrich Weigands390.c (s390_adjust_cost): Remove.
2004-09-25 Ulrich Weigands390-protos.h (s390_back_chain_rtx): Add prototype.
2004-09-22 P.J. Darcys390-protos.h (s390_emit_tpf_eh_return): Add prototype.
2004-08-19 Ulrich Weigands390-protos.h (preferred_la_operand_p): Adapt prototype.
2004-08-18 Richard Hendersonemit-rtl.c (gen_const_mem): New.
2004-08-18 Richard Hendersonrtl.h (MEM_READONLY_P): Replace RTX_UNCHANGING_P.
2004-08-12 Andreas Krebbels390.c (struct s390_frame_layout): New struct as elemen...
2004-08-10 Ulrich Weigands390-protos.h (s390_canonicalize_comparison): Declare.
2004-07-19 Andreas Krebbels390-protos.h (s390_return_address_offset): Prototype...
2004-07-16 Andreas Krebbels390.md: Changed every occurence of BASE_REGISTER to...
2004-07-14 Ulrich Weigands390.md ("udivsi3"): Ensure trap is generated for divis...
2004-07-07 Alexandre Olivabuiltins.c: Rename movstr*, except for movstrict*,...
next