aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/InlineFunction.cpp
diff options
context:
space:
mode:
authorAlexey Bataev <a.bataev@outlook.com>2022-12-22 12:07:44 -0800
committerAlexey Bataev <a.bataev@outlook.com>2022-12-30 06:38:06 -0800
commit5dccea5a68fb5181ab88ce6faac4668934f35cd7 (patch)
treea1e9bf6ebb872d550c1f7116cb6d60aa936bbc72 /llvm/lib/Transforms/Utils/InlineFunction.cpp
parent6c232db2ae933ad8f53cc39c8387fdceef7e8542 (diff)
downloadllvm-5dccea5a68fb5181ab88ce6faac4668934f35cd7.zip
llvm-5dccea5a68fb5181ab88ce6faac4668934f35cd7.tar.gz
llvm-5dccea5a68fb5181ab88ce6faac4668934f35cd7.tar.bz2
[SLP]Do not emit many extractelements, reuse the single one emitted.
We do not need to emit many extractelements for each particular use, we can reuse the only one, just need to adjust it to make it dominate on all uses. Differential Revision: https://reviews.llvm.org/D140580
Diffstat (limited to 'llvm/lib/Transforms/Utils/InlineFunction.cpp')
0 files changed, 0 insertions, 0 deletions