Lines Matching refs:op_string
1454 maxq20_data (char *op_string) in maxq20_data() argument
1457 symbolP = symbol_find (op_string); in maxq20_data()
1562 char *op_string = str_op_string; in maxq20_operand() local
1565 memset (op_string, END_OF_INSN, (MAX_OPERAND_SIZE + 1)); in maxq20_operand()
1568 memcpy (op_string, operand_string, strlen (operand_string) + 1); in maxq20_operand()
1575 as_bad (_("Size of Operand '%s' greater than %d"), op_string, in maxq20_operand()
1582 op_string[ii - 1] = toupper ((char) op_string[ii - 1]); in maxq20_operand()
1586 if (is_space_char (*op_string)) in maxq20_operand()
1587 ++op_string; in maxq20_operand()
1592 r = parse_reg_by_index (op_string); in maxq20_operand()
1595 if (is_space_char (*op_string)) in maxq20_operand()
1596 ++op_string; in maxq20_operand()
1604 memcpy (op_string, operand_string, strlen (operand_string) + 1); in maxq20_operand()
1609 op_string[ii - 1] = toupper ((char) op_string[ii - 1]); in maxq20_operand()
1615 if (!strcmp (op_string, "Z")) in maxq20_operand()
1617 if (is_space_char (*op_string)) in maxq20_operand()
1618 ++op_string; in maxq20_operand()
1628 else if (!strcmp (op_string, "NZ")) in maxq20_operand()
1630 if (is_space_char (*op_string)) in maxq20_operand()
1631 ++op_string; in maxq20_operand()
1639 else if (!strcmp (op_string, "NC")) in maxq20_operand()
1641 if (is_space_char (*op_string)) in maxq20_operand()
1642 ++op_string; in maxq20_operand()
1650 else if (!strcmp (op_string, "E")) in maxq20_operand()
1652 if (is_space_char (*op_string)) in maxq20_operand()
1653 ++op_string; in maxq20_operand()
1663 else if (!strcmp (op_string, "S")) in maxq20_operand()
1665 if (is_space_char (*op_string)) in maxq20_operand()
1666 ++op_string; in maxq20_operand()
1676 else if (!strcmp (op_string, "C")) in maxq20_operand()
1678 if (is_space_char (*op_string)) in maxq20_operand()
1679 ++op_string; in maxq20_operand()
1689 else if (!strcmp (op_string, "NE")) in maxq20_operand()
1692 if (is_space_char (*op_string)) in maxq20_operand()
1693 ++op_string; in maxq20_operand()
1705 else if ((rb = parse_register_bit (op_string, &end_op)) != NULL) in maxq20_operand()
1707 op_string = end_op; in maxq20_operand()
1709 if (is_space_char (*op_string)) in maxq20_operand()
1710 ++op_string; in maxq20_operand()
1721 else if (*op_string == IMMEDIATE_PREFIX) /* FOR IMMEDITE. */ in maxq20_operand()
1723 if (is_space_char (*op_string)) in maxq20_operand()
1724 ++op_string; in maxq20_operand()
1728 if (!maxq20_immediate (op_string)) in maxq20_operand()
1730 as_bad (_("illegal immediate operand '%s'"), op_string); in maxq20_operand()
1736 else if (*op_string == ABSOLUTE_PREFIX || !strcmp (op_string, "NUL")) in maxq20_operand()
1738 if (is_space_char (*op_string)) in maxq20_operand()
1739 ++op_string; in maxq20_operand()
1742 if (check_for_parse (op_string)) in maxq20_operand()
1744 memset (op_string, '\0', strlen (op_string) + 1); in maxq20_operand()
1745 memcpy (op_string, "@BP[OFFS]\0", 11); in maxq20_operand()
1750 if ((m = maxq20_mem_access (op_string, &end_op)) == NULL) in maxq20_operand()
1752 as_bad (_("Invalid operand for memory access '%s'"), op_string); in maxq20_operand()
1762 else if ((r = parse_register (op_string, &end_op)) != NULL) /* Check for register. */ in maxq20_operand()
1764 op_string = end_op; in maxq20_operand()
1766 if (is_space_char (*op_string)) in maxq20_operand()
1767 ++op_string; in maxq20_operand()
1781 while (is_space_char (*op_string)) in maxq20_operand()
1782 ++op_string; in maxq20_operand()
1794 else if (is_digit_char (*op_string) || is_identifier_char (*op_string)) in maxq20_operand()
1825 else if (is_digit_char (*op_string) || is_identifier_char (*op_string)) in maxq20_operand()