aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/LiveDebugVariables.cpp
diff options
context:
space:
mode:
authorTony Jiang <jtony@ca.ibm.com>2017-09-19 16:14:37 +0000
committerTony Jiang <jtony@ca.ibm.com>2017-09-19 16:14:37 +0000
commit2d9c5f3b8b31db6c6e56c3d28b0c6d6d3d8d3858 (patch)
tree868e83ffbd3ea441d5a7f6b17ce41c114626c36b /llvm/lib/CodeGen/LiveDebugVariables.cpp
parent0a98abc67cf187bc04676daaff738727e0c2a452 (diff)
downloadllvm-2d9c5f3b8b31db6c6e56c3d28b0c6d6d3d8d3858.zip
llvm-2d9c5f3b8b31db6c6e56c3d28b0c6d6d3d8d3858.tar.gz
llvm-2d9c5f3b8b31db6c6e56c3d28b0c6d6d3d8d3858.tar.bz2
[PowerPC Peephole] Constants into a join add, use ADDI over LI/ADD.
Two blocks prior to the join each perform an li and the the join block has an add using the initialized register. Optimize each predecessor block to instead use addi and delete the li's and add. Differential Revision: https://reviews.llvm.org/D36734 llvm-svn: 313639
Diffstat (limited to 'llvm/lib/CodeGen/LiveDebugVariables.cpp')
0 files changed, 0 insertions, 0 deletions