diff options
author | Alexey Bataev <a.bataev@outlook.com> | 2025-04-11 09:42:34 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-04-11 09:42:34 -0400 |
commit | 33af951f3f1196d65aafebabd913abc43d3ce074 (patch) | |
tree | 17907b30a8651a0eb50baadb1969e09888af2840 /clang/lib/Frontend/CreateInvocationFromCommandLine.cpp | |
parent | 8fc2538f338088bd084d217a7569d72c3b630e8c (diff) | |
download | llvm-33af951f3f1196d65aafebabd913abc43d3ce074.zip llvm-33af951f3f1196d65aafebabd913abc43d3ce074.tar.gz llvm-33af951f3f1196d65aafebabd913abc43d3ce074.tar.bz2 |
[SLP]Synchronize cost of gather/buildvector nodes with codegen
If the buildvector node contains constants and non-constants, need to
consider shuffling of the constant vec and insertion of unique elements
into the vector. Also, if there is an input vector, need to consider the
cost of shuffling source vector and constant vector and then insertion
and shuffling of the non-constant elements.
Reviewers: hiraditya, RKSimon
Reviewed By: RKSimon
Pull Request: https://github.com/llvm/llvm-project/pull/135245
Diffstat (limited to 'clang/lib/Frontend/CreateInvocationFromCommandLine.cpp')
0 files changed, 0 insertions, 0 deletions