2002-09-27 |
Ulrich Weigand | gcconfig: Add machine type S390.
|
commit | commitdiff | tree |
2002-09-26 |
Ulrich Weigand | * gcc.dg/20020926-1.c: New test.
|
commit | commitdiff | tree |
2002-09-26 |
Ulrich Weigand | expr.c (expand_expr): Convert A - const to A + (-const...
|
commit | commitdiff | tree |
2002-09-26 |
Ulrich Weigand | reload.c (dup_replacements): New function.
|
commit | commitdiff | tree |
2002-09-24 |
Ulrich Weigand | s390.c (preferred_la_operand_p): New function.
|
commit | commitdiff | tree |
2002-09-19 |
Ulrich Weigand | s390.c (addr_generation_dependency_p): Handle SUBREG...
|
commit | commitdiff | tree |
2002-09-18 |
Ulrich Weigand | s390.c (s390_address_cost): New function.
|
commit | commitdiff | tree |
2002-09-16 |
Ulrich Weigand | s390.c: (legitimize_la_operand): Remove, replace by ...
|
commit | commitdiff | tree |
2002-09-12 |
Ulrich Weigand | s390-modes.def (CCAPmode, CCANmode): New CC modes.
|
commit | commitdiff | tree |
2002-09-10 |
Ulrich Weigand | s390.h (MOVE_MAX): Define to correct value.
|
commit | commitdiff | tree |
2002-09-09 |
Ulrich Weigand | s390.md ("*tmdi_reg", [...]): Do not mark as commutative.
|
commit | commitdiff | tree |
2002-09-06 |
Ulrich Weigand | s390.md ("*adddi3_cc", [...]): Use "nonimmediate_operand...
|
commit | commitdiff | tree |
2002-09-05 |
Ulrich Weigand | s390.c (s390_expand_plus_operand): Do not require double...
|
commit | commitdiff | tree |
2002-09-03 |
Ulrich Weigand | s390.md ("movti"): Add Q->Q alternative.
|
commit | commitdiff | tree |
2002-09-03 |
Ulrich Weigand | s390.c (s390_decompose_address): Remove STRICT parameter...
|
commit | commitdiff | tree |
2002-08-26 |
Ulrich Weigand | s390-protos.h (s390_function_prologue, [...]): Remove.
|
commit | commitdiff | tree |
2002-08-15 |
Ulrich Weigand | s390.c (legitimize_address): Optimize loading of large...
|
commit | commitdiff | tree |
2002-08-14 |
Ulrich Weigand | reload.c (find_reloads): Handle constraint letters...
|
commit | commitdiff | tree |
2002-08-13 |
Ulrich Weigand | s390-modes.def [...]: Declare new condition code modes.
|
commit | commitdiff | tree |
2002-06-22 |
Ulrich Weigand | re PR middle-end/6963 (Linux kernel miscompile due...
|
commit | commitdiff | tree |
2002-06-14 |
Ulrich Weigand | * Makefile.in (libgcc.mk): Depend on specs.
|
commit | commitdiff | tree |
2002-06-13 |
Ulrich Weigand | s390.h (TARGET_CPU_CPP_BUILTINS): New macro.
|
commit | commitdiff | tree |
2002-06-11 |
Ulrich Weigand | s390.c (emit_prologue): gen_store_multiple returns...
|
commit | commitdiff | tree |
2002-06-11 |
Ulrich Weigand | s390.md (movsi): Only use floating point register alternativ...
|
commit | commitdiff | tree |
2002-06-11 |
Ulrich Weigand | s390.md (reload_base, ltorg): Remove.
|
commit | commitdiff | tree |
2002-06-06 |
Ulrich Weigand | * src/s390/sysv.S: Save/restore %r6. Add DWARF-2 unwind...
|
commit | commitdiff | tree |
2002-05-29 |
Ulrich Weigand | configure.host [...]: Set can_unwind_signal=yes.
|
commit | commitdiff | tree |
2002-05-29 |
Ulrich Weigand | * config/s390/linux.h (MD_FALLBACK_FRAME_STATE_FOR...
|
commit | commitdiff | tree |
2002-05-29 |
Ulrich Weigand | s390.c (legitimate_pic_operand_p): Do not accept symbolic...
|
commit | commitdiff | tree |
2002-05-13 |
Ulrich Weigand | * config/s390/linux.h: Revert 2002-04-22 changes.
|
commit | commitdiff | tree |
2002-04-25 |
Ulrich Weigand | s390.c (s390_emit_epilogue): Always restore registers...
|
commit | commitdiff | tree |
2002-04-22 |
Ulrich Weigand | linux.h: (LIBPATH_SPEC, LIBPATH_ARCH31_SPEC, LIBPATH_ARCH64_...
|
commit | commitdiff | tree |
2002-04-17 |
Ulrich Weigand | s390.c (legitimize_pic_address): Do not generate illegal...
|
commit | commitdiff | tree |
2002-04-17 |
Ulrich Weigand | re PR rtl-optimization/6305 (c++ gets ICE in reload_cse_simp...
|
commit | commitdiff | tree |
2002-04-10 |
Ulrich Weigand | reload1.c (choose_reload_regs): HARD_FRAME_POINTER_REGNUM...
|
commit | commitdiff | tree |
2002-04-04 |
Ulrich Weigand | * config/s390/linux.h (LOCAL_LABEL_PREFIX): Define.
|
commit | commitdiff | tree |
2002-03-28 |
Ulrich Weigand | 2002-03-27 Ulrich Weigand <Ulrich.Weigand@de.ibm...
|
commit | commitdiff | tree |
2002-03-25 |
Ulrich Weigand | 2002-03-25 Ulrich Weigand <Ulrich.Weigand@de.ibm...
|
commit | commitdiff | tree |
2002-03-13 |
Ulrich Weigand | expr.c (expand_expr, [...]): Do not call copy_to_reg...
|
commit | commitdiff | tree |
2002-03-12 |
Ulrich Weigand | reload1.c (reload): Ignore MEM REG_EQUIV notes if the...
|
commit | commitdiff | tree |
2002-03-12 |
Ulrich Weigand | s390.md (reload_insi, [...]): Change mode of scratch...
|
commit | commitdiff | tree |
2002-03-11 |
Ulrich Weigand | * config/s390/s390.h (REG_ALLOC_ORDER): Add missing...
|
commit | commitdiff | tree |
2002-03-07 |
Ulrich Weigand | genextract.c (walk_rtx): Recurse into MATCH_PAR_DUP.
|
commit | commitdiff | tree |
2002-03-06 |
Ulrich Weigand | reload1.c (reload): Unshare all rtl after reload is...
|
commit | commitdiff | tree |
2002-02-27 |
Ulrich Weigand | s390.c (s390_chunkify_pool): Do not confuse insn UIDs...
|
commit | commitdiff | tree |
2002-02-18 |
Ulrich Weigand | s390.c (s390_emit_prologue): Do not set the frame_related...
|
commit | commitdiff | tree |
2002-02-15 |
Ulrich Weigand | s390.c (pool_stop_uid, [...]): Delete.
|
commit | commitdiff | tree |
2002-02-14 |
Ulrich Weigand | * config/s390/linux.h (ASM_OUTPUT_ALIGNED_BSS): New.
|
commit | commitdiff | tree |
2002-02-13 |
Ulrich Weigand | s390.c (s390_final_chunkify): Re-run shorten_branches...
|
commit | commitdiff | tree |
2002-02-07 |
Ulrich Weigand | * testsuite/gcc.dg/cpp/charconst-2.c: Add -fsigned...
|
commit | commitdiff | tree |
2002-02-06 |
Ulrich Weigand | config.gcc (s390x-*-linux*): Add t-linux64 makefile...
|
commit | commitdiff | tree |
2002-02-06 |
Ulrich Weigand | linux64.h: Delete file.
|
commit | commitdiff | tree |
2002-02-04 |
Ulrich Weigand | s390-protos.h (legitimize_la_operand, [...]): Add prototypes.
|
commit | commitdiff | tree |
2002-02-04 |
Ulrich Weigand | s390.h (CRT_CALL_STATIC_FUNCTION): Fixed register names...
|
commit | commitdiff | tree |
2002-01-29 |
Ulrich Weigand | s390.md (movstrsico, [...]): Remove, replace by ...
|
commit | commitdiff | tree |
2002-01-25 |
Ulrich Weigand | reload1.c (eliminate_regs_in_insn): Recognize frame...
|
commit | commitdiff | tree |
2002-01-16 |
Ulrich Weigand | s390.c (s390_emit_prologue): Do not emit USE insn for...
|
commit | commitdiff | tree |
2002-01-14 |
Ulrich Weigand | s390.md (movstrdix_64, [...]): Improve RTL templates.
|
commit | commitdiff | tree |
2002-01-08 |
Ulrich Weigand | s390.c (s390_preferred_reload_class): Never return...
|
commit | commitdiff | tree |
2002-01-08 |
Ulrich Weigand | linux.h (ASM_OUTPUT_LABELREF): Remove.
|
commit | commitdiff | tree |
2001-12-16 |
Ulrich Weigand | s390.md (prologue, [...]): New.
|
commit | commitdiff | tree |
2001-12-15 |
Ulrich Weigand | regrename.c (copyprop_hardreg_forward): Do not keep...
|
commit | commitdiff | tree |
2001-10-06 |
Ulrich Weigand | * config/s390/s390.c (s390_va_arg): Use set_mem_alias_set.
|
commit | commitdiff | tree |
2001-09-29 |
Ulrich Weigand | s390.h (EXTRA_CC_MODES): Add CCLmode.
|
commit | commitdiff | tree |
2001-09-24 |
Ulrich Weigand | flow.c (delete_dead_jumptables): Delete jumptable if...
|
commit | commitdiff | tree |
2001-09-18 |
Ulrich Weigand | config.gcc (s390-*-linux-*, [...]): Switch to new-style...
|
commit | commitdiff | tree |
2001-08-14 |
Ulrich Weigand | Define __s390__ also on 64-bit S/390 targets.
|
commit | commitdiff | tree |
2001-08-14 |
Ulrich Weigand | Don't define FFETARGET_32bit_longs for 64-bit S/390.
|
commit | commitdiff | tree |
2001-08-14 |
Ulrich Weigand | Added atomicity.h header for s390.
|
commit | commitdiff | tree |
2001-08-14 |
Ulrich Weigand | Remove s390x __LONG_MAX__ special case from glimits.h;
|
commit | commitdiff | tree |
2001-08-13 |
Ulrich Weigand | Fixed HOST_WIDE_INT type mismatch.
|
commit | commitdiff | tree |
2001-08-11 |
Ulrich Weigand | Coding style cleanup.
|
commit | commitdiff | tree |
2001-08-11 |
Ulrich Weigand | Bring s390 backend back in sync with branch.
|
commit | commitdiff | tree |
2001-08-10 |
Ulrich Weigand | s390x needs 64-bit __LONG_MAX__.
|
commit | commitdiff | tree |
2001-07-23 |
Ulrich Weigand | MAINTAINERS (Various maintainers: s390 port): Added...
|
commit | commitdiff | tree |
|