[PATCH] D31847: [PowerPC] Eliminate compares in instruction selection - Vol. 1

Nemanja Ivanovic via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon Apr 10 11:07:06 PDT 2017


nemanjai created this revision.

This patch is the first in a series of 6 patches that split https://reviews.llvm.org/D31240 into more manageable chunks as well as include some additional work that depends on the patch posted by Lei.

The first 4 are really just a split of the functionality in that patch. None of the functionality is turned on in those patches, so they include no test cases. Patches 5 and 6 add further functionality and turn on what the original patch provided. So those two patches are the ones that include the test cases.

This particular one, just provides some of the infrastructure that the others build on - none of the functions here transform any compare instructions.


Repository:
  rL LLVM

https://reviews.llvm.org/D31847

Files:
  lib/Target/PowerPC/InstPrinter/PPCInstPrinter.cpp
  lib/Target/PowerPC/PPCFastISel.cpp
  lib/Target/PowerPC/PPCISelDAGToDAG.cpp
  lib/Target/PowerPC/PPCInstr64Bit.td
  lib/Target/PowerPC/PPCInstrInfo.td

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D31847.94597.patch
Type: text/x-patch
Size: 11549 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20170410/ed843709/attachment.bin>


More information about the llvm-commits mailing list