diff options
author | Florian Hahn <flo@fhahn.com> | 2025-01-25 13:32:00 +0000 |
---|---|---|
committer | Florian Hahn <flo@fhahn.com> | 2025-01-25 13:32:01 +0000 |
commit | 6383a12e3b4339fa4743bb97da4d51dea6d2e2ea (patch) | |
tree | de7014251fb3f2d965b21c55e14141dd827b0b4a /llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp | |
parent | de5ff8ad07ae824b86c5cefcba63f4b66607b759 (diff) | |
download | llvm-6383a12e3b4339fa4743bb97da4d51dea6d2e2ea.zip llvm-6383a12e3b4339fa4743bb97da4d51dea6d2e2ea.tar.gz llvm-6383a12e3b4339fa4743bb97da4d51dea6d2e2ea.tar.bz2 |
[VPlan] Refactor HCFG builder to preserve original vector latch (NFC).
Update HCFG builder to preserve the original latch block of the initial
VPlan, ensuring there is always a latch.
It also skips creating the BranchOnCond for the latch of the top-level
loop, instead of removing it later. Exiting via the latch is controlled
by later recipes.
This further unifies HCFG construction and prepares for use to also
build an initial VPlan (VPlan0) for inner loops.
Diffstat (limited to 'llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp')
0 files changed, 0 insertions, 0 deletions