[LoopUnroll] Move a simple check earlier. NFC.
authorHaicheng Wu <haicheng@codeaurora.org>
Wed, 17 Aug 2016 22:42:58 +0000 (22:42 +0000)
committerHaicheng Wu <haicheng@codeaurora.org>
Wed, 17 Aug 2016 22:42:58 +0000 (22:42 +0000)
commite787763275d67fbc2a006f8c41e6e40d05de6150
treea7a1ea7dbfbd26a5d097a50cb662e54a54e84c36
parent5c0c063ad56aafd8e186d87bb2d0ce5651202256
[LoopUnroll] Move a simple check earlier. NFC.

Move the check of CallInst earlier to skip expensive recursive operations.

Differential Revision: https://reviews.llvm.org/D23611

llvm-svn: 278998
llvm/lib/Transforms/Scalar/LoopUnrollPass.cpp