diff options
author | Michael Kruse <llvm@meinersbur.de> | 2019-06-12 22:51:56 +0000 |
---|---|---|
committer | Michael Kruse <llvm@meinersbur.de> | 2019-06-12 22:51:56 +0000 |
commit | 189abad128672e55c4317f7fc88c3dd0987703af (patch) | |
tree | 02dcda73a1ab8659e677d6544895f5538590e8b4 /llvm/lib/Transforms/Utils/SimplifyCFG.cpp | |
parent | 41e0b9f2803089155536bdec7cbea6b82680a727 (diff) | |
download | llvm-189abad128672e55c4317f7fc88c3dd0987703af.zip llvm-189abad128672e55c4317f7fc88c3dd0987703af.tar.gz llvm-189abad128672e55c4317f7fc88c3dd0987703af.tar.bz2 |
[ScopBuilder] Move addInvariantLoads to ScopBuilder. NFC.
Moved addInvariantLoads and functions listed below to ScopBuilder:
isAParameter
canAlwaysBeHoisted
These functions were referenced only by getNonHoistableCtx.
Moved CLI parameter PollyAllowDereferenceOfAllFunctionParams to
ScopBuilder.
Added iterator range through InvariantEquivClasses.
Patch by Dominik Adamski <adamski.dominik@gmail.com>
Differential Revision: https://reviews.llvm.org/D63172
llvm-svn: 363216
Diffstat (limited to 'llvm/lib/Transforms/Utils/SimplifyCFG.cpp')
0 files changed, 0 insertions, 0 deletions