[PATCH] D75981: [LV] Allow large RT checks, if they are a fraction of the scalar cost.
Florian Hahn via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Tue Sep 7 08:31:42 PDT 2021
fhahn updated this revision to Diff 371089.
fhahn added a comment.
Unfortunately I do not have the bandwidth to get this unstuck at the moment. So I'm going to strip off the heuristics change and just keep the changes that set up the last bits of the infrastructure.
Also updates getCost to use InstructionCost instead of unsigned.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D75981/new/
https://reviews.llvm.org/D75981
Files:
llvm/lib/Transforms/Vectorize/LoopVectorizationPlanner.h
llvm/lib/Transforms/Vectorize/LoopVectorize.cpp
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D75981.371089.patch
Type: text/x-patch
Size: 7889 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20210907/7425208b/attachment.bin>
More information about the llvm-commits
mailing list