[PATCH] D82091: [ARM][CostModel] Select instruction costs.
Sam Parker via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Tue Aug 11 03:14:00 PDT 2020
samparker updated this revision to Diff 284628.
samparker added a comment.
Herald added a subscriber: zzheng.
When I made changes to the TTI framework, I added CodeSize costing to loop unroll and unswitch, where the implicit cost used to be the 'size and latency'... this could be causing some trouble for code size costing of selects...
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D82091/new/
https://reviews.llvm.org/D82091
Files:
llvm/lib/Target/ARM/ARMTargetTransformInfo.cpp
llvm/lib/Transforms/Scalar/LoopUnrollPass.cpp
llvm/lib/Transforms/Scalar/SimpleLoopUnswitch.cpp
llvm/test/Analysis/CostModel/ARM/immediates.ll
llvm/test/Analysis/CostModel/ARM/select.ll
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D82091.284628.patch
Type: text/x-patch
Size: 18566 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20200811/ec85f782/attachment.bin>
More information about the llvm-commits
mailing list