chipi-core 0.9.1

Core library for chipi: parser, IR, and code generation backends for instruction decoder generation
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
include "test_dsp.chipi"

target rust {
    decoder TestDsp {
        output "out/test_dsp.rs"
    }

    dispatch TestDsp {
        output "out/test_dsp_dispatch.rs"

        context crate::cpu::Cpu
        handlers crate::cpu::interpreter
        strategy fn_ptr_lut
    }
}