diff options
author | Richard Biener <rguenther@suse.de> | 2023-05-02 10:34:48 +0200 |
---|---|---|
committer | Richard Biener <rguenther@suse.de> | 2023-05-02 11:54:00 +0200 |
commit | f385252b2336a4a57a30fddf82e558c73bcc85cc (patch) | |
tree | 790619cdf3037c47048ceace05b656b143132677 /libgcc | |
parent | 59912ce42eee7f763f8b85f5aa4fd4fcbcffe5b7 (diff) | |
download | gcc-f385252b2336a4a57a30fddf82e558c73bcc85cc.zip gcc-f385252b2336a4a57a30fddf82e558c73bcc85cc.tar.gz gcc-f385252b2336a4a57a30fddf82e558c73bcc85cc.tar.bz2 |
tree-optimization/109672 - properly check emulated plus during vect
The following refactors the check for emulated vector support for
the cases of plus, minus and negate. In the PR we end up with
a SImode plus, supported by the target but emulated and in this
context fail to verify we are dealing with exactly word_mode.
PR tree-optimization/109672
* tree-vect-stmts.cc (vectorizable_operation): For plus,
minus and negate always check the vector mode is word mode.
Diffstat (limited to 'libgcc')
0 files changed, 0 insertions, 0 deletions