[PATCH] D31851: [PowerPC] Eliminate compares in instruction selection - Vol. 5

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


nemanjai created this revision.

This patch turns on the functionality introduced by the previous four patches and integrates https://reviews.llvm.org/D31319 into the closely related code introduced by the previous four patches.
The only test cases modified in this patch are the ones that changed behaviour. New testing will be added as part of the sixth and final patch in this series.


Repository:
  rL LLVM

https://reviews.llvm.org/D31851

Files:
  lib/Target/PowerPC/PPCISelDAGToDAG.cpp
  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/crbits.ll
  test/CodeGen/PowerPC/expand-isel.ll
  test/CodeGen/PowerPC/i1-ext-fold.ll
  test/CodeGen/PowerPC/no-pref-jumps.ll
  test/CodeGen/PowerPC/optcmp.ll
  test/CodeGen/PowerPC/ppc-crbits-onoff.ll
  test/CodeGen/PowerPC/setcc-logic.ll

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D31851.94601.patch
Type: text/x-patch
Size: 41194 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20170410/0f3e4ee2/attachment.bin>


More information about the llvm-commits mailing list