aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/WebAssembly/WebAssemblyCFGStackify.cpp
diff options
context:
space:
mode:
authorRoman Lebedev <lebedev.ri@gmail.com>2021-11-06 16:45:15 +0300
committerRoman Lebedev <lebedev.ri@gmail.com>2021-11-06 16:45:15 +0300
commita30ec4778a479da15f53811a1c79484078e00858 (patch)
tree24d16f885b876da94d7e0d77437dc76d58ae35d9 /llvm/lib/Target/WebAssembly/WebAssemblyCFGStackify.cpp
parentf8efc5c0ac68d2f94c8f83e65798e786e2c8c8cd (diff)
downloadllvm-a30ec4778a479da15f53811a1c79484078e00858.zip
llvm-a30ec4778a479da15f53811a1c79484078e00858.tar.gz
llvm-a30ec4778a479da15f53811a1c79484078e00858.tar.bz2
[TTI][CostModel] `getUserCost()`: recognize replication shuffles and query their cost
This finally creates proper test coverage for replication shuffles, that are used by LV for conditional loads, and will allow to add proper costmodel at least for AVX512. Reviewed By: RKSimon Differential Revision: https://reviews.llvm.org/D113324
Diffstat (limited to 'llvm/lib/Target/WebAssembly/WebAssemblyCFGStackify.cpp')
0 files changed, 0 insertions, 0 deletions