aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/s390
AgeCommit message (Expand)Author
2017-06-14Merge branches/gcc-7-branch rev 249190.Yvan Roux
2017-04-25S/390: PR80464: Split MEM->GPR vector moveskrebbel
2017-04-25S/390: PR79895: Fix TImode constant handlingkrebbel
2017-04-25S/390: PR80080: Optimize atomic patterns.krebbel
2017-04-25S/390: Load and test peephole.krebbel
2017-04-25S/390: Load and test peephole.krebbel
2017-04-05PR target/79890: S/390: Fix crash.krebbel
2017-04-05S/390: Initialize variable to avoid warningkrebbel
2017-04-03Fix numerous typos in commentsredi
2017-03-24S/390: arch12: New builtins.krebbel
2017-03-24S/390: arch12: Support new vector floating point modes.krebbel
2017-03-24S/390: arch12: Support the mul/add/subtractkrebbel
2017-03-24S/390: arch12: Add indirect branch patternkrebbel
2017-03-24S/390: arch12: Add vllezlf instruction.krebbel
2017-03-24S/390: arch12: New vector popcount variantskrebbel
2017-03-24S/390: arch12: Add support for new vector bitkrebbel
2017-03-24S/390: arch12: Add arch12 option.krebbel
2017-03-24S/390: Rearrange fixuns_trunc pattern definitions.krebbel
2017-03-24S/390: Use wfc for scalar vector compareskrebbel
2017-03-24S/390: movdf improvementskrebbel
2017-03-24S/390: movsf/sd pattern fixes.krebbel
2017-03-24S/390: vec_init improvementskrebbel
2017-03-24S/390: Improve support of 128 bit vectors in GPRskrebbel
2017-03-24S/390: Rename cpu facility vec to vx.krebbel
2017-03-24S/390: PR79904: Disallow reg + sym_ref literal pool addresses.krebbel
2017-03-24S/390: PR79893: Add diagnostics vec_load_bndry builtin.krebbel
2017-03-20S/390: PR78857: Don't use load and test if result is live.krebbel
2017-03-09S/390: Add missing constraints in builtin patternskrebbel
2017-03-06S/390: Disable vectorization for loops with few iterationskrebbel
2017-03-06S/390: Change 2-byte NOPskrebbel
2017-03-02 PR tree-optimization/79345jakub
2017-02-15PR target/79241: S/390: define TARGET_CUSTOM_FUNCTION_DESCRIPTORS.krebbel
2017-02-14S/390: Cleanup: Remove builtin type flags.krebbel
2017-02-06S/390: Use macros from hwint.h where possible.krebbel
2017-02-06S/390: Add SIZE_TYPE comment.krebbel
2017-02-05 PR bootstrap/78985law
2017-02-02S/390: Remove unused expanders from vx-builtins.mdkrebbel
2017-02-02S/390: Add missing comments listing mnemonics.krebbel
2017-02-02S/390: Rename __S390_VX__ to __VX__.krebbel
2017-01-31gcc/jakub
2017-01-31S/390: Rename __S390_ARCH_LEVEL__ to __ARCH__.krebbel
2017-01-30S/390: PR target/79240: Fix assertion in s390_extzv_shift_ok.krebbel
2017-01-27S/390: Fix matching setmem_long_and*.krebbel
2017-01-18S/390: Downcase first letter of error messages.krebbel
2017-01-09 PR translation/79019jakub
2017-01-05S/390: Unroll mvc loop for memcpy with small constant lengths.krebbel
2017-01-05S/390: Unroll mvc/xc loop for memset with small constantkrebbel
2017-01-05S/390: memset: Avoid overlapping MVC operands between iterations.krebbel
2017-01-01 Update copyright years.jakub
2016-12-22Run tests only if the machine supports the instruction set.krebbel