aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/s390/s390.c
AgeCommit message (Expand)AuthorFilesLines
2006-05-12s390.c (s390_const_ok_for_constraint_p): Disallow -4G for On contraint.Andreas Krebbel1-2/+4
2006-03-29config.gcc (s390-*-linux-*, [...]): Add t-dfprules to tmake_file.Andreas Krebbel1-10/+23
2006-03-27s390-protos.h (s390_hard_regno_mode_ok, [...]): New function prototypes.Andreas Krebbel1-0/+72
2006-03-24s390.c (s390_decompose_address): Allow SImode for index and base register.Andreas Krebbel1-17/+26
2006-02-23[multiple changes]Jakub Jelinek1-0/+5
2006-02-20s390.c (legitimize_pic_address): Assertions checking for non tls symbols added.Angel Nunez Mencias1-0/+12
2006-02-06s390.c (TARGET_MANGLE_FUNDAMENTAL_TYPE): Define.Aldy Hernandez1-0/+20
2006-02-03re PR target/25864 (Enable IBM long double format in 32-bit PowerPC Linux)Andreas Krebbel1-5/+51
2006-01-31s390.c (init_alignment_context): Set ALIAS_SET_MEMORY_BARRIER on the MEM.Jakub Jelinek1-0/+1
2006-01-31re PR target/26018 (Assembler errors with -march=z900 compiling glibc)Ulrich Weigand1-1/+8
2005-12-16basic-block.h, [...]: Fix comment typos.Kazu Hirata1-1/+1
2005-12-09re PR target/25311 (ICE in reload_cse_simplify_operands, at postreload.c:393)Ulrich Weigand1-13/+33
2005-12-09s390.c (s390_function_ok_for_sibcall): Use targetm.binds_local_p to check for...Ulrich Weigand1-1/+1
2005-12-08re PR target/25268 (ICE on lshrdi3_31 pattern)Andreas Krebbel1-18/+3
2005-12-07s390.c (s390_expand_atomic): New function.Adrian Straetling1-6/+97
2005-12-07s390.c (s390_expand_mask_and_shift, [...]): New.Adrian Straetling1-0/+150
2005-12-02alpha.c (alpha_va_start, [...]): Use buildN and fold_buildN where applicable.Richard Guenther1-17/+17
2005-11-09s390.c (struct s390_frame_layout): New fields first_save_gpr_slot and last_sa...Andreas Krebbel1-19/+59
2005-11-09s390.c (s390_regs_ever_clobbered): Only save live eh regs for a function cont...Andreas Krebbel1-1/+4
2005-11-05c-typeck.c, [...]: Fix comment typos.Kazu Hirata1-1/+1
2005-11-02re PR target/24615 (internal compiler error: in print_shift_count_operand, at...Ulrich Weigand1-33/+68
2005-10-19s390.c (s390_expand_insv): New.Adrian Straetling1-0/+95
2005-10-19s390-protos.h (s390_hard_regno_rename_ok): Add prototype.Ulrich Weigand1-0/+41
2005-10-19s390.md: Comment describing output modifiers updated.Andreas Krebbel1-3/+6
2005-10-19s390.c (override_options): Added check for -mstack-size 64k limitation.Andreas Krebbel1-0/+2
2005-09-30tree-vect-transform.c, [...]: Fix comment typos.Kazu Hirata1-1/+1
2005-09-16s390-protos.h (s390_overlap_p): Prototype added.Andreas Krebbel1-0/+42
2005-09-08s390.c (s390_sr_alias_set): Variable removed.Andreas Krebbel1-14/+21
2005-08-17config.gcc: Added z9-109 switch.Ulrich Weigand1-12/+108
2005-08-14s390.c (s390_const_ok_for_constraint_p): Add 'P' constraint.Ulrich Weigand1-1/+17
2005-08-14s390.c (s390_canonicalize_comparison): Prefer register over memory as first o...Ulrich Weigand1-0/+7
2005-08-13s390.c (s390_split_branches): Revert 2005-08-12 change.Ulrich Weigand1-18/+19
2005-08-12linux.h (TARGET_THREAD_SSP_OFFSET): Define.Andreas Krebbel1-6/+11
2005-08-12predicates.md (setmem_operand): New predicate.Andreas Krebbel1-0/+11
2005-08-12s390.c (s390_extract_part, [...]): Type cast added.Andreas Krebbel1-6/+9
2005-08-12s390.c (CONST_OK_FOR_J, [...]): New macros.Andreas Krebbel1-19/+25
2005-08-12s390.c (s390_split_branches, [...]): Don't set save_return_addr_p.Andreas Krebbel1-14/+10
2005-08-06Makefile.in, [...]: Fix comment/doc typos.Kazu Hirata1-1/+1
2005-07-13s390.c: (s390_cc_modes_compatible): Move before "s390_emit_compare".Adrian Straetling1-36/+57
2005-07-07s390-protos.h (s390_expand_clrmem): Delete.Adrian Straetling1-12/+59
2005-07-07s390.c: (optimization_options): Enable TARGET_MVCLE at -Os.Adrian Straetling1-0/+4
2005-07-02c.opt, [...]: Remove "." from end of help texts.Joseph Myers1-5/+5
2005-06-29s390.c (s390_decompose_address): Accept invalid displacements for addresses c...Andreas Krebbel1-9/+15
2005-06-28s390.c (machine_function): New field has_landing_pad_p.Andreas Krebbel1-21/+127
2005-06-25Update FSF address.R. Kelley Cook1-2/+2
2005-06-09target.h (insn_valid_within_doloop): Rename into "invalid_within_doloop".Adrian Straetling1-2/+2
2005-06-08re PR debug/21889 (Native Solaris assembler cannot grok DTP-relative debug sy...Eric Botcazou1-2/+9
2005-06-07s390.md: ("UNSPECV_MB", "UNSPECV_CAS"): New constants.Adrian Straetling1-3/+18
2005-06-02s390.c (s390_add_execute): Do not handle out-of-pool execute templates.Ulrich Weigand1-38/+26
2005-05-26opt-functions.awk (var_type): New function.Richard Sandiford1-2/+0