aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Sema/SemaCodeComplete.cpp
diff options
context:
space:
mode:
authorAlexey Bataev <a.bataev@outlook.com>2023-04-18 04:16:58 -0700
committerAlexey Bataev <a.bataev@outlook.com>2023-11-03 10:43:58 -0700
commit9dfdbd788707edc8c39eb2bff16004aba1f3586b (patch)
tree2fd9ff84985fc197562cbd930f11ae56875910a5 /clang/lib/Sema/SemaCodeComplete.cpp
parentb863fcb6d4514ca61f7cfe5f6750b8ce06659eae (diff)
downloadllvm-9dfdbd788707edc8c39eb2bff16004aba1f3586b.zip
llvm-9dfdbd788707edc8c39eb2bff16004aba1f3586b.tar.gz
llvm-9dfdbd788707edc8c39eb2bff16004aba1f3586b.tar.bz2
[SLP]Improve tryToGatherExtractElements by using per-register analysis.
Currently tryToGatherExtractElements function analyzes the whole vector, regrdless number of actual registers, used in this vector. It may prevent some optimizations, because per-register analysis may allow to simplify the final code by reusing more already emitted vectors and better shuffles. Differential Revision: https://reviews.llvm.org/D148855
Diffstat (limited to 'clang/lib/Sema/SemaCodeComplete.cpp')
0 files changed, 0 insertions, 0 deletions