Lines Matching refs:op

151 STATIC mp_uint_t get_arg_reg(emit_inline_asm_t *emit, const char *op, mp_parse_node_t pn) {  in get_arg_reg()  argument
164 MP_ERROR_TEXT("'%s' expects a register"), op)); in get_arg_reg()
168 STATIC uint32_t get_arg_i(emit_inline_asm_t *emit, const char *op, mp_parse_node_t pn, int min, int… in get_arg_i() argument
171 …mp_obj_new_exception_msg_varg(&mp_type_SyntaxError, MP_ERROR_TEXT("'%s' expects an integer"), op)); in get_arg_i()
176 …mp_type_SyntaxError, MP_ERROR_TEXT("'%s' integer %d isn't within range %d..%d"), op, i, min, max)); in get_arg_i()
182 STATIC int get_arg_label(emit_inline_asm_t *emit, const char *op, mp_parse_node_t pn) { in get_arg_label() argument
184 …t, mp_obj_new_exception_msg_varg(&mp_type_SyntaxError, MP_ERROR_TEXT("'%s' expects a label"), op)); in get_arg_label()
245 STATIC void emit_inline_xtensa_op(emit_inline_asm_t *emit, qstr op, mp_uint_t n_args, mp_parse_node… in emit_inline_xtensa_op() argument
247 const char *op_str = (const char *)qstr_data(op, &op_len); in emit_inline_xtensa_op()
250 if (op == MP_QSTR_ret_n) { in emit_inline_xtensa_op()
257 if (op == MP_QSTR_callx0) { in emit_inline_xtensa_op()
260 } else if (op == MP_QSTR_j) { in emit_inline_xtensa_op()
263 } else if (op == MP_QSTR_jx) { in emit_inline_xtensa_op()
272 if (op == MP_QSTR_beqz) { in emit_inline_xtensa_op()
275 } else if (op == MP_QSTR_bnez) { in emit_inline_xtensa_op()
278 } else if (op == MP_QSTR_mov || op == MP_QSTR_mov_n) { in emit_inline_xtensa_op()
282 } else if (op == MP_QSTR_movi) { in emit_inline_xtensa_op()
294 if (op == o->name) { in emit_inline_xtensa_op()