Home
last modified time | relevance | path

Searched refs:instructions (Results 1 – 17 of 17) sorted by relevance

/hal_rpi_pico-latest/tools/pioasm/
Dada_output.cpp124 for (int i = 0; i < (int)program.instructions.size(); i++) { in output()
125 const auto &inst = program.instructions[i]; in output()
129 if (i == (int)program.instructions.size() - 1) { in output()
Dpio_assembler.cpp40 if (instructions.size() >= limit) { in add_instruction()
52 instructions.push_back(inst); in add_instruction()
158 if (instructions.empty()) { in set_wrap()
161 wrap = resolvable_int(l, instructions.size() - 1); in set_wrap()
170 wrap_target = resolvable_int(l, instructions.size()); in set_wrap_target()
362 } else if (dest >= (int)program.instructions.size()) { in raw_encode()
470 std::transform(program.instructions.begin(), program.instructions.end(), in write_output()
471 … std::back_inserter(cprogram.instructions), [&](std::shared_ptr<instruction> &inst) { in write_output()
489 …ram.wrap->resolve(program); else cprogram.wrap = std::max((int)program.instructions.size() - 1, 0); in write_output()
494 if (cprogram.wrap_target >= program.instructions.size()) { in write_output()
Dpython_output.cpp99 for (int i = 0; i < (int)program.instructions.size(); i++) { in output()
100 const auto &inst = (uint16_t)program.instructions[i]; in output()
108 for (uint i = 0; i < (uint)program.instructions.size(); i++) { in output()
109 const auto &inst = program.instructions[i]; in output()
Dhex_output.cpp33 for (const auto &i : source.programs[0].instructions) { in output()
Dgo_output.cpp93 for (int i = 0; i < (int)program.instructions.size(); i++) { in output()
94 const auto &inst = program.instructions[i]; in output()
Djson_output.cpp112 for (int i = 0; i < (int)program.instructions.size(); i++) { in output()
113 const auto &inst = program.instructions[i]; in output()
Dc_sdk_output.cpp93 for (int i = 0; i < (int)program.instructions.size(); i++) { in output()
94 const auto &inst = program.instructions[i]; in output()
110 fprintf(out, " .length = %d,\n", (int) program.instructions.size()); in output()
Doutput_format.h85 std::vector<uint> instructions; member
Dpio_assembler.h72 if (before_any_instructions && !p.instructions.empty()) {
Dpio_types.h294 std::vector<std::shared_ptr<instruction>> instructions; member
350 label->value = resolvable_int(label->location, instructions.size()); in add_label()
/hal_rpi_pico-latest/src/rp2_common/hardware_hazard3/
DBUILD.bazel10 "include/hardware/hazard3/instructions.h",
/hal_rpi_pico-latest/bazel/config/
DBUILD.bazel132 …rdware uses accelerated divide instructions while compiler allows the compiler to decide how to ha…
/hal_rpi_pico-latest/src/rp2_common/pico_float/
DBUILD.bazel95 # An empty stub that just lets the compiler use M33 FPU instructions.
/hal_rpi_pico-latest/src/cmake/
Don_device.cmake31 …sassembly listing postprocessing that disassembles RP2350 coprocessor instructions, type=bool, def…
/hal_rpi_pico-latest/
DREADME.md51 These instructions are extremely terse, and Linux-based only. For detailed steps,
52 instructions for other platforms, and just in general, we recommend you see [Raspberry Pi Pico-Seri…
/hal_rpi_pico-latest/src/rp2_common/hardware_pio/
Dpio.c164 uint16_t instr = program->instructions[i]; in add_program_at_offset()
/hal_rpi_pico-latest/src/rp2_common/hardware_pio/include/hardware/
Dpio.h891 const uint16_t *instructions; member