diff options
author | David Green <david.green@arm.com> | 2024-07-25 17:46:48 +0100 |
---|---|---|
committer | David Green <david.green@arm.com> | 2024-07-25 17:46:48 +0100 |
commit | f67fa3be4db68afc08c7f3d9523f1533fa5687b7 (patch) | |
tree | 32bdac13acf3e39573628e5ddcf88c587d13f824 /lldb/source/Plugins/ScriptInterpreter/Python/lldb-python.h | |
parent | 06134540126e3b82b66e82d577ac194584e76153 (diff) | |
download | llvm-f67fa3be4db68afc08c7f3d9523f1533fa5687b7.zip llvm-f67fa3be4db68afc08c7f3d9523f1533fa5687b7.tar.gz llvm-f67fa3be4db68afc08c7f3d9523f1533fa5687b7.tar.bz2 |
[AArch64] Remove special-case inserted shuffle cost.
This special case tried to measure if the shuffle vector will be multiple
inserts into an existing vector, with one of the lanes already in-place. If so
it reduces the cost by 1 to to represent it will can insert n-1 vector lanes.
This isn't always true though as the original vector may need to be moved to a
new value to start inserting new values into it, if other values from the
original are still needed.
This didn't effect performance much when I tried it, but should hopefully start
to address a regression we see from differences in SLP vectorization lane
orders.
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/lldb-python.h')
0 files changed, 0 insertions, 0 deletions