diff options
author | Sam Parker <sam.parker@arm.com> | 2019-02-11 11:35:42 +0000 |
---|---|---|
committer | Sam Parker <sam.parker@arm.com> | 2019-02-11 11:35:42 +0000 |
commit | 8ff143033a7760be8a174d6b39aad269e113926a (patch) | |
tree | 45f204ede04dafb2b4f48f8aa92e37fb325b0e0c /llvm/lib/Target/WebAssembly/WebAssemblyFixFunctionBitcasts.cpp | |
parent | ded96df01e95b4ac22e39bca45cf5e655253b1ea (diff) | |
download | llvm-8ff143033a7760be8a174d6b39aad269e113926a.zip llvm-8ff143033a7760be8a174d6b39aad269e113926a.tar.gz llvm-8ff143033a7760be8a174d6b39aad269e113926a.tar.bz2 |
[ARM] Add v8m.base pattern for add negative imm
The v8m.base ISA contains movw, which can operate on an unsigned
16-bit value. Add the pattern that converts an add with a negative
value, that could fit into 16-bits when negated, into a sub with that
positive value.
Differential Revision: https://reviews.llvm.org/D57942
llvm-svn: 353692
Diffstat (limited to 'llvm/lib/Target/WebAssembly/WebAssemblyFixFunctionBitcasts.cpp')
0 files changed, 0 insertions, 0 deletions