commit | bf1ae5e254f8f6f6f3dfe9438d14bef9b955f01f | [log] [tgz] |
---|---|---|
author | Dale Johannesen <dalej@apple.com> | Tue Jul 20 00:50:13 2010 +0000 |
committer | Dale Johannesen <dalej@apple.com> | Tue Jul 20 00:50:13 2010 +0000 |
tree | e13d8954f65191d5d1ef6ef416fe0a20e511e98a | |
parent | 7a2b701ef6a294170fb92a535d52bc533778acff [diff] |
Don't hoist things out of a large switch inside a loop, for the reasons in the comments. This is a major win on 253.perlbmk on ARM Darwin. I expect it to be a good heuristic in general, but it's possible some things will regress; I'll be watching. 7940152. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@108792 91177308-0d34-0410-b5e6-96231b3b80d8