Lines Matching refs:instruction
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…
264 …| IN in_source comma value { $$ = std::shared_ptr<instruction>(new inst…
265 …| OUT out_target comma value { $$ = std::shared_ptr<instruction>(new inst…
266 …| PUSH if_full blocking { $$ = std::shared_ptr<instruction>(new inst…
267 …| PULL if_empty blocking { $$ = std::shared_ptr<instruction>(new inst…
268 …| MOV mov_target comma mov_op mov_source { $$ = std::shared_ptr<instruction>(new inst…
269 …| IRQ irq_modifiers value REL { $$ = std::shared_ptr<instruction>(new inst…
270 … { pioasm.check_version(1, @$, "irq prev"); $$ = std::shared_ptr<instruction>(new instr_irq(…
271 … { pioasm.check_version(1, @$, "irq next"); $$ = std::shared_ptr<instruction>(new instr_irq(…
274 …| IRQ irq_modifiers value { $$ = std::shared_ptr<instruction>(new inst…
275 …| SET set_target comma value { $$ = std::shared_ptr<instruction>(new inst…