diff options
| author | Philip Reames <preames@rivosinc.com> | 2023-09-18 16:55:38 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-09-18 16:55:38 -0700 |
| commit | 928564caa5de8b07cede51e45499934777b9938c (patch) | |
| tree | da662c38a89bc1709aed0243933b0ef7e776b06d /lldb/source/Plugins/ScriptInterpreter/Python/PythonDataObjects.h | |
| parent | 915ebb07dfc53486eccf0dc09b6411929a463e98 (diff) | |
| download | llvm-928564caa5de8b07cede51e45499934777b9938c.zip llvm-928564caa5de8b07cede51e45499934777b9938c.tar.gz llvm-928564caa5de8b07cede51e45499934777b9938c.tar.bz2 | |
[RISCV] Combine a gather to a larger element type (#66694)
If we have a gather load whose indices correspond to valid offsets for a
gather with element type twice that our source, we can reduce the number
of indices and perform the operation at the larger element type.
This is generally profitable since we half VL - and these operations are
linear in VL. This may require some additional VL/VTYPE toggles, but
this appears to be worthwhile on the whole.
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/PythonDataObjects.h')
0 files changed, 0 insertions, 0 deletions
