Home
last modified time | relevance | path

Searched refs:sideset (Results 1 – 4 of 4) sorted by relevance

/hal_rpi_pico-latest/tools/pioasm/
Dpio_assembler.cpp46 if (!sideset_opt && !inst->sideset) { in add_instruction()
48 …he instruction because non optional sideset was specified for the program at " << sideset.location; in add_instruction()
209 if (sideset.value) { in finalize()
210 int bits = sideset.value->resolve(*this); in finalize()
212 throw syntax_error(sideset.value->location, "number of side set bits must be positive"); in finalize()
219 … throw syntax_error(sideset.value->location, "maximum number of side set bits with optional is 4"); in finalize()
221 throw syntax_error(sideset.value->location, "maximum number of side set bits is 5"); in finalize()
273 << program.sideset.location; in encode()
278 if (sideset) { in encode()
279 _sideset = sideset->resolve(program); in encode()
[all …]
Dparser.yy252 base_instruction sideset delay { $$ = $1; $$->sideset = $2; $$->delay = $3; }
253 | base_instruction delay sideset { $$ = $1; $$->delay = $2; $$->sideset = $3; }
254 | base_instruction sideset { $$ = $1; $$->sideset = $2; $$->delay = resolvable_int(@$, 0); }
282 %type <std::shared_ptr<resolvable>> sideset;
283 sideset:
Dpio_types.h233 rvalue sideset; // possibly null member
274 rvalue_loc sideset; member
324 sideset = rvalue_loc(_sideset, l); in set_sideset()
/hal_rpi_pico-latest/tools/pioasm/gen/
Dparser.cpp1282 …r<instruction> > (); yylhs.value.as < std::shared_ptr<instruction> > ()->sideset = yystack_[1].val… in parse()
1286 …tr<resolvable> > (); yylhs.value.as < std::shared_ptr<instruction> > ()->sideset = yystack_[0].val… in parse()
1290 …r<instruction> > (); yylhs.value.as < std::shared_ptr<instruction> > ()->sideset = yystack_[0].val… in parse()