aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-ssa-alias.h
diff options
context:
space:
mode:
authorliuhongt <hongtao.liu@intel.com>2022-04-06 14:07:50 +0800
committerliuhongt <hongtao.liu@intel.com>2022-04-07 11:53:43 +0800
commit83e4f0a77691a29aef6711e5ae008a7bce0a1d49 (patch)
treed7511071f8e2375fda5a341a3ab2c9bbdf6b1d20 /gcc/tree-ssa-alias.h
parentf44a5c700f409b96ba923864158349700628133d (diff)
downloadgcc-83e4f0a77691a29aef6711e5ae008a7bce0a1d49.zip
gcc-83e4f0a77691a29aef6711e5ae008a7bce0a1d49.tar.gz
gcc-83e4f0a77691a29aef6711e5ae008a7bce0a1d49.tar.bz2
Refine and/ior/xor/andn masked patterns for V*HFmode.
There's no masked vpandw or vpandb, similar for vpxor/vpor/vpandn. gcc/ChangeLog: * config/i386/sse.md (<sse2_avx2>_andnot<mode>3_mask): Removed. (<sse>_andnot<mode>3<mask_name>): Disable V*HFmode patterns for mask_applied. (<code><mode>3<mask_name>): Ditto. (*<code><mode>3<mask_name>): Ditto. (VFB_128_256): Adjust condition of V8HF/V16HFmode according to real instruction. (VFB_512): Ditto. (VFB): Ditto.
Diffstat (limited to 'gcc/tree-ssa-alias.h')
0 files changed, 0 insertions, 0 deletions