vast
vast copied to clipboard
MLIR analysis to SARIF exporter.
Prerequisites
- [X] I have read the documentation and the proposed feature is not implemented.
Description
Allow to integrate MLIR analysis results with SARIF:
- [ ] Create
gap::sarif
in https://github.com/lifting-bits/gap/tree/main as a separate library (i.e.gap-sarif
) - [ ]
gap::sarif
should describe sarif structures in C++ and provide serialization/deserialization to textual representation - [ ] Create an example usage, e.g. run some mlir analysis pass that for instance lists all functions with names and locations and encode this information from mlir into
gap::sarif
- [ ] Look at integration with vs-code plugins