diff options
author | Richard Henderson <rth@redhat.com> | 2012-12-20 10:04:41 -0800 |
---|---|---|
committer | Richard Henderson <rth@gcc.gnu.org> | 2012-12-20 10:04:41 -0800 |
commit | 75ca1b39e545c4d48669f540282b2e004a91e395 (patch) | |
tree | cc7a0724b4d6f5f4a3e6acde62660e3da29e0907 /gcc/gimplify.c | |
parent | 00155043771e975120a8dd43be6daa81727a8c31 (diff) | |
download | gcc-75ca1b39e545c4d48669f540282b2e004a91e395.zip gcc-75ca1b39e545c4d48669f540282b2e004a91e395.tar.gz gcc-75ca1b39e545c4d48669f540282b2e004a91e395.tar.bz2 |
s390: Constraints, predicates, and op letters for contiguous bitmasks
* config/s390/constraints.md (NxxDq, NxxSq): New.
* config/s390/predicates.md (contiguous_bitmask_operand): New.
* config/s390/s390.c (print_operand) ['e', 'f', 's', 't']: New
operand letters.
* config/s390/s390.md (bfstart, bfend): New mode attrs.
(*insv<GPR>_zEC12_noshift): Use them.
(*insv<GPR>_z10_noshift): Likewise.
(*insv<GPR>_or_z10_noshift): Likewise.
Co-Authored-By: Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
From-SVN: r194640
Diffstat (limited to 'gcc/gimplify.c')
0 files changed, 0 insertions, 0 deletions