diff options
author | Anna Welker <anna.welker@arm.com> | 2020-03-11 10:13:11 +0000 |
---|---|---|
committer | Anna Welker <anna.welker@arm.com> | 2020-03-11 10:23:41 +0000 |
commit | a6d3bec83fca0568e1fb02b9297b43435b9579d6 (patch) | |
tree | 3e8984b5f7385372b60afae000ea523dc057564a /clang/lib | |
parent | 8a12553223180246eeafaa0fa7bfa11e834d34b6 (diff) | |
download | llvm-a6d3bec83fca0568e1fb02b9297b43435b9579d6.zip llvm-a6d3bec83fca0568e1fb02b9297b43435b9579d6.tar.gz llvm-a6d3bec83fca0568e1fb02b9297b43435b9579d6.tar.bz2 |
[TTI][ARM][MVE] Refine gather/scatter cost model
Refines the gather/scatter cost model, but also changes the TTI
function getIntrinsicInstrCost to accept an additional parameter
which is needed for the gather/scatter cost evaluation.
This did require trivial changes in some non-ARM backends to
adopt the new parameter.
Extending gathers and truncating scatters are now priced cheaper.
Differential Revision: https://reviews.llvm.org/D75525
Diffstat (limited to 'clang/lib')
0 files changed, 0 insertions, 0 deletions