aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/s390
AgeCommit message (Expand)AuthorFilesLines
2004-08-18rtl.h (MEM_READONLY_P): Replace RTX_UNCHANGING_P.Richard Henderson2-8/+8
2004-08-15tree.h (build_int_cst): New.Nathan Sidwell1-6/+9
2004-08-12s390.h (MAX_FIXED_MODE_SIZE): Define.Ulrich Weigand1-0/+5
2004-08-12s390.c (struct s390_frame_layout): New struct as element of struct machine_fu...Andreas Krebbel3-211/+509
2004-08-10s390-protos.h (s390_canonicalize_comparison): Declare.Ulrich Weigand4-151/+95
2004-08-10re PR libgcj/3144 (java.lang.Date.compareTo() not supported)Jakub Jelinek1-0/+5
2004-07-20genattr.c (struct range, [...]): Remove them.Paolo Bonzini1-2/+0
2004-07-19s390-protos.h (s390_return_address_offset): Prototype added.Andreas Krebbel4-47/+56
2004-07-17langhooks.h (builtin_function): New langhook.Joseph Myers1-6/+6
2004-07-16builtins.c (std_expand_builtin_va_arg): Remove.Richard Henderson1-4/+0
2004-07-16s390.md: Changed every occurence of BASE_REGISTER to BASE_REGNUM.Andreas Krebbel3-27/+27
2004-07-14s390.md ("udivsi3"): Ensure trap is generated for division by zero.Ulrich Weigand1-2/+2
2004-07-14expr.c (enqueue_insn, [...]): Remove.Paolo Bonzini1-4/+0
2004-07-13target.h (struct gcc_target): Add calls.pass_by_reference.Richard Henderson3-16/+11
2004-07-13s390.c (s390_gimplify_va_arg): Use size_int instead of build_int_2.Ulrich Weigand1-15/+12
2004-07-11linux.h (MD_FALLBACK_FRAME_STATE_FOR): For SIGSEGV and SIGBUS signal frames...Ulrich Weigand1-0/+29
2004-07-11s390.c (legitimize_tls_address): Handle constant offsets added to TLS symbol ...Ulrich Weigand1-0/+12
2004-07-07builtins.c: Rename movstr*, except for movstrict*, to movmem* and clrstr* to ...Alexandre Oliva3-32/+32
2004-07-05c-decl.c, [...]: Don't check TARGET_MEM_FUNCTIONS.Joseph Myers1-6/+0
2004-07-04rtl.def (ADDRESSOF): Remove.Richard Henderson2-6/+2
2004-06-27s390-protos.h (s390_load_got): Update prototype.Ulrich Weigand3-212/+357
2004-06-24s390-protos.h (s390_emit_compare): Add prototype.Ulrich Weigand3-229/+265
2004-06-23* config/s390/s390.h (DEFAULT_MAIN_RETURN): Remove.Ulrich Weigand1-3/+0
2004-06-21alias.c (adjust_offset_for_component_ref): Use component_ref_field_offset.Richard Kenner1-8/+8
2004-06-18s390.md: Remove the generic pipeline description.Steven Bosscher3-156/+28
2004-06-17s390-modes.def (CCL3mode): New machine mode.Ulrich Weigand5-2/+364
2004-06-16s390.c (struct machine_function): New member last_restore_gpr.Ulrich Weigand1-126/+105
2004-06-14s390.h (TARGET_SWITCHES): Change -mtpf (-mno-tpf) to -mtpf-trace (-mno-tpf-tr...Eric Christopher1-2/+2
2004-06-14s390.c: Include "tree-gimple.h".Ulrich Weigand3-53/+53
2004-06-13s390.h: Rename TARGET_TPF to TARGET_TPF_PROFILING.Eric Christopher3-8/+11
2004-05-18s390.c (s390_expand_movstr, [...]): Do not use expand_start_loop and expand_e...Steven Bosscher1-6/+15
2004-05-13Merge tree-ssa-20020619-branch into mainline.Diego Novillo1-24/+18
2004-05-04t-ia64 (LIB2ADDEH): Remove gthr-gnat.c.H.J. Lu1-1/+1
2004-05-04s390.c (s390_emit_prologue): Call unspec tpf prologue insn instead of setting...Eric Christopher2-69/+84
2004-05-04s390.h (CONDITIONAL_REGISTER_USAGE): Move body...Eric Christopher3-88/+94
2004-04-30s390-protos.h (s390_emit_epilogue): Parameter added.Andreas Krebbel4-201/+347
2004-04-30bb-reorder.c, [...]: Fix comment typos.Kazu Hirata1-1/+1
2004-04-28s390.md ("casesi"): Mark jump table access as non-trapping and unchanging.Ulrich Weigand1-0/+2
2004-04-08explow.c (promote_mode): Use PROMOTE_FUNCTION_MODE instead of PROMOTE_FOR_CAL...Paul Brook1-3/+1
2004-03-31builtins.c, [...]: Change most occurrences of TREE_UNSIGNED to TYPE_UNSIGNED.Richard Kenner1-1/+1
2004-03-22s390.md ("*doloop_si"): Change predicate for operand 2 to nonimmediate_operand.Ulrich Weigand1-2/+2
2004-03-21* config/s390/s390.md ("addti3", "subti3"): New insns and splitters.Ulrich Weigand1-0/+58
2004-03-13re PR target/14533 (s390x internal compiler error: in legitimize_pic_address,...Jakub Jelinek1-4/+3
2004-03-08s390.md ("*extendqidi2_short_displ"): Add CC clobber.Ulrich Weigand1-2/+4
2004-03-07s390.md ("load_multiple", [...]): Allow only if reload_completed.Ulrich Weigand1-6/+9
2004-03-03alias.c (rtx_equal_for_memref_p): Use predicates to test rtx classes and new ...Paolo Bonzini1-2/+2
2004-02-19s390.md ("*subdf3_cc", [...]): Subtraction is not commutative.Ulrich Weigand1-4/+4
2004-02-18s390.md ("divmodtidi3"): Use canonical RTL.Ulrich Weigand1-52/+53
2004-02-18s390.c (s390_mainpool_start): Delete the main pool placeholder insn when chun...Ulrich Weigand1-0/+4
2004-02-13s390-protos.h (s390_output_symbolic_const): Remove.Ulrich Weigand4-112/+70