diff options
author | Simon Pilgrim <llvm-dev@redking.me.uk> | 2020-04-10 11:22:13 +0100 |
---|---|---|
committer | Simon Pilgrim <llvm-dev@redking.me.uk> | 2020-04-10 14:55:46 +0100 |
commit | 91bc50c0d7a35a589f30fbec180cc7cea1288779 (patch) | |
tree | 7288194f62ab019fda1fc50cb54900a5940262a0 /llvm/lib/Object/ELFObjectFile.cpp | |
parent | c197edb135185d410596937ca35deacace36fbeb (diff) | |
download | llvm-91bc50c0d7a35a589f30fbec180cc7cea1288779.zip llvm-91bc50c0d7a35a589f30fbec180cc7cea1288779.tar.gz llvm-91bc50c0d7a35a589f30fbec180cc7cea1288779.tar.bz2 |
[CostModel][X86] Improve InsertElement costs for sub-128bit vectors
If we're inserting into v2i8/v4i8/v8i8/v2i16/v4i16 style sub-128bit vectors ensure we don't use the SK_PermuteTwoSrc cost of the legalized value type - this is a followup to rG12c629ec6c59 which added equivalent sub-128bit shuffle costs
Diffstat (limited to 'llvm/lib/Object/ELFObjectFile.cpp')
0 files changed, 0 insertions, 0 deletions