diff options
author | Simon Pilgrim <llvm-dev@redking.me.uk> | 2024-05-08 13:43:27 +0100 |
---|---|---|
committer | Simon Pilgrim <llvm-dev@redking.me.uk> | 2024-05-08 16:24:39 +0100 |
commit | a55127281b2ed5f24f848b9e5c70870ad170bc3f (patch) | |
tree | 0a1b859fb5b81d56fc9f95fb6ff59524185c0856 /llvm/lib/Transforms/Utils/CloneFunction.cpp | |
parent | 11a6799740f824282650aa9ec249b55dcf1a8aae (diff) | |
download | llvm-a55127281b2ed5f24f848b9e5c70870ad170bc3f.zip llvm-a55127281b2ed5f24f848b9e5c70870ad170bc3f.tar.gz llvm-a55127281b2ed5f24f848b9e5c70870ad170bc3f.tar.bz2 |
[CostModel][X86] getGSVectorCost - add cost kind support
Don't just assume gather/scatter non-throughput costs are 1 - latency and sizelatency (#uops) costs will be high, and codesize (#instructions) needs to account splitting.
Diffstat (limited to 'llvm/lib/Transforms/Utils/CloneFunction.cpp')
0 files changed, 0 insertions, 0 deletions