Lines Matching refs:current_posn

659   char *current_posn = token;  in tic30_parallel_insn()  local
666 while (is_opcode_char (*current_posn)) in tic30_parallel_insn()
667 current_posn++; in tic30_parallel_insn()
670 save_char = *current_posn; in tic30_parallel_insn()
671 *current_posn = '\0'; in tic30_parallel_insn()
728 *current_posn = save_char; in tic30_parallel_insn()
740 while (!is_operand_char (*current_posn) in tic30_parallel_insn()
741 && *current_posn != END_OF_INSN) in tic30_parallel_insn()
743 if (!is_space_char (*current_posn) in tic30_parallel_insn()
744 && *current_posn != PARALLEL_SEPARATOR) in tic30_parallel_insn()
747 output_invalid (*current_posn), in tic30_parallel_insn()
751 if (*current_posn == PARALLEL_SEPARATOR) in tic30_parallel_insn()
753 current_posn++; in tic30_parallel_insn()
756 token_start = current_posn; in tic30_parallel_insn()
759 while (paren_not_balanced || *current_posn != ',') in tic30_parallel_insn()
761 if (*current_posn == END_OF_INSN) in tic30_parallel_insn()
772 else if (*current_posn == PARALLEL_SEPARATOR) in tic30_parallel_insn()
774 while (is_space_char (*(current_posn - 1))) in tic30_parallel_insn()
775 current_posn--; in tic30_parallel_insn()
778 else if (!is_operand_char (*current_posn) in tic30_parallel_insn()
779 && !is_space_char (*current_posn)) in tic30_parallel_insn()
782 output_invalid (*current_posn), in tic30_parallel_insn()
787 if (*current_posn == '(') in tic30_parallel_insn()
789 if (*current_posn == ')') in tic30_parallel_insn()
791 current_posn++; in tic30_parallel_insn()
794 if (current_posn != token_start) in tic30_parallel_insn()
806 save_char = *current_posn; in tic30_parallel_insn()
807 *current_posn = '\0'; in tic30_parallel_insn()
810 *current_posn = save_char; in tic30_parallel_insn()
821 if (*current_posn == ',') in tic30_parallel_insn()
829 if (*current_posn == ',') in tic30_parallel_insn()
831 if (*++current_posn == END_OF_INSN) in tic30_parallel_insn()
840 while (*current_posn != END_OF_INSN); in tic30_parallel_insn()
1417 char *current_posn; in md_assemble() local
1430 if ((current_posn = in md_assemble()
1432 current_posn = line; in md_assemble()
1436 while (is_space_char (*current_posn)) in md_assemble()
1437 current_posn++; in md_assemble()
1439 token_start = current_posn; in md_assemble()
1441 if (!is_opcode_char (*current_posn)) in md_assemble()
1444 output_invalid (*current_posn)); in md_assemble()
1458 while (is_opcode_char (*current_posn)) in md_assemble()
1459 current_posn++; in md_assemble()
1462 save_char = *current_posn; in md_assemble()
1463 *current_posn = '\0'; in md_assemble()
1476 *current_posn = save_char; in md_assemble()
1479 if (*current_posn != END_OF_INSN) in md_assemble()
1488 while (!is_operand_char (*current_posn) in md_assemble()
1489 && *current_posn != END_OF_INSN) in md_assemble()
1491 if (!is_space_char (*current_posn)) in md_assemble()
1494 output_invalid (*current_posn), in md_assemble()
1498 current_posn++; in md_assemble()
1500 token_start = current_posn; in md_assemble()
1502 while (paren_not_balanced || *current_posn != ',') in md_assemble()
1504 if (*current_posn == END_OF_INSN) in md_assemble()
1515 else if (!is_operand_char (*current_posn) in md_assemble()
1516 && !is_space_char (*current_posn)) in md_assemble()
1519 output_invalid (*current_posn), in md_assemble()
1523 if (*current_posn == '(') in md_assemble()
1525 if (*current_posn == ')') in md_assemble()
1527 current_posn++; in md_assemble()
1529 if (current_posn != token_start) in md_assemble()
1541 save_char = *current_posn; in md_assemble()
1542 *current_posn = '\0'; in md_assemble()
1544 *current_posn = save_char; in md_assemble()
1555 if (*current_posn == ',') in md_assemble()
1563 if (*current_posn == ',') in md_assemble()
1565 if (*++current_posn == END_OF_INSN) in md_assemble()
1574 while (*current_posn != END_OF_INSN); in md_assemble()