summaryrefslogtreecommitdiffstats
path: root/clang/lib/Frontend/CompilerInstance.cpp
diff options
context:
space:
mode:
authorGeoff Berry <gberry@codeaurora.org>2018-05-24 18:29:42 +0000
committerGeoff Berry <gberry@codeaurora.org>2018-05-24 18:29:42 +0000
commit98150e3a625f41d8ac0e5b36b9a7131df4551902 (patch)
tree5dbae520a42ec72ddcef0d1405c1e31237b18596 /clang/lib/Frontend/CompilerInstance.cpp
parent383fe5c8668f63ef21c646b43f48da9fa41aa100 (diff)
downloadbcm5719-llvm-98150e3a625f41d8ac0e5b36b9a7131df4551902.tar.gz
bcm5719-llvm-98150e3a625f41d8ac0e5b36b9a7131df4551902.zip
[AArch64] Take advantage of variable shift/rotate amount implicit mod operation.
Summary: Optimize code generated for variable shifts/rotates by taking advantage of the implicit and/mod done on the variable shift amount register. Resolves bug 27582 and bug 37421. Reviewers: t.p.northover, qcolombet, MatzeB, javed.absar Subscribers: rengolin, kristof.beyls, mcrosier, llvm-commits Differential Revision: https://reviews.llvm.org/D46844 llvm-svn: 333214
Diffstat (limited to 'clang/lib/Frontend/CompilerInstance.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud