aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/StackProtector.cpp
diff options
context:
space:
mode:
authorSimon Pilgrim <llvm-dev@redking.me.uk>2022-09-16 13:03:06 +0100
committerSimon Pilgrim <llvm-dev@redking.me.uk>2022-09-16 13:03:41 +0100
commitf8fa04295faac7140c46847c4ea86a8d624919ca (patch)
tree87faa80ccd182d21410eec063e2aa9e3bc1ea4b7 /llvm/lib/CodeGen/StackProtector.cpp
parent292cb114b0a35da5e35eb856c29deff577c54210 (diff)
downloadllvm-f8fa04295faac7140c46847c4ea86a8d624919ca.zip
llvm-f8fa04295faac7140c46847c4ea86a8d624919ca.tar.gz
llvm-f8fa04295faac7140c46847c4ea86a8d624919ca.tar.bz2
[CostModel][X86] Add CostKinds handling for vector integer comparisons
These were based off a mixture of vector integer add/sub costs and the numbers from the 'cost-tables vs llvm-mca' script from D103695 - the extra costs for different predicates are still proving tricky to implement, but I've gotten most costs to within +/1 now - the AVX512 are tricky as we still don't handle predicate results properly, so most of these were done by hand.
Diffstat (limited to 'llvm/lib/CodeGen/StackProtector.cpp')
0 files changed, 0 insertions, 0 deletions