Lines Matching refs:num_operands
128 unsigned int num_operands; /* Number of operands in total. */ member
1647 int num_operands = tinsn->num_operands; in tic4x_operands_match() local
1666 return num_operands == 0; in tic4x_operands_match()
1675 if (num_operands == 1) in tic4x_operands_match()
2282 if (--num_operands < 0) in tic4x_operands_match()
2291 if (--num_operands < 0) in tic4x_operands_match()
2298 if (num_operands == 1 || operand[1].mode == M_PARALLEL) in tic4x_operands_match()
2300 if (--num_operands < 0) in tic4x_operands_match()
2319 if (tinsn->num_operands < 2 || tinsn->num_operands > 2) in tic4x_insn_check()
2334 if (tinsn->num_operands < 4 || tinsn->num_operands > 5) in tic4x_insn_check()
2338 && tinsn->operands[tinsn->num_operands-1].mode == M_REGISTER in tic4x_insn_check()
2339 …&& tinsn->operands[1].expr.X_add_number == tinsn->operands[tinsn->num_operands-1].expr.X_add_numbe… in tic4x_insn_check()
2370 tic4x_operands_parse (char *s, tic4x_operand_t *operands, int num_operands) in tic4x_operands_parse() argument
2373 return num_operands; in tic4x_operands_parse()
2376 s = tic4x_operand_parse (s, &operands[num_operands++]); in tic4x_operands_parse()
2377 while (num_operands < TIC4X_OPERANDS_MAX && *s++ == ','); in tic4x_operands_parse()
2379 if (num_operands > TIC4X_OPERANDS_MAX) in tic4x_operands_parse()
2384 return num_operands; in tic4x_operands_parse()
2439 insn->operands[insn->num_operands++].mode = M_PARALLEL; in md_assemble()
2442 (s, insn->operands, insn->num_operands)) < 0) in md_assemble()
2448 insn->num_operands = i; in md_assemble()
2510 insn->num_operands = i; in md_assemble()