vast icon indicating copy to clipboard operation
vast copied to clipboard

MLIR analysis to SARIF exporter.

Open xlauko opened this issue 7 months ago • 0 comments

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

xlauko avatar Jul 10 '24 13:07 xlauko