diff options
author | Jan Beulich <jbeulich@suse.com> | 2019-01-04 08:50:56 +0000 |
---|---|---|
committer | Jan Beulich <jbeulich@gcc.gnu.org> | 2019-01-04 08:50:56 +0000 |
commit | 80b23ae866d95a00e5e01edb7f3fc021c6c6caaa (patch) | |
tree | e9b1ca70cdb13e3a647a4beda9290a0e99cf6be4 /gcc/tree-ssa-phiopt.c | |
parent | df161fc28087971e5f6b0696c2ae7826a38d9a73 (diff) | |
download | gcc-80b23ae866d95a00e5e01edb7f3fc021c6c6caaa.zip gcc-80b23ae866d95a00e5e01edb7f3fc021c6c6caaa.tar.gz gcc-80b23ae866d95a00e5e01edb7f3fc021c6c6caaa.tar.bz2 |
x86: relax mask register constraints
While their use for masking is indeed restricted to %k1...%k7, use as
"normal" insn operands also permits %k0. Remove the unnecessary
limitations, requiring quite a few testsuite adjustments.
Oddly enough some AVX512{F,DQ} test cases already check for %k[0-7],
while others did permit {%k0} - where they get touched here anyway this
gets fixed at the same time.
From-SVN: r267570
Diffstat (limited to 'gcc/tree-ssa-phiopt.c')
0 files changed, 0 insertions, 0 deletions