commit | d9fc1ce8096f7138c60edc3a6655583bf209780e | [log] [tgz] |
---|---|---|
author | Andrew Trick <atrick@apple.com> | Tue Apr 10 05:14:42 2012 +0000 |
committer | Andrew Trick <atrick@apple.com> | Tue Apr 10 05:14:42 2012 +0000 |
tree | f03561dfeb2555e6e05b5a4ed8ce54f6c618ce96 | |
parent | 64c0748eb34272a6548980b3277aedebb6e6d265 [diff] |
Fix 12513: Loop unrolling breaks with indirect branches. Take this opportunity to generalize the indirectbr bailout logic for loop transformations. CFG transformations will never get indirectbr right, and there's no point trying. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@154386 91177308-0d34-0410-b5e6-96231b3b80d8