diff options
author | Shih-Po Hung <shihpo.hung@sifive.com> | 2025-07-30 16:50:57 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-07-30 16:50:57 +0800 |
commit | cc8c941e17558ba427de06e72c8ad96d7b17ced1 (patch) | |
tree | 2c5246347de0e462d608940d7159bc6599a96fc5 /clang/lib/CodeGen/CodeGenModule.cpp | |
parent | 33e978fbfa25fa98bd521222298e903c3f324a60 (diff) | |
download | llvm-cc8c941e17558ba427de06e72c8ad96d7b17ced1.zip llvm-cc8c941e17558ba427de06e72c8ad96d7b17ced1.tar.gz llvm-cc8c941e17558ba427de06e72c8ad96d7b17ced1.tar.bz2 |
[VPlan] Convert EVL loops to variable-length stepping after dissolution (#147222)
Loop regions require fixed-length steps and rounded-up trip counts, but
after dissolution creates explicit control flow, EVL loops can leverage
variable-length stepping with original trip counts.
This patch adds a post-dissolution transform pass to convert EVL loops
from fixed-length to variable-length stepping .
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions