[PATCH] D65174: [DAGCombine] Limit the number of times for a store being considered for merging

Nirav Dave via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon Jul 29 13:18:33 PDT 2019


niravd added a comment.

Ah. That's a tricky one.  It sounds like this isn't a case of the candidate stores not being mergable, but rather us giving up before we completely verify that.

I don't suppose the values in the indirect value operands to the candidate stores have a relatively short dependence on a node not too far from the RootNode. Right now, we only prune at the root node (and components through the TokenFactors). but we could also just mark further predecessors of the RootNode as not needing to be searched.


Repository:
  rL LLVM

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D65174/new/

https://reviews.llvm.org/D65174





More information about the llvm-commits mailing list