commit | b9297dcdf2a380a3677307d0ac77983dc0e6a199 | [log] [tgz] |
---|---|---|
author | Nemanja Ivanovic <nemanjai@ca.ibm.com> | Mon Oct 28 16:08:30 2019 -0500 |
committer | Tom Stellard <tstellar@redhat.com> | Wed Dec 04 14:14:43 2019 -0800 |
tree | 124d5131380261eb55d55021981093ffd6b032bc | |
parent | 98b1752888c0282bf5504b67484b92d8d069f1b8 [diff] |
[PowerPC] Do not emit HW loop if the body contains calls to lrint/lround These two intrinsics are lowered to calls so should prevent the formation of CTR loops. In a subsequent patch, we will handle all currently known intrinsics and prevent the formation of HW loops if any unknown intrinsics are encountered. Differential revision: https://reviews.llvm.org/D68841 (cherry picked from commit 97e36260709c541044f30092b420238511e13e5b)