diff options
author | Simon Pilgrim <llvm-dev@redking.me.uk> | 2019-10-14 14:07:43 +0000 |
---|---|---|
committer | Simon Pilgrim <llvm-dev@redking.me.uk> | 2019-10-14 14:07:43 +0000 |
commit | 151bbba758610905d1789760124598048192179d (patch) | |
tree | a34a1f873f24b1b23098547493b87a891d2d791d /libcxx/test/std/utilities/variant/variant.variant/variant.assign/copy.pass.cpp | |
parent | cdcf58e5af025989a8dd52bc0d9c032712a160c8 (diff) | |
download | bcm5719-llvm-151bbba758610905d1789760124598048192179d.tar.gz bcm5719-llvm-151bbba758610905d1789760124598048192179d.zip |
[CostModel][X86] Add CTPOP scalar costs (PR43656)
Add specific scalar costs for ctpop instructions, these are based on the llvm-mca's SLM throughput numbers (the oldest model we have).
For targets supporting POPCNT, we provide overrides that assume 1cy costs.
llvm-svn: 374775
Diffstat (limited to 'libcxx/test/std/utilities/variant/variant.variant/variant.assign/copy.pass.cpp')
0 files changed, 0 insertions, 0 deletions