diff options
author | Tony Jiang <jtony@ca.ibm.com> | 2017-09-19 16:14:37 +0000 |
---|---|---|
committer | Tony Jiang <jtony@ca.ibm.com> | 2017-09-19 16:14:37 +0000 |
commit | 2d9c5f3b8b31db6c6e56c3d28b0c6d6d3d8d3858 (patch) | |
tree | 868e83ffbd3ea441d5a7f6b17ce41c114626c36b /llvm/lib/CodeGen/LiveDebugVariables.cpp | |
parent | 0a98abc67cf187bc04676daaff738727e0c2a452 (diff) | |
download | llvm-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