aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/ScriptInterpreter/Python/ScriptedProcessPythonInterface.h
diff options
context:
space:
mode:
authorSimon Pilgrim <llvm-dev@redking.me.uk>2023-05-29 17:16:05 +0100
committerSimon Pilgrim <llvm-dev@redking.me.uk>2023-05-30 13:17:26 +0100
commitab4b924832ce26c21b88d7f82fcf4992ea8906bb (patch)
tree8c28cd454a02503b2006887e89868512b318e5c1 /lldb/source/Plugins/ScriptInterpreter/Python/ScriptedProcessPythonInterface.h
parent48339d0fbbdb2ba4610173ad1e792e9c2272c887 (diff)
downloadllvm-ab4b924832ce26c21b88d7f82fcf4992ea8906bb.zip
llvm-ab4b924832ce26c21b88d7f82fcf4992ea8906bb.tar.gz
llvm-ab4b924832ce26c21b88d7f82fcf4992ea8906bb.tar.bz2
[X86] X86FixupVectorConstantsPass - attempt to replace full width integer vector constant loads with broadcasts on AVX2+ targets
lowerBuildVectorAsBroadcast will not broadcast splat constants in all cases, resulting in a lot of situations where a full width vector load that has failed to fold but is loading splat constant values could use a broadcast load instruction just as cheaply, and save constant pool space.
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/ScriptedProcessPythonInterface.h')
0 files changed, 0 insertions, 0 deletions