aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/s390/s390.c
AgeCommit message (Expand)AuthorFilesLines
2016-02-19S/390: z13 fix mode in vcond expansionAndreas Krebbel1-2/+2
2016-02-19S/390: z13 inline stpcpy implementation.Andreas Krebbel1-0/+118
2016-02-19S/390: Add IBM z13 pipeline descriptionAndreas Krebbel1-63/+196
2016-02-15S/390: New mcount call sequence for z900+ CPUs in 31-bit mode.Marcin Kościelnicki1-0/+7
2016-02-15S/390: Add -fsplit-stack supportMarcin Kościelnicki1-5/+209
2016-02-12cgraph.c: Spelling fixes - behaviour -> behavior and neighbour -> neighbor.Jakub Jelinek1-1/+1
2016-02-05S/390: Remove superfluous loops.Andreas Krebbel1-4/+0
2016-02-05S/390: Fix 64 bit sibcallAndreas Krebbel1-1/+1
2016-02-05S/390: Fix r6 vararg handling.Andreas Krebbel1-51/+88
2016-01-21S/390: Fix missing .size directives.Marcin Kościelnicki1-1/+3
2016-01-04Update copyright years.Jakub Jelinek1-1/+1
2015-12-21S/390: Fix base reg condition.Dominik Vogt1-1/+1
2015-12-18S/390: Allow to use r2 to r4 as literal pool base.Dominik Vogt1-3/+10
2015-12-18S/390: Turn constm1_operand into all_ones_operandRobin Dapp1-2/+2
2015-12-18S/390: Simplify vector conditionalsRobin Dapp1-11/+52
2015-12-18S/390: Deprecate g5 and g6 CPU levelsAndreas Krebbel1-5/+36
2015-12-11S/390: Wide int support.Dominik Vogt1-10/+16
2015-12-11S/390: Fix warnings in "*setmem_long..." patterns.Dominik Vogt1-1/+6
2015-12-04[PATCH 2/2] S/390: Implement "target" attribute.Dominik Vogt1-1/+15
2015-12-04[PATCH 1/2] S/390: Implement "target" attribute.Dominik Vogt1-184/+707
2015-12-02S/390: Fix vec_splat_* builtins.Andreas Krebbel1-0/+9
2015-12-02S/390: Enable vrepi constants.Andreas Krebbel1-10/+16
2015-11-23S/390: Fix symbol ref alignmentRobin Dapp1-20/+45
2015-11-09Machine modes for address printing.Julian Brown1-1/+1
2015-11-08Merge of the scalar-storage-order branch.Eric Botcazou1-1/+1
2015-10-16gen-mul-tables.cc: Adjust include files.Andrew MacLeod1-15/+13
2015-10-08S/390: Use create_tmp_var_raw in s390_atomic_assign_expand_fenv.Andreas Krebbel1-2/+2
2015-10-05Remove REAL_VALUE_FROM_CONST_DOUBLERichard Sandiford1-4/+1
2015-09-15S/390: Add missing brackets.Andreas Krebbel1-1/+1
2015-09-10S/390: Don't use vgm for v1ti and v1tf.Andreas Krebbel1-0/+5
2015-09-10S/390: Add V1TImode to constant pool modes.Andreas Krebbel1-2/+3
2015-08-27S/390: Add emit_barrier() after trapDominik Vogt1-0/+1
2015-08-20rtl.h (rtvec_all_equal_p): Declare.Richard Sandiford1-13/+4
2015-08-06S/390: Fix dwarf reg size table for -m31 -mzarch.Andreas Krebbel1-0/+4
2015-08-06S/390: Clobber VRs in __builtin_tbegin.Andreas Krebbel1-1/+8
2015-07-24S/390: Fix cfi for GPR 2 FPR savesAndreas Krebbel1-0/+4
2015-07-24[PATCH] S/390: Improve risbg usageAndreas Krebbel1-3/+25
2015-07-24[PATCH 4/4] S390 -march=native related fixesDominik Vogt1-19/+13
2015-07-24[PATCH 2/4] S390 -march=native related fixesDominik Vogt1-6/+3
2015-07-10gimple-predict.h: New file.Andrew MacLeod1-0/+1
2015-07-08S/390: Remove assertion in s390_init_frame_layout.Andreas Krebbel1-1/+4
2015-07-08target.def (rtx_costs): Remove "code" param, add "mode".Alan Modra1-18/+19
2015-07-08tree-core.h: Include symtab.h.Andrew MacLeod1-13/+4
2015-06-25function.h (ipa_opt_pass, [...]): Move forward declarations.Andrew MacLeod1-2/+0
2015-06-25aarch64.c, [...]: Add comment above target-def.h include.Richard Sandiford1-0/+1
2015-06-25aarch64.c, [...]: Move target-def.h includes to end.Richard Sandiford1-1/+2
2015-06-24S/390: Make builtin creation conditional.Andreas Krebbel1-38/+74
2015-06-24S/390: Fix s390_secondary_reload register class check.Andreas Krebbel1-1/+1
2015-06-24S/390: Disable effect of support_vector_misalignmentAndreas Krebbel1-1/+5
2015-06-24S/390: Limit legitimate_constant_p changes to TARGET_VX.Andreas Krebbel1-1/+1