diff options
author | Sam Tebbs <samuel.tebbs@arm.com> | 2025-05-19 13:27:17 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-05-19 13:27:17 +0100 |
commit | 70501ed2f0f9dc06baffa7ee124845e40687675b (patch) | |
tree | eb4b524eb042c2aa2e85371df605f231908aeded /clang/lib/Basic/SourceManager.cpp | |
parent | e8a307498d678970e0be8cd7718ba0779d5ee307 (diff) | |
download | llvm-70501ed2f0f9dc06baffa7ee124845e40687675b.zip llvm-70501ed2f0f9dc06baffa7ee124845e40687675b.tar.gz llvm-70501ed2f0f9dc06baffa7ee124845e40687675b.tar.bz2 |
[LoopVectorizer] Prune VFs based on plan register pressure (#132190)
This PR moves the register usage checking to after the plans are
created, so that any recipes that optimise register usage (such as
partial reductions) can be properly costed and not have their VF pruned
unnecessarily.
Depends on https://github.com/llvm/llvm-project/pull/137746
Diffstat (limited to 'clang/lib/Basic/SourceManager.cpp')
0 files changed, 0 insertions, 0 deletions