[PATCH] D111024: [TTI] Remove default condition type and predicate arguments from getCmpSelInstrCost
Simon Pilgrim via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Tue Oct 5 11:07:28 PDT 2021
RKSimon added a comment.
Yes I'd like to add test coverage for this - we're in the weird position that we don't have good checking in the cost models for different predicates, but its difficult to test this for without feeding accurate predicates to the cost models....
The X86 model is getting better at handling costs for different predicates - what I might do is make its costs for BAD_ICMP_PREDICATE/BAD_FCMP_PREDICATE have a much higher/worstcase default cost and work back from there.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D111024/new/
https://reviews.llvm.org/D111024
More information about the llvm-commits
mailing list