diff options
author | Alexey Bataev <a.bataev@outlook.com> | 2023-02-23 16:58:01 -0800 |
---|---|---|
committer | Alexey Bataev <a.bataev@outlook.com> | 2023-02-24 13:17:40 -0800 |
commit | f1c8b72c13f12b8711f652291d434f921a5c9a66 (patch) | |
tree | 5f9abf593c1b3a49b09c1db62e66696b30124f59 /llvm/lib/Support/PrettyStackTrace.cpp | |
parent | e0efe46b33068f2e651e850cdc3ede0306f1853c (diff) | |
download | llvm-f1c8b72c13f12b8711f652291d434f921a5c9a66.zip llvm-f1c8b72c13f12b8711f652291d434f921a5c9a66.tar.gz llvm-f1c8b72c13f12b8711f652291d434f921a5c9a66.tar.bz2 |
[SLP]Improve handling gathers/buildvectors with undefs.
If have just one non-undef scalar in the buildvector/gather node, we try
to put it to be the very first element, which is profitable in most
cases. Do the preliminary estimation, if this more profitable during
graph rotation and do same for all elements, including extractelements.
Differential Revision: https://reviews.llvm.org/D144689
Diffstat (limited to 'llvm/lib/Support/PrettyStackTrace.cpp')
0 files changed, 0 insertions, 0 deletions