diff options
author | Anna Welker <anna.welker@arm.com> | 2020-03-02 09:14:37 +0000 |
---|---|---|
committer | Anna Welker <anna.welker@arm.com> | 2020-03-02 10:04:12 +0000 |
commit | 394974111b1781a2f93e502082cecad1b3aff6ee (patch) | |
tree | 0b285c6bc16ae8ca630c34054dd9cd20422ea4e6 /llvm/lib/Bitcode/Writer/BitcodeWriter.cpp | |
parent | 4962a0b26a3c828f817cf135074e0baf14ea0e1d (diff) | |
download | llvm-394974111b1781a2f93e502082cecad1b3aff6ee.zip llvm-394974111b1781a2f93e502082cecad1b3aff6ee.tar.gz llvm-394974111b1781a2f93e502082cecad1b3aff6ee.tar.bz2 |
[ARM][MVE] Restrict allowed types of gather/scatter offsets
The MVE gather instructions smaller than 32bits zext extend the values
in the offset register, as opposed to sign extending them. We need to
make sure that the code that we select from is suitably extended, which
this patch attempts to fix by tightening up the offset checks.
Differential Revision: https://reviews.llvm.org/D75361
Diffstat (limited to 'llvm/lib/Bitcode/Writer/BitcodeWriter.cpp')
0 files changed, 0 insertions, 0 deletions