qualia_core_db/wgsl_forge/ir/
mod.rs1pub mod capabilities;
2pub mod core;
3pub mod graph;
4pub mod intrinsics;
5pub mod q42_bridge;
6
7pub use capabilities::{
8 HardwareCapabilityMatrix, IntrinsicSupport, LoweringContext, LoweringPolicy64Bit,
9};
10pub use core::{
11 BufferAccess, BufferElement, BufferSpec, BuiltinKernel, KernelSpec, Op, P64GpuWords64,
12 ScalarType, SharedLen, SharedMemorySpec,
13};
14pub use graph::{
15 lower_graph, ComputeGraph, DType, GraphNode, Layout, Lowerer, NodeId, OpNode, Shape, TensorRef,
16};
17pub use intrinsics::{Intrinsic, IntrinsicClass, SubgroupReduceOp};
18pub use q42_bridge::{deserialize_graph, graph_merkle_root, opcode_of, serialize_graph};