aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp
diff options
context:
space:
mode:
authorDavid Green <david.green@arm.com>2020-01-22 13:45:16 +0000
committerDavid Green <david.green@arm.com>2020-01-22 14:41:38 +0000
commite9c198278e2193a8ba78686ef8acc49c587dd40e (patch)
treef1105a798603aaa2d596053fa8e83ec869cd4da7 /llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp
parent0b83e14804c46aaf8ba40863bb6d1a3cf175b997 (diff)
downloadllvm-e9c198278e2193a8ba78686ef8acc49c587dd40e.zip
llvm-e9c198278e2193a8ba78686ef8acc49c587dd40e.tar.gz
llvm-e9c198278e2193a8ba78686ef8acc49c587dd40e.tar.bz2
[ARM] Basic gather scatter cost model
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
Diffstat (limited to 'llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp')
0 files changed, 0 insertions, 0 deletions