diff options
| author | Hal Finkel <hfinkel@anl.gov> | 2015-02-22 18:35:32 +0000 |
|---|---|---|
| committer | Hal Finkel <hfinkel@anl.gov> | 2015-02-22 18:35:32 +0000 |
| commit | 3d4269ab05c74ca50f30e93ba8a416980544ab97 (patch) | |
| tree | 8bdec15cc2682e34801ba30ef9d95bf3a57882b2 /llvm/lib/Bitcode/Reader/BitcodeReader.cpp | |
| parent | 4e30d9b6d85a0a4a79c9b527f39deff18b302e4f (diff) | |
| download | llvm-3d4269ab05c74ca50f30e93ba8a416980544ab97.zip llvm-3d4269ab05c74ca50f30e93ba8a416980544ab97.tar.gz llvm-3d4269ab05c74ca50f30e93ba8a416980544ab97.tar.bz2 | |
[LICM] Refactor to expose functionality as utility functions
This refactors the core functionality of LICM: HoistRegion, SinkRegion and
PromoteAliasSet (renamed to promoteLoopAccessesToScalars) as utility functions
in LoopUtils. This will enable other transformations to make use of them
directly.
Patch by Ashutosh Nema.
llvm-svn: 230178
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions
