Lines Matching refs:cprogram
466 auto &cprogram = source.programs[source.programs.size() - 1]; in write_output() local
467 cprogram.pio_version = program.pio_version; in write_output()
471 … std::back_inserter(cprogram.instructions), [&](std::shared_ptr<instruction> &inst) { in write_output()
489 …if (program.wrap) cprogram.wrap = program.wrap->resolve(program); else cprogram.wrap = std::max((i… in write_output()
490 cprogram.clock_div_int = program.clock_div_int; in write_output()
491 cprogram.clock_div_frac = program.clock_div_frac; in write_output()
493 cprogram.wrap_target = program.wrap_target->resolve(program); in write_output()
494 if (cprogram.wrap_target >= program.instructions.size()) { in write_output()
498 cprogram.wrap_target = 0; in write_output()
500 if (program.origin.value) cprogram.origin = program.origin.value->resolve(program); in write_output()
501 …cprogram.mov_status_type = program.mov_status.type == mov_status_type::unspecified ? -1 : (int)pro… in write_output()
502 cprogram.mov_status_n = program.mov_status.final_n; in write_output()
503 cprogram.fifo = program.fifo; in write_output()
504 cprogram.used_gpio_ranges = program.used_gpio_ranges; in write_output()
513 cprogram.in = in_out_convert(program.in); in write_output()
514 cprogram.out = in_out_convert(program.out); in write_output()
515 cprogram.set_count = program.final_set_count; in write_output()
517 cprogram.sideset_bits_including_opt = program.sideset_bits_including_opt; in write_output()
518 cprogram.sideset_opt = program.sideset_opt; in write_output()
519 cprogram.sideset_pindirs = program.sideset_pindirs; in write_output()
521 …ode_blocks.begin(), program.code_blocks.end(), std::inserter(cprogram.code_blocks, cprogram.code_b… in write_output()
528 cprogram.lang_opts = program.lang_opts; in write_output()
529 cprogram.symbols = public_symbols(program); in write_output()