[PATCH] D31319: [PPC] Eliminate redundant sign- and zero-extensions in PPC MI Peephole pass
Eric Christopher via llvm-commits
llvm-commits at lists.llvm.org
Mon Mar 27 23:52:50 PDT 2017
It's usually easier to review two smaller incremental patches than a single
larger one if you wouldn't mind splitting it back up.
On Mon, Mar 27, 2017, 11:33 PM Hiroshi Inoue via Phabricator <
reviews at reviews.llvm.org> wrote:
> inouehrs updated this revision to Diff 93212.
> inouehrs added a comment.
>
> - I added more code patterns in which we can eliminate sign- or
> zero-extensions.
> - I added more test cases in the regression test.
>
>
> https://reviews.llvm.org/D31319
>
> Files:
> lib/Target/PowerPC/PPCISelLowering.cpp
> lib/Target/PowerPC/PPCInstrInfo.cpp
> lib/Target/PowerPC/PPCInstrInfo.h
> lib/Target/PowerPC/PPCMIPeephole.cpp
> lib/Target/PowerPC/PPCMachineFunctionInfo.cpp
> lib/Target/PowerPC/PPCMachineFunctionInfo.h
> test/CodeGen/PowerPC/eliminate_ext.ll
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20170328/bb6a2e29/attachment.html>
More information about the llvm-commits
mailing list