Searched refs:rvalue (Results 1 – 2 of 2) sorted by relevance
/hal_rpi_pico-latest/tools/pioasm/ |
D | pio_types.h | 45 using rvalue = std::shared_ptr<resolvable>; variable 115 rvalue fifo_index; 119 extended_mov(rvalue _fifo_index) : loc(mov::fifo_index), fifo_index(_fifo_index) {} in extended_mov() 137 rvalue param; 140 …wait_source(type target, rvalue param = 0, int irq_type = 0) : target(target), param(std::move(par… in target() 173 static inline rvalue resolvable_int(const yy::location &l, int v) { in resolvable_int() 191 rvalue left, right; 193 binary_operation(const yy::location &l, op_type op, rvalue left, rvalue right) : in binary_operation() 206 rvalue arg; 208 unary_operation(const yy::location &l, op_type op, const rvalue &arg) : in unary_operation() [all …]
|
D | pio_assembler.cpp | 127 int rvalue = right->resolve(pioasm, program, scope); in resolve() local 130 return lvalue + rvalue; in resolve() 132 return lvalue - rvalue; in resolve() 134 return lvalue * rvalue; in resolve() 136 return lvalue / rvalue; in resolve() 138 return lvalue & rvalue; in resolve() 140 return lvalue | rvalue; in resolve() 142 return lvalue ^ rvalue; in resolve() 144 return lvalue << rvalue; in resolve() 146 return lvalue >> rvalue; in resolve()
|