[PATCH] D42717: [JumpThreading] sync DT for LVI analysis (PR 36133)

Brian Rzycki via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Fri Feb 9 09:05:06 PST 2018


brzycki updated this revision to Diff 133630.
brzycki added a comment.

Added a feature to LVI to enable or disable the use of the DominatorTree for analysis. Updated JumpThreading to disable the use of DT for LVI analysis when there are pending updates in the DDT.


https://reviews.llvm.org/D42717

Files:
  llvm/include/llvm/Analysis/LazyValueInfo.h
  llvm/include/llvm/IR/Dominators.h
  llvm/lib/Analysis/LazyValueInfo.cpp
  llvm/lib/IR/Dominators.cpp
  llvm/lib/Transforms/Scalar/JumpThreading.cpp
  llvm/test/Transforms/JumpThreading/pr36133.ll

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D42717.133630.patch
Type: text/x-patch
Size: 10447 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20180209/d6969eda/attachment.bin>


More information about the llvm-commits mailing list