vyre 0.4.0

GPU compute intermediate representation with a standard operation library
Documentation
1
2
3
4
5
6
7
8
9
use super::lookup;
use crate::ir::Program;
use crate::ops::OpSpec;

/// Build the registered operation program by stable ID.
#[must_use]
pub fn lookup_program(op_id: &str) -> Option<Program> {
    lookup(op_id).and_then(OpSpec::program)
}