diff options
author | Krzysztof Parzyszek <kparzysz@codeaurora.org> | 2016-01-12 17:23:48 +0000 |
---|---|---|
committer | Krzysztof Parzyszek <kparzysz@codeaurora.org> | 2016-01-12 17:23:48 +0000 |
commit | c09d630e50ee7d747756305c8f752034b1113e39 (patch) | |
tree | 02d91053ed2b99fad70ec8391eed4b368c9bc29b /llvm/lib/Transforms/Utils/LoopUtils.cpp | |
parent | 3076fa4c35fc482af2c66747b41c818ae1e4366c (diff) | |
download | llvm-c09d630e50ee7d747756305c8f752034b1113e39.zip llvm-c09d630e50ee7d747756305c8f752034b1113e39.tar.gz llvm-c09d630e50ee7d747756305c8f752034b1113e39.tar.bz2 |
RDF: Copy propagation
This is a very limited implementation of DFG-based copy propagation.
It only handles actual COPY instructions (does not handle other equivalents
such as add-immediate with a 0 operand).
The major limitation is that it does not update the DFG: that will be the
change required to make it more robust (hopefully coming up soon).
llvm-svn: 257490
Diffstat (limited to 'llvm/lib/Transforms/Utils/LoopUtils.cpp')
0 files changed, 0 insertions, 0 deletions