aboutsummaryrefslogtreecommitdiff
path: root/clang/lib
diff options
context:
space:
mode:
authorAnna Welker <anna.welker@arm.com>2020-03-11 10:13:11 +0000
committerAnna Welker <anna.welker@arm.com>2020-03-11 10:23:41 +0000
commita6d3bec83fca0568e1fb02b9297b43435b9579d6 (patch)
tree3e8984b5f7385372b60afae000ea523dc057564a /clang/lib
parent8a12553223180246eeafaa0fa7bfa11e834d34b6 (diff)
downloadllvm-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