Lines Matching defs:program

99 int resolvable::resolve(const program &program) {  in resolve()
103 int unary_operation::resolve(pio_assembler *pioasm, const program *program, const resolvable &scope… in resolve()
125 int binary_operation::resolve(pio_assembler *pioasm, const program *program, const resolvable &scop… in resolve()
237 int name_ref::resolve(pio_assembler *pioasm, const program *program, const resolvable &scope) { in resolve()
261 uint instruction::encode(program &program) { in encode() argument
298 raw_encoding instruction::raw_encode(program& program) { in raw_encode() argument
302 uint instr_word::encode(program &program) { in encode() argument
310 uint instr_mov::get_push_get_index(const program &program, extended_mov index) { in get_push_get_index()
322 void instr_push::pre_validate(program& program) { in pre_validate() argument
328 void instr_mov::pre_validate(program &program) { in pre_validate() argument
346 raw_encoding instr_mov::raw_encode(program& program) { in raw_encode() argument
358 raw_encoding instr_jmp::raw_encode(program& program) { in raw_encode() argument
370 raw_encoding instr_in::raw_encode(program& program) { in raw_encode() argument
378 raw_encoding instr_out::raw_encode(program& program) { in raw_encode() argument
386 raw_encoding instr_set::raw_encode(program& program) { in raw_encode() argument
394 raw_encoding instr_wait::raw_encode(program& program) { in raw_encode() argument
432 raw_encoding instr_irq::raw_encode(program& program) { in raw_encode() argument
439 std::vector<compiled_source::symbol> pio_assembler::public_symbols(program &program) { in public_symbols() argument
463 for (auto &program : programs) { in write_output() local