Searched refs:instruction (Results 1 – 6 of 6) sorted by relevance
/hal_rpi_pico-latest/tools/pioasm/ |
D | pio_types.h | 232 struct instruction : public src_item { struct 236 instruction(const yy::location &l) : src_item(l) {} in instruction() argument 294 std::vector<std::shared_ptr<instruction>> instructions; 356 void add_instruction(std::shared_ptr<instruction> inst); 379 struct instr_jmp : public instruction { 383 …instr_jmp(const yy::location &l, condition c, rvalue target) : instruction(l), cond(c), target(std… in instr_jmp() 388 struct instr_wait : public instruction { 392 … yy::location &l, rvalue polarity, std::shared_ptr<wait_source> source) : instruction(l), polarity( in instr_wait() 398 struct instr_in : public instruction { 402 …instr_in(const yy::location &l, const enum in_out_set &src, rvalue value) : instruction(l), src(sr… in instr_in() [all …]
|
D | parser.yy | 179 …| instruction { pioasm.get_current_program(@1, "instruction").add_… 180 …| label_decl instruction { auto &p = pioasm.get_current_program(@2, "instruct… 207 … { pioasm.get_current_program(@1, "instruction").add_instruction(std::shared_ptr<inst… 250 %type <std::shared_ptr<instruction>> instruction; 251 instruction: 258 %type <std::shared_ptr<instruction>> base_instruction; 260 …NOP { $$ = std::shared_ptr<instruction>(new inst… 261 …| JMP condition comma expression { $$ = std::shared_ptr<instruction>(new inst… 262 …| WAIT value wait_source { $$ = std::shared_ptr<instruction>(new inst… 263 …| WAIT wait_source { $$ = std::shared_ptr<instruction>(new inst… [all …]
|
D | pio_assembler.cpp | 38 void program::add_instruction(std::shared_ptr<instruction> inst) { in add_instruction() 261 uint instruction::encode(program &program) { in encode() 298 raw_encoding instruction::raw_encode(program& program) { in raw_encode() 471 … std::back_inserter(cprogram.instructions), [&](std::shared_ptr<instruction> &inst) { in write_output()
|
/hal_rpi_pico-latest/tools/pioasm/gen/ |
D | parser.cpp | 255 value.YY_MOVE_OR_COPY< std::shared_ptr<instruction> > (YY_MOVE (that.value)); in stack_symbol_type() 348 value.move< std::shared_ptr<instruction> > (YY_MOVE (that.value)); in stack_symbol_type() 441 value.copy< std::shared_ptr<instruction> > (that.value); in operator =() 533 value.move< std::shared_ptr<instruction> > (that.value); in operator =() 1016 yylhs.value.emplace< std::shared_ptr<instruction> > (); in parse() 1078 …cation, "instruction").add_instruction(yystack_[0].value.as < std::shared_ptr<instruction> > ()); } in parse() 1082 …d_ptr<symbol> > ()); p.add_instruction(yystack_[0].value.as < std::shared_ptr<instruction> > ()); } in parse() 1150 …m(yystack_[1].location, "instruction").add_instruction(std::shared_ptr<instruction>(new instr_word… in parse() 1282 …instruction> > () = yystack_[2].value.as < std::shared_ptr<instruction> > (); yylhs.value.as < std… in parse() 1286 …instruction> > () = yystack_[2].value.as < std::shared_ptr<instruction> > (); yylhs.value.as < std… in parse() [all …]
|
D | parser.hpp | 419 char dummy10[sizeof (std::shared_ptr<instruction>)]; 817 value.move< std::shared_ptr<instruction> > (std::move (that.value)); in basic_symbol() 990 basic_symbol (typename Base::kind_type t, std::shared_ptr<instruction>&& v, location_type&& l) in basic_symbol() 996 …basic_symbol (typename Base::kind_type t, const std::shared_ptr<instruction>& v, const location_ty… in basic_symbol() 1135 value.template destroy< std::shared_ptr<instruction> > (); in clear() 3296 value.copy< std::shared_ptr<instruction> > (YY_MOVE (that.value)); in basic_symbol() 3403 value.move< std::shared_ptr<instruction> > (YY_MOVE (s.value)); in move()
|
/hal_rpi_pico-latest/src/rp2_common/pico_double/ |
D | double_fma_dcp.S | 100 …mov r2,#0 @ seems to be no 16-bit instruction which zeros a register without aff…
|