trailofbits / vast

VAST is an experimental compiler pipeline designed for program analysis of C and C++. It provides a tower of IRs as MLIR dialects to choose the best fit representations for a program analysis or further program abstraction.
https://trailofbits.github.io/vast/
Apache License 2.0
391 stars 23 forks source link

abi: Solidify arch-agnostic APIs. #606

Open lkorenc opened 4 months ago

lkorenc commented 4 months ago

Prerequisites

Description

Classification algorithm is currently designed in a way that splits between data (and apis) presented back to the user and internal classification. However, only x86_64 is really supported. Add stub of Aarch64 classification and by doing that solidify the user facing apis.