Lines Matching refs:instruction
146 …| instruction { pioasm.get_current_program(@1, "instruction").add_…
147 …| label_decl instruction { auto &p = pioasm.get_current_program(@2, "instruct…
170 … { pioasm.get_current_program(@1, "instruction").add_instruction(std::shared_ptr<inst…
197 %type <std::shared_ptr<instruction>> instruction;
198 instruction:
205 %type <std::shared_ptr<instruction>> base_instruction;
207 …NOP { $$ = std::shared_ptr<instruction>(new inst…
208 …| JMP condition comma expression { $$ = std::shared_ptr<instruction>(new inst…
209 …| WAIT value wait_source { $$ = std::shared_ptr<instruction>(new inst…
211 …| WAIT wait_source { $$ = std::shared_ptr<instruction>(new inst…
212 …| IN in_source comma value { $$ = std::shared_ptr<instruction>(new inst…
213 …| OUT out_target comma value { $$ = std::shared_ptr<instruction>(new inst…
214 …| PUSH if_full blocking { $$ = std::shared_ptr<instruction>(new inst…
215 …| PULL if_empty blocking { $$ = std::shared_ptr<instruction>(new inst…
216 …| MOV mov_target comma mov_op mov_source { $$ = std::shared_ptr<instruction>(new inst…
217 …| IRQ irq_modifiers value REL { $$ = std::shared_ptr<instruction>(new inst…
218 …| IRQ irq_modifiers value { $$ = std::shared_ptr<instruction>(new inst…
219 …| SET set_target comma value { $$ = std::shared_ptr<instruction>(new inst…