summaryrefslogtreecommitdiff
path: root/gcc/config/s390
Commit message (Expand)AuthorAgeFilesLines
* S/390: Add fallthrough comment in md file.krebbel2016-10-201-0/+1
* Move MEMMODEL_* from coretypes.h to memmodel.hthopre012016-10-132-0/+2
* PR target/77957jakub2016-10-131-0/+5
* S/390: Wrap more macro args into ()krebbel2016-10-101-43/+45
* S/390: Add missing fallthrough comments.krebbel2016-09-261-0/+2
* S/390: Improved risbg usage.krebbel2016-09-232-66/+206
* S/390: Enable wraparound in s390_contiguous_bitmask_p.krebbel2016-09-235-89/+151
* S/390: Mode attrs "bitoff[_plus]" simplify risbg instructions.krebbel2016-09-231-7/+10
* Fix typos: adress -> addressmarxin2016-09-231-2/+2
* use rtx_insn * moretbsaunde2016-09-222-2/+2
* gcc/:ian2016-08-231-0/+1
* S/390: Add splitter for "and" with complement.krebbel2016-08-231-0/+27
* S/390: Provide low-level builtins with __int128 ops.krebbel2016-08-116-110/+91
* S/390: Fix vlvg vlgv low-level builtins.krebbel2016-08-111-10/+10
* S/390: Remove mode size check in encode_section_info.krebbel2016-07-201-5/+2
* S/390: Fix alignment check for literal pool references.krebbel2016-07-181-20/+15
* S/390: Fix vecinit expansion.krebbel2016-07-061-5/+11
* S/390: Add support for z13 instructions lochi and locghi.krebbel2016-07-042-8/+23
* S/390: vecintrin.h fix file description in commentkrebbel2016-06-131-1/+1
* S/390: Change builtin type naming scheme to match builtin-types.def.krebbel2016-06-131-210/+210
* S/390: Fix MAX_ARGS value.krebbel2016-06-131-1/+1
* S/390: Replace rtx_equal_p with reg_overlap_mentioned_p in splitter check.krebbel2016-05-271-2/+2
* S/390: Disable scalar vector instructions with -mno-vx.krebbel2016-05-101-6/+6
* S/390: Add patterns for r<nox>sbg instructions.krebbel2016-05-031-2/+32
* S/390: Improve documentation of s390_reload_costs.krebbel2016-04-291-2/+4
* S/390: Replace LDER with LDR.krebbel2016-04-293-10/+10
* S/390: Memory constraint cleanupkrebbel2016-04-295-230/+259
* PR70674: S/390: Add memory barrier to stack pointer restore from fpr.krebbel2016-04-202-38/+63
* PR70404 S/390: Fix insv expansion.krebbel2016-04-011-1/+1
* S/390: Fix rounding for _Decimal128 to _Decimal32 conversionkrebbel2016-03-111-3/+14
* S/390: Define macros for rounding mode constantskrebbel2016-03-111-13/+50
* S/390: Rename shift_count_or_setmem_operand to setmem_operandkrebbel2016-03-116-25/+30
* S/390: Revert setmem pattern foldingkrebbel2016-03-014-38/+33
* S/390: Disallow SImode in s390_decompose_addresskrebbel2016-03-011-6/+2
* S/390: Use define_subst for the setmem patterns.krebbel2016-03-014-33/+38
* S/390: Get rid of Y constraint in vector.md.krebbel2016-03-012-59/+79
* S/390: Get rid of Y constraint in tabort.krebbel2016-03-011-2/+11
* S/390: Get rid of Y constraint in arithmetic right shiftkrebbel2016-03-012-162/+81
* S/390: Get rid of Y constraint in left and logical rightkrebbel2016-03-012-40/+17
* S/390: Get rid of Y constraint in rotate patterns.krebbel2016-03-015-23/+100
* S/390: Use enabled attribute overrides to disablekrebbel2016-03-011-104/+111
* S/390: PR69709 Fix risbg splitterkrebbel2016-02-261-4/+20
* S/390: z13 Add missing commutative operand markers.krebbel2016-02-192-44/+44
* S/390: Add single element vector types to iterators.krebbel2016-02-192-13/+13
* S/390: z13 Change predicates of 128 bit add sub.krebbel2016-02-191-2/+2
* S/390: Add vec_sub_u128 to vecintrin.hkrebbel2016-02-191-0/+1
* S/390: z13 fix mode in vcond expansionkrebbel2016-02-191-2/+2
* S/390: z13 inline stpcpy implementation.krebbel2016-02-193-2/+129
* S/390: z13 lcbb fix address operand.krebbel2016-02-191-2/+2
* S/390: Add IBM z13 pipeline descriptionkrebbel2016-02-194-68/+435