weirflow 0.1.0

GPU-first dataflow analysis primitives for Vyre and Santh compiler pipelines.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
//! Cache for backend-resident IFDS CSR layouts.
//!
//! IFDS clients often run many seed queries or analysis variants over the same
//! exploded supergraph. This cache keeps invariant CSR buffers resident and
//! keyed by the prepared CSR's stable layout hash so equivalent prepared graphs
//! upload once per cache lifetime.

mod cache;
mod entry;
mod stats;

#[cfg(test)]
mod tests;

pub use cache::ResidentIfdsCsrCache;
pub use stats::ResidentIfdsCsrCacheStats;