[PATCH] D99987: [NewGVN] Track simplification dependencies for phi-of-ops.

Florian Hahn via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Apr 15 03:20:08 PDT 2021


fhahn updated this revision to Diff 337686.
fhahn added a comment.

Update performSymbolicCmpEvaluation to return ExprResult, so ExtraDeps created by the call to createExpression can be handled properly. Also add an assert to ExprResult to make sure ExtraDep is handled to the destructor.


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D99987

Files:
  llvm/lib/Transforms/Scalar/NewGVN.cpp
  llvm/test/Transforms/NewGVN/phi-of-ops-simplification-dependencies.ll

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D99987.337686.patch
Type: text/x-patch
Size: 19617 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20210415/f06f5bd0/attachment.bin>


More information about the llvm-commits mailing list