diff options
author | Tamar Christina <tamar.christina@arm.com> | 2021-01-14 20:49:55 +0000 |
---|---|---|
committer | Tamar Christina <tamar.christina@arm.com> | 2021-01-14 20:49:55 +0000 |
commit | fe70119531395c8105b098bfa915c003c78be038 (patch) | |
tree | 4c2e6882ca761e3e002668ed7f794f68c26c1350 /gcc/go | |
parent | dea4a32b24fb888532c47f3920f6910b3c94a8a0 (diff) | |
download | gcc-fe70119531395c8105b098bfa915c003c78be038.zip gcc-fe70119531395c8105b098bfa915c003c78be038.tar.gz gcc-fe70119531395c8105b098bfa915c003c78be038.tar.bz2 |
slp: elide intermediate nodes for complex add and avoid truncate
This applies the same feedback received for MUL and the rest to
ADD which was already committed. In short it elides the intermediate
nodes vec and avoids the use of truncate on the SLP child.
gcc/ChangeLog:
* tree-vect-slp-patterns.c (complex_add_pattern::build):
Elide nodes.
Diffstat (limited to 'gcc/go')
0 files changed, 0 insertions, 0 deletions