diff options
author | Chad Rosier <mcrosier@codeaurora.org> | 2014-06-30 14:51:14 +0000 |
---|---|---|
committer | Chad Rosier <mcrosier@codeaurora.org> | 2014-06-30 14:51:14 +0000 |
commit | e6b8761ab992201020a61b755aa69b459c1eb6c9 (patch) | |
tree | 5737559c5f3c11b43811e0a0de730c1f62f174c4 /clang/unittests/libclang/LibclangTest.cpp | |
parent | 8f9590b6220a18d2d1056c2b4477be9555a89d12 (diff) | |
download | llvm-e6b8761ab992201020a61b755aa69b459c1eb6c9.zip llvm-e6b8761ab992201020a61b755aa69b459c1eb6c9.tar.gz llvm-e6b8761ab992201020a61b755aa69b459c1eb6c9.tar.bz2 |
[AArch64] Convert mul x, -(pow2 +/- 1) to shift + add/sub.
The combine for mul x, pow2 +/- 1 is unchanged. Test cases for
both combines as well as mul x, pow2 have been added as well.
llvm-svn: 212044
Diffstat (limited to 'clang/unittests/libclang/LibclangTest.cpp')
0 files changed, 0 insertions, 0 deletions