summaryrefslogtreecommitdiffstats
path: root/clang/lib/Frontend/DependencyGraph.cpp
diff options
context:
space:
mode:
authorSander de Smalen <sander.desmalen@arm.com>2018-05-29 10:39:49 +0000
committerSander de Smalen <sander.desmalen@arm.com>2018-05-29 10:39:49 +0000
commit98686c6b156804d6c441347fdb34f4e7ebc1d588 (patch)
treef86b3fa21c513458816ed5c4e752fe199382e4af /clang/lib/Frontend/DependencyGraph.cpp
parent6be87bce29bc55805047abbcef4f963dff00fa40 (diff)
downloadbcm5719-llvm-98686c6b156804d6c441347fdb34f4e7ebc1d588.tar.gz
bcm5719-llvm-98686c6b156804d6c441347fdb34f4e7ebc1d588.zip
[AArch64][SVE] Asm: Support for ADD (immediate) instructions.
This patch adds addsub_imm8_opt_lsl_(i8|i16|i32|i64) operands that are unsigned values in the range 0 to 255. For element widths of 16 bits or higher it may also be a signed multiple of 256 in the range 0 to 65280. Note: This also does some refactoring to reuse convenience function getShiftedVal<shift>(), and now allows AArch64 scalar 'ADD #-4096' to be accepted to be mapped to SUB #4096. Reviewers: rengolin, fhahn, samparker, SjoerdMeijer, javed.absar Reviewed By: fhahn Differential Revision: https://reviews.llvm.org/D47310 llvm-svn: 333408
Diffstat (limited to 'clang/lib/Frontend/DependencyGraph.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud