diff options
author | Philip Reames <preames@rivosinc.com> | 2025-07-29 07:52:39 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-07-29 07:52:39 -0700 |
commit | 73245b06b3da19ef70e04cf0f0a0d0df1ba82a57 (patch) | |
tree | dff56cdf7b800409dbb761dfe534e83423dc0f72 /clang/test/Modules/ModuleModuleDebugInfo.cpp | |
parent | fa6965f722e0573f62e4d1e533dfa5b3a2ce2c4f (diff) | |
download | llvm-73245b06b3da19ef70e04cf0f0a0d0df1ba82a57.zip llvm-73245b06b3da19ef70e04cf0f0a0d0df1ba82a57.tar.gz llvm-73245b06b3da19ef70e04cf0f0a0d0df1ba82a57.tar.bz2 |
[RISCV] Rewrite deinterleave load as vlse optimization as DAG combine (#150049)
This reworks an existing optimization on the fixed vector (shuffle
based) deinterleave lowering into a DAG combine. This has the effect of
making it kick in much more widely - in particular on the deinterleave
intrinsic (i.e. scalable) path, deinterleaveN (without load) lowering,
but also the intrinsic lowering paths.
Diffstat (limited to 'clang/test/Modules/ModuleModuleDebugInfo.cpp')
0 files changed, 0 insertions, 0 deletions