[PATCH] D133698: [clang][dataflow] SignAnalysis, edgeTransfer, branchTransfer

Gabor Marton via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Tue Sep 20 04:46:07 PDT 2022


martong planned changes to this revision.
martong added a comment.

Aligned with the RFC, I am going to dissect this patch into two patches:

1. This patch will remain a simple infrastructural change that introduces transferBranch. This could be useful for complex lattices (e.g integer value ranges) until we have an SMT solver in the core framework. I'll try to add a very simple unit test case instead of having SignAnalysis itself as a huge integration test case.
2. An independent patch for SignAnalysis implementation. I am going to rework it by using the boolean Value abstraction as suggested in the RFC.


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D133698



More information about the cfe-commits mailing list