aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/CloneFunction.cpp
diff options
context:
space:
mode:
authorSimon Pilgrim <llvm-dev@redking.me.uk>2024-05-08 13:43:27 +0100
committerSimon Pilgrim <llvm-dev@redking.me.uk>2024-05-08 16:24:39 +0100
commita55127281b2ed5f24f848b9e5c70870ad170bc3f (patch)
tree0a1b859fb5b81d56fc9f95fb6ff59524185c0856 /llvm/lib/Transforms/Utils/CloneFunction.cpp
parent11a6799740f824282650aa9ec249b55dcf1a8aae (diff)
downloadllvm-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