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

Brian Rzycki via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Jan 30 16:00:21 PST 2018


brzycki created this revision.
brzycki added reviewers: sebpop, dberlin, kuhar.
Herald added subscribers: hiraditya, aprantl.

LVI will use DT if it is available and in the case of the JumpThreading pass it is. When using LVI for analysis it is necessary to flush all pending DominatorTree updates inside JumpThreading to be certain the analysis is correct.

See https://bugs.llvm.org/show_bug.cgi?id=36133 for detailed debug information.


Repository:
  rL LLVM

https://reviews.llvm.org/D42717

Files:
  llvm/lib/Transforms/Scalar/JumpThreading.cpp
  llvm/test/Transforms/JumpThreading/pr36133.ll

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


More information about the llvm-commits mailing list