aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/ScriptInterpreter/Python/SWIGPythonBridge.cpp
diff options
context:
space:
mode:
authorAlexey Bataev <a.bataev@outlook.com>2021-06-01 06:21:18 -0700
committerAlexey Bataev <a.bataev@outlook.com>2021-06-09 05:23:21 -0700
commita0086add2e52a82dd83114f458c10e2e4bdd15ac (patch)
treed81589ab82809aafe3c281babcdf5444327d0ecd /lldb/source/Plugins/ScriptInterpreter/Python/SWIGPythonBridge.cpp
parent0120e6c295e42d3b9ed2cd125b1c9056a59fbcf6 (diff)
downloadllvm-a0086add2e52a82dd83114f458c10e2e4bdd15ac.zip
llvm-a0086add2e52a82dd83114f458c10e2e4bdd15ac.tar.gz
llvm-a0086add2e52a82dd83114f458c10e2e4bdd15ac.tar.bz2
[SLP]Improve gathering of scalar elements.
1. Better sorting of scalars to be gathered. Trying to insert constants/arguments/instructions-out-of-loop at first and only then the instructions which are inside the loop. It improves hoisting of invariant insertelements instructions. 2. Better detection of shuffle candidates in gathering function. 3. The cost of insertelement for constants is 0. Part of D57059. Differential Revision: https://reviews.llvm.org/D103458
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/SWIGPythonBridge.cpp')
0 files changed, 0 insertions, 0 deletions