diff options
author | David Green <david.green@arm.com> | 2019-08-08 15:27:58 +0000 |
---|---|---|
committer | David Green <david.green@arm.com> | 2019-08-08 15:27:58 +0000 |
commit | 27ca82f32a35f305a48487f6cf80155d25197cfd (patch) | |
tree | 86d7c3a6ffa5617fa8d1867876113131051e2ac9 /llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp | |
parent | 824ffd8b1265d69eba089d8c3dcce3983089a9cd (diff) | |
download | llvm-27ca82f32a35f305a48487f6cf80155d25197cfd.zip llvm-27ca82f32a35f305a48487f6cf80155d25197cfd.tar.gz llvm-27ca82f32a35f305a48487f6cf80155d25197cfd.tar.bz2 |
[ARM] Add support for MVE pre and post inc loads and stores
This adds pre- and post- increment and decrements for MVE loads and stores. It
uses the builtin pre and post load/store detection, unlike Neon. Loads are
selected with the code in tryT2IndexedLoad, stores are selected with tablegen
patterns. The immediates have a +/-7bit range, multiplied by the size of the
element.
Differential Revision: https://reviews.llvm.org/D63840
llvm-svn: 368305
Diffstat (limited to 'llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp')
0 files changed, 0 insertions, 0 deletions