diff options
author | Florian Hahn <flo@fhahn.com> | 2024-12-09 23:11:35 +0000 |
---|---|---|
committer | Florian Hahn <flo@fhahn.com> | 2024-12-09 23:11:38 +0000 |
commit | 0e70289f373d40f3f8a4cc5c35dd02bfe909ca83 (patch) | |
tree | 12a16f0786311461539be7d1a43f099fc2dc46dd /clang/lib/CodeGen/CodeGenModule.cpp | |
parent | a13ec9cd54deba3a6779ce1114503cf86a3f8658 (diff) | |
download | llvm-0e70289f373d40f3f8a4cc5c35dd02bfe909ca83.zip llvm-0e70289f373d40f3f8a4cc5c35dd02bfe909ca83.tar.gz llvm-0e70289f373d40f3f8a4cc5c35dd02bfe909ca83.tar.bz2 |
[VPlan] Create canonical IV resume value for epilogue in VPlan. (NFCI)
Update the code to create induction resume PHIs to also create a resume
phi for the canonical induction during epilogue vectorization. This
unifies the code for handling induction resume values and removes the
need to explicitly create manually resume PHI and return it during
epilogue creation.
Overall it helps to move the code for updating the canonical induction
resume value to the place where all other header phi resume values are
updated.
This is NFC, modulo order of the created phis.
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions