This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
[PATCH 0/7] s390 improvements with r[ioxn]sbg
- From: Richard Henderson <rth at redhat dot com>
- To: uweigand at de dot ibm dot com
- Cc: gcc-patches at gcc dot gnu dot org
- Date: Thu, 9 Aug 2012 19:31:54 -0700
- Subject: [PATCH 0/7] s390 improvements with r[ioxn]sbg
Only "tested" visually, by examining assembly diffs of the
runtime libraries between successive patches. All told it
would appear to be some remarkable code size improvements.
Please test.
r~
Richard Henderson (7):
s390: Constraints, predicates, and op letters for contiguous bitmasks
s390: Only use lhs zero_extract in word_mode
s390: Use risbgz for AND.
s390: Add mode attribute for mode bitsize
s390: Implement extzv for z10
s390: Generate rxsbg, and shifted forms of rosbg
s390: Generate rnsbg
gcc/config/s390/constraints.md | 11 +-
gcc/config/s390/predicates.md | 10 +
gcc/config/s390/s390-protos.h | 1 +
gcc/config/s390/s390.c | 108 ++++++++---
gcc/config/s390/s390.md | 385 ++++++++++++++++++++++++++--------------
5 files changed, 353 insertions(+), 162 deletions(-)
--
1.7.7.6