celox_analysis/lib.rs
1//! IR-independent compiler analyses shared by Celox's source and machine IRs.
2//!
3//! This crate deliberately owns no SIR or MIR types. Callers translate their
4//! block, instruction, and memory-effect identities to dense indices and
5//! immutable event tables before invoking an analysis.
6
7pub mod cfg;
8pub mod cfg_order;
9pub mod dag_schedule;
10pub mod dependence;
11pub mod interval;
12pub mod memory;
13pub mod memory_ssa;
14pub mod ssa;