[PATCH] D31843: [LCSSA] Try to not walk the dominator tree more than necessary
    Daniel Berlin via Phabricator via llvm-commits 
    llvm-commits at lists.llvm.org
       
    Mon Apr 10 12:41:16 PDT 2017
    
    
  
dberlin added a comment.
In https://reviews.llvm.org/D31843#722830, @mzolotukhin wrote:
> If the slow part is checking if the block dominates any exit, how about we precompute set of blocks meeting this requirement in advance?
>
> E.g. if we start from the set of exiting blocks and go up the dom-tree until we hit the loop header, we should end up with a set of blocks dominating at least one exit.  Would it be faster than what we have now?
This is precisely equivalent to the stack algorithm i outlined.
;)
https://reviews.llvm.org/D31843
    
    
More information about the llvm-commits
mailing list