summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/PowerPC/PPCCTRLoops.cpp
diff options
context:
space:
mode:
authorAndrew Zhogin <andrew.zhogin@gmail.com>2017-07-05 17:55:42 +0000
committerAndrew Zhogin <andrew.zhogin@gmail.com>2017-07-05 17:55:42 +0000
commit45d192823ec0bc5ea40cd6af8e1ac00393cc0e21 (patch)
tree50aa33e12fc8f8621ad6bdcd0e661b1aad30bb53 /llvm/lib/Target/PowerPC/PPCCTRLoops.cpp
parentd7faa9165f5edbe31ec72c7d79b4c368c1e9e1e2 (diff)
downloadbcm5719-llvm-45d192823ec0bc5ea40cd6af8e1ac00393cc0e21.tar.gz
bcm5719-llvm-45d192823ec0bc5ea40cd6af8e1ac00393cc0e21.zip
[DAGCombiner] visitRotate patch to optimize pair of ROTR/ROTL instructions into one with combined shift operand.
For two ROTR operations with shifts C1, C2; combined shift operand will be (C1 + C2) % bitsize. Differential revision: https://reviews.llvm.org/D12833 llvm-svn: 307179
Diffstat (limited to 'llvm/lib/Target/PowerPC/PPCCTRLoops.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud