diff options
| author | Simon Pilgrim <llvm-dev@redking.me.uk> | 2023-05-29 17:16:05 +0100 |
|---|---|---|
| committer | Simon Pilgrim <llvm-dev@redking.me.uk> | 2023-05-30 13:17:26 +0100 |
| commit | ab4b924832ce26c21b88d7f82fcf4992ea8906bb (patch) | |
| tree | 8c28cd454a02503b2006887e89868512b318e5c1 /lldb/source/Plugins/ScriptInterpreter/Python/PythonReadline.h | |
| parent | 48339d0fbbdb2ba4610173ad1e792e9c2272c887 (diff) | |
| download | llvm-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/PythonReadline.h')
0 files changed, 0 insertions, 0 deletions
