aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CodeGenModule.cpp
diff options
context:
space:
mode:
authorFlorian Hahn <flo@fhahn.com>2024-12-09 23:11:35 +0000
committerFlorian Hahn <flo@fhahn.com>2024-12-09 23:11:38 +0000
commit0e70289f373d40f3f8a4cc5c35dd02bfe909ca83 (patch)
tree12a16f0786311461539be7d1a43f099fc2dc46dd /clang/lib/CodeGen/CodeGenModule.cpp
parenta13ec9cd54deba3a6779ce1114503cf86a3f8658 (diff)
downloadllvm-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