OSDN Git Service

[LoopUnrollRuntime] NFC: use the precomputed loop exit in ConnectProlog
authorAnna Thomas <anna@azul.com>
Fri, 7 Jul 2017 18:05:28 +0000 (18:05 +0000)
committerAnna Thomas <anna@azul.com>
Fri, 7 Jul 2017 18:05:28 +0000 (18:05 +0000)
commit987dd01d1bcab808e3c611f791d47dce3e0fb232
treed36a957939c8457a37a85f43693185601b2180c5
parent9163803bf0ffd2650090f8778e9d7861f1ca3898
[LoopUnrollRuntime] NFC: use the precomputed loop exit in ConnectProlog

Minor refactoring to use the preexisting loop exit that's already
calculated. We do not need to recompute the loop exit in ConnectProlog.
Apart from avoiding redundant computation, this is required for
supporting multiple loop exits when Prolog remainder loops are generated.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@307417 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Transforms/Utils/LoopUnrollRuntime.cpp