Re-exports§
pub use capabilities::HardwareCapabilityMatrix;pub use capabilities::IntrinsicSupport;pub use capabilities::LoweringContext;pub use capabilities::LoweringPolicy64Bit;pub use core::BufferAccess;pub use core::BufferElement;pub use core::BufferSpec;pub use core::BuiltinKernel;pub use core::KernelSpec;pub use core::Op;pub use core::P64GpuWords64;pub use core::ScalarType;pub use graph::lower_graph;pub use graph::ComputeGraph;pub use graph::DType;pub use graph::GraphNode;pub use graph::Layout;pub use graph::Lowerer;pub use graph::NodeId;pub use graph::OpNode;pub use graph::Shape;pub use graph::TensorRef;pub use intrinsics::Intrinsic;pub use intrinsics::IntrinsicClass;pub use intrinsics::SubgroupReduceOp;pub use q42_bridge::deserialize_graph;pub use q42_bridge::graph_merkle_root;pub use q42_bridge::opcode_of;pub use q42_bridge::serialize_graph;
Modules§
- capabilities
- core
- graph
- Compute-graph IR (a typed DAG) — the backend-portable representation the forge lowers
to every target in one pass. See [
docs/plans/dag-ir-forge.md]. - intrinsics
- q42_
bridge - q42 substrate binding (plan §5 / Phase 6) — serialize a
ComputeGraphto and from 48-byteNQuinrecords, so a compute DAG persists in the same Merkle-DAG quin store as the rest of QualiaDB (zero-copy, page-aligned), with provenance.