diff options
| author | Bruno Cardoso Lopes <bruno.cardoso@gmail.com> | 2015-07-15 15:35:09 +0000 | 
|---|---|---|
| committer | Bruno Cardoso Lopes <bruno.cardoso@gmail.com> | 2015-07-15 15:35:09 +0000 | 
| commit | bd68a095913f0132f07ed831f4318d6b7f5e2945 (patch) | |
| tree | f170180eafbd7d47bff0af12f71f5d35e4cef7b4 /llvm/lib/Object/SymbolicFile.cpp | |
| parent | 6bedf4a70719bd328af1a77beffc54144760be92 (diff) | |
| download | llvm-bd68a095913f0132f07ed831f4318d6b7f5e2945.zip llvm-bd68a095913f0132f07ed831f4318d6b7f5e2945.tar.gz llvm-bd68a095913f0132f07ed831f4318d6b7f5e2945.tar.bz2 | |
Refactor optimizeUncoalescable logic
- Create a new CopyRewriter for Uncoalescable copy-like instructions
- Change the ValueTracker to return a ValueTrackerResult
This makes optimizeUncoalescable looks more like optimizeCoalescable and
use the CopyRewritter infrastructure.
This is also the preparation for looking up into PHI nodes in the
ValueTracker.
Differential Revision: http://reviews.llvm.org/D11195
llvm-svn: 242294
Diffstat (limited to 'llvm/lib/Object/SymbolicFile.cpp')
0 files changed, 0 insertions, 0 deletions
