[llvm-commits] [llvm] r147175 - in /llvm/trunk/test/Transforms/LoopUnswitch: 2011-11-18-SimpleSwitch.ll 2011-11-18-TwoSwitches-Threshold.ll 2011-11-18-TwoSwitches.ll

Chad Rosier mcrosier at apple.com
Thu Dec 22 13:06:36 PST 2011


Author: mcrosier
Date: Thu Dec 22 15:06:36 2011
New Revision: 147175

URL: http://llvm.org/viewvc/llvm-project?rev=147175&view=rev
Log:
Reinstate r146578; it doesn't appear to be the cause of some recent execution-
time regressions.  In general, it is beneficial to compile-time.

Original commit message:
Fix for bug #11429: Wrong behaviour for switches. Small improvement for code
size heuristics.

Added:
    llvm/trunk/test/Transforms/LoopUnswitch/2011-11-18-SimpleSwitch.ll
      - copied unchanged from r147130, llvm/trunk/test/Transforms/LoopUnswitch/2011-11-18-SimpleSwitch.ll
    llvm/trunk/test/Transforms/LoopUnswitch/2011-11-18-TwoSwitches-Threshold.ll
      - copied unchanged from r147130, llvm/trunk/test/Transforms/LoopUnswitch/2011-11-18-TwoSwitches-Threshold.ll
    llvm/trunk/test/Transforms/LoopUnswitch/2011-11-18-TwoSwitches.ll
      - copied unchanged from r147130, llvm/trunk/test/Transforms/LoopUnswitch/2011-11-18-TwoSwitches.ll




More information about the llvm-commits mailing list