aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CodeGenModule.cpp
diff options
context:
space:
mode:
authorShih-Po Hung <shihpo.hung@sifive.com>2025-07-30 16:50:57 +0800
committerGitHub <noreply@github.com>2025-07-30 16:50:57 +0800
commitcc8c941e17558ba427de06e72c8ad96d7b17ced1 (patch)
tree2c5246347de0e462d608940d7159bc6599a96fc5 /clang/lib/CodeGen/CodeGenModule.cpp
parent33e978fbfa25fa98bd521222298e903c3f324a60 (diff)
downloadllvm-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