mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-11-25 20:23:11 +01:00
d8e98cfe8f
This is a very basic MVE gather/scatter cost model, based roughly on the code that we will currently produce. It does not handle truncating scatters or extending gathers correctly yet, as it is difficult to tell that they are going to be correctly extended/truncated from the limited information in the cost function. This can be improved as we extend support for these in the future. Based on code originally written by David Sherwood. Differential Revision: https://reviews.llvm.org/D73021 |
||
---|---|---|
.. | ||
arith.ll | ||
cast.ll | ||
divrem.ll | ||
fparith.ll | ||
freeshift.ll | ||
gep.ll | ||
insertelement.ll | ||
lit.local.cfg | ||
load_store.ll | ||
memcpy.ll | ||
mve-gather-scatter-cost.ll | ||
select.ll | ||
shuffle.ll |