[PATCH] D21299: [Codegen Prepare] Swap commutative binops before splitting branch condition.

Balaram Makam via llvm-commits llvm-commits at lists.llvm.org
Tue Jun 21 03:21:02 PDT 2016


bmakam added a comment.

The only clear performance differences on A57 are:

  Benchmark                                           Diff
  ----------------------------------------------------------------
  spec2006/mcf:ref                                    3.21
  spec2006/hmmer:ref                                  1.22
  spec2006/sjeng:ref                                  0.87
  spec2006/sphinx3:ref                                0.71
  spec2006/perlbench:ref                              -2.51
  spec2006/povray:ref                                 -2.44

Overall this has a minor impact on performance on A57. Is it reasonable to turn it on for A57 too?


http://reviews.llvm.org/D21299





More information about the llvm-commits mailing list