[PATCH] D18562: [PPC] Enable transformations in PPCPassConfig::addIRPasses at O2.

amehsan via llvm-commits llvm-commits at lists.llvm.org
Wed Apr 6 06:22:06 PDT 2016


amehsan updated this revision to Diff 52783.
amehsan added a comment.

removed one testcase (after discussing it with Hal Finkel) because the testcase does not anymore serve the intended purpose. Even before my changes, when I do the code change that was committed with this test, the test still passes. One test shows that we are possibly missing some optimization opportunity now. At this point, this is for a VMX vector load and store, which is not really something that we care about. But I will open a bugzilla item to have it documented.


http://reviews.llvm.org/D18562

Files:
  lib/Target/PowerPC/PPCTargetMachine.cpp
  test/CodeGen/PowerPC/2007-09-07-LoadStoreIdxForms.ll
  test/CodeGen/PowerPC/2012-11-16-mischedcall.ll
  test/CodeGen/PowerPC/bdzlr.ll
  test/CodeGen/PowerPC/ctrloop-udivti3.ll
  test/CodeGen/PowerPC/ctrloops.ll
  test/CodeGen/PowerPC/ec-input.ll
  test/CodeGen/PowerPC/fp2int2fp-ppcfp128.ll
  test/CodeGen/PowerPC/lbzux.ll
  test/CodeGen/PowerPC/lsr-postinc-pos.ll
  test/CodeGen/PowerPC/optcmp.ll
  test/CodeGen/PowerPC/ppc-shrink-wrapping.ll
  test/CodeGen/PowerPC/ppc64-calls.ll
  test/CodeGen/PowerPC/pr25802.ll
  test/CodeGen/PowerPC/preincprep-invoke.ll
  test/CodeGen/PowerPC/qpx-bv-sint.ll
  test/CodeGen/PowerPC/qpx-s-sel.ll
  test/CodeGen/PowerPC/qpx-sel.ll
  test/CodeGen/PowerPC/qpx-split-vsetcc.ll
  test/CodeGen/PowerPC/stwux.ll
  test/CodeGen/PowerPC/subreg-postra-2.ll
  test/CodeGen/PowerPC/subreg-postra.ll
  test/CodeGen/PowerPC/subsumes-pred-regs.ll
  test/CodeGen/PowerPC/svr4-redzone.ll
  test/CodeGen/PowerPC/tls_get_addr_stackframe.ll
  test/CodeGen/PowerPC/unal-altivec.ll
  test/CodeGen/PowerPC/unal4-std.ll
  test/CodeGen/PowerPC/vsx-fma-mutate-undef.ll
  test/CodeGen/PowerPC/vsx-infl-copy1.ll
  test/CodeGen/PowerPC/xvcmpeqdp-v2f64.ll

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D18562.52783.patch
Type: text/x-patch
Size: 49986 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20160406/4ddb3b52/attachment-0001.bin>


More information about the llvm-commits mailing list