commit | b5f7b0f9780cd1bc6f948b194adfc57176d41711 | [log] [tgz] |
---|---|---|
author | Hal Finkel <hfinkel@anl.gov> | Mon Jul 01 19:34:59 2013 +0000 |
committer | Hal Finkel <hfinkel@anl.gov> | Mon Jul 01 19:34:59 2013 +0000 |
tree | 8e420c6c590a8bc8cff2845039b59a5209cbf4ec | |
parent | 6711fc28a41c05e1c8398393c7794c41b2ee0202 [diff] |
Don't form PPC CTR loops for over-sized exit counts Although you can't generate this from C on PPC64, if you have a loop using a 64-bit counter on PPC32 then you can't form a CTR-based loop for it. This had been cauing the PPCCTRLoops pass to assert. Thanks to Joerg Sonnenberger for providing a test case! git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@185361 91177308-0d34-0410-b5e6-96231b3b80d8