vyre 0.4.0

GPU compute intermediate representation with a standard operation library
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
//! Graph traversal and analysis operations over CSR-encoded directed graphs.
//!
//! Graph ops are Category A compositions.  BFS and DFS assume
//! valid CSR adjacency structures and bounded queue sizes.

automod::dir!(pub "src/ops/graph");

/// Compile-time maximum BFS queue slots.
pub use max_bfs_queue::MAX_BFS_QUEUE;
// Canonical graph limits live in `crate::ir::validate::limits`.
/// Maximum DFA states, graph edges, and graph nodes enforced by the IR validator.
pub use crate::ir::validate::limits::{MAX_DFA_STATES, MAX_GRAPH_EDGES, MAX_GRAPH_NODES};