aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineModuleInfo.cpp
diff options
context:
space:
mode:
authorJulian Nagele <j.nagele@apple.com>2024-11-17 19:35:32 +0000
committerGitHub <noreply@github.com>2024-11-17 19:35:32 +0000
commita8538b9138574142b9338ad0fce0f8ba1065fcbc (patch)
treeea1d353b00a1fb006fc9bcaa72e7ca7ee0372be0 /llvm/lib/CodeGen/MachineModuleInfo.cpp
parentfeb9b3701bf6650f91e12e7f4efbe72383f3f60b (diff)
downloadllvm-a8538b9138574142b9338ad0fce0f8ba1065fcbc.zip
llvm-a8538b9138574142b9338ad0fce0f8ba1065fcbc.tar.gz
llvm-a8538b9138574142b9338ad0fce0f8ba1065fcbc.tar.bz2
[LV] Vectorize Epilogues for loops with small VF but high IC (#108190)
- Consider MainLoopVF * IC when determining whether Epilogue Vectorization is profitable - Allow the same VF for the Epilogue as for the main loop - Use an upper bound for the trip count of the Epilogue when choosing the Epilogue VF PR: https://github.com/llvm/llvm-project/pull/108190 --------- Co-authored-by: Florian Hahn <flo@fhahn.com>
Diffstat (limited to 'llvm/lib/CodeGen/MachineModuleInfo.cpp')
0 files changed, 0 insertions, 0 deletions