Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Design MLIR interfaces for selected clang AST nodes. #643

Open
1 task done
lkorenc opened this issue Jul 2, 2024 · 0 comments
Open
1 task done

Design MLIR interfaces for selected clang AST nodes. #643

lkorenc opened this issue Jul 2, 2024 · 0 comments
Assignees
Labels
Clang static analyzer Experimental support of clang static analyzer over MLIR

Comments

@lkorenc
Copy link
Contributor

lkorenc commented Jul 2, 2024

Prerequisites

  • I have read the documentation and the proposed feature is not implemented.

Description

To support clang static analyzer, we need to provide some APIs of the AST nodes. Proposed solution is to implement MLIR interface that expose methods needed by the static analyzer passes (and necessary utilities).

For each interface, the supported methods do not need to be exhaustive - we only want to lazily add things that are needed by the passes we care about.

@lkorenc lkorenc added the Clang static analyzer Experimental support of clang static analyzer over MLIR label Jul 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Clang static analyzer Experimental support of clang static analyzer over MLIR
Projects
None yet
Development

No branches or pull requests

2 participants