aboutsummaryrefslogtreecommitdiff
path: root/llvm/utils/FileCheck/FileCheck.cpp
diff options
context:
space:
mode:
authorSanjay Patel <spatel@rotateright.com>2020-10-30 12:05:01 -0400
committerSanjay Patel <spatel@rotateright.com>2020-10-30 12:38:16 -0400
commit251dd7c0f999c02304254236bbc48b5f1bb5b2b5 (patch)
treea7145a8d679e46d4bb6a38e1fbe7a4c4cf9bfda8 /llvm/utils/FileCheck/FileCheck.cpp
parent7156910d85fcafdc78371a852c00a7184f8563cd (diff)
downloadllvm-251dd7c0f999c02304254236bbc48b5f1bb5b2b5.zip
llvm-251dd7c0f999c02304254236bbc48b5f1bb5b2b5.tar.gz
llvm-251dd7c0f999c02304254236bbc48b5f1bb5b2b5.tar.bz2
[x86] add cost overrides for mul with overflow
I'm assuming the standard size integer instructions for this end up as something like: mulq %rsi seto %al And the 'mul' generally has reciprocal throughput of 1 on typical implementations (higher latency, but that's not handled here). The default costs may end up much higher than that, and that's what we see in the test diffs. Vector types are left as a 'TODO'. Differential Revision: https://reviews.llvm.org/D90431
Diffstat (limited to 'llvm/utils/FileCheck/FileCheck.cpp')
0 files changed, 0 insertions, 0 deletions