[PATCH] Estimate DCE effect in heuristic for estimating	complete-unroll optimization effects.
    Michael Zolotukhin 
    mzolotukhin at apple.com
       
    Thu Apr  9 16:34:31 PDT 2015
    
    
  
Now to DCE part:)
So, you basically suggest adding all instructions to the 'dead' set and then remove from it instructions that have uses? Is this the idea? If so, I guess we'll end up with what we have now, but on the removal phase - when you remove instruction operands from the set, you also need to remove their operand, and their operands etc. - that's effectively the same linked list traversal as we have now.
There is a high chance that I misunderstood your suggestion here, so please correct me!
http://reviews.llvm.org/D8817
EMAIL PREFERENCES
  http://reviews.llvm.org/settings/panel/emailpreferences/
    
    
More information about the llvm-commits
mailing list