[PATCH] D146591: [dataflow] add HTML logger: browse code/cfg/analysis timeline/state
Gábor Horváth via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Wed Mar 22 10:08:34 PDT 2023
xazax.hun added a comment.
In D146591#4213614 <https://reviews.llvm.org/D146591#4213614>, @sammccall wrote:
> (e.g. does the MLIR dataflow framework have the same idea about how the analysis timeline relates to the CFG and elements within it? And if we want to show the clang AST or the StorageLocation/Value graph, what's the non-clang::dataflow-coupled way to model that?)
These are good questions.
In D146591#4213614 <https://reviews.llvm.org/D146591#4213614>, @sammccall wrote:
> Do you think that's valuable?
In case it does not add too much complexity on your side I think it is valuable. In case someone wants to use the same visualization for their tool it would be on them to figure out how to generalize the visualization part. On the other hand, even if we never get new users for the visualization, a JSON file will make it easier to build new diagnostic tools for the dataflow framework. One could even do one-off python scripts to help debugging a specific issue.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D146591/new/
https://reviews.llvm.org/D146591
More information about the cfe-commits
mailing list