Lines Matching refs:operandP

2421   struct vop *operandP;  in md_assemble()  local
2470 for (operandP = v.vit_operand, in md_assemble()
2476 operandP < end_operandP; in md_assemble()
2478 operandP++, expP++, segP++, floatP++) in md_assemble()
2480 if (operandP->vop_error) in md_assemble()
2482 as_fatal (_("Aborting because statement has \"%s\""), operandP->vop_error); in md_assemble()
2490 input_line_pointer = operandP->vop_expr_begin; in md_assemble()
2491 c_save = operandP->vop_expr_end[1]; in md_assemble()
2492 operandP->vop_expr_end[1] = '\0'; in md_assemble()
2542 if (strchr ("s i", operandP->vop_short)) in md_assemble()
2588 if (operandP->vop_short == 's' in md_assemble()
2589 || operandP->vop_short == 'i' in md_assemble()
2590 || (operandP->vop_short == ' ' in md_assemble()
2591 && operandP->vop_reg == 0xF in md_assemble()
2592 && (operandP->vop_mode & 0xE) == 0x8)) in md_assemble()
2595 if (operandP->vop_short == ' ') in md_assemble()
2601 operandP->vop_short = 'i'; in md_assemble()
2602 operandP->vop_mode = 8; in md_assemble()
2603 operandP->vop_reg = 0xF; /* VAX PC. */ in md_assemble()
2610 operandP->vop_short = 's'; in md_assemble()
2611 operandP->vop_mode = 0; in md_assemble()
2612 operandP->vop_ndx = -1; in md_assemble()
2613 operandP->vop_reg = -1; in md_assemble()
2618 operandP->vop_short = 'i'; in md_assemble()
2619 operandP->vop_mode = 8; in md_assemble()
2620 operandP->vop_reg = 0xF; /* VAX PC */ in md_assemble()
2625 if (operandP->vop_short == 's') in md_assemble()
2631 operandP->vop_short = 'i'; in md_assemble()
2632 operandP->vop_mode = 8; in md_assemble()
2633 operandP->vop_reg = 0xF; /* VAX PC. */ in md_assemble()
2640 operandP->vop_short = 'i'; in md_assemble()
2641 operandP->vop_mode = 8; in md_assemble()
2642 operandP->vop_reg = 0xF; /* VAX PC. */ in md_assemble()
2704 if (input_line_pointer != operandP->vop_expr_end + 1) in md_assemble()
2709 operandP->vop_expr_end[1] = c_save; in md_assemble()
2725 for (operandP = v.vit_operand, in md_assemble()
2731 operandP < end_operandP; in md_assemble()
2733 operandP++, in md_assemble()
2738 if (operandP->vop_ndx >= 0) in md_assemble()
2742 FRAG_APPEND_1_CHAR (0x40 + operandP->vop_ndx); in md_assemble()
2751 at = operandP->vop_mode & 1; in md_assemble()
2752 length = (operandP->vop_short == 'b' in md_assemble()
2753 ? 1 : (operandP->vop_short == 'w' in md_assemble()
2754 ? 2 : (operandP->vop_short == 'l' in md_assemble()
2756 nbytes = operandP->vop_nbytes; in md_assemble()
2757 if (operandP->vop_access == 'b') in md_assemble()
2775 if (operandP->vop_width == VAX_WIDTH_UNCONDITIONAL_JUMP) in md_assemble()
2785 if (operandP->vop_width == VAX_WIDTH_WORD_JUMP) in md_assemble()
2796 know (operandP->vop_width == VAX_WIDTH_BYTE_JUMP); in md_assemble()
2806 know (operandP->vop_width == VAX_WIDTH_CONDITIONAL_JUMP); in md_assemble()
2834 if (operandP->vop_width == VAX_WIDTH_UNCONDITIONAL_JUMP) in md_assemble()
2846 if (operandP->vop_width == VAX_WIDTH_WORD_JUMP) in md_assemble()
2863 know (operandP->vop_width == VAX_WIDTH_BYTE_JUMP); in md_assemble()
2912 if (operandP->vop_width == VAX_WIDTH_UNCONDITIONAL_JUMP) in md_assemble()
2927 if (operandP->vop_width == VAX_WIDTH_WORD_JUMP) in md_assemble()
2947 know (operandP->vop_width == VAX_WIDTH_BYTE_JUMP); in md_assemble()
2967 know (operandP->vop_width == VAX_WIDTH_CONDITIONAL_JUMP); in md_assemble()
2984 know (operandP->vop_access != 'b'); in md_assemble()
2986 know (operandP->vop_access != ' '); in md_assemble()
2987 know (operandP->vop_access == 'a' in md_assemble()
2988 || operandP->vop_access == 'm' in md_assemble()
2989 || operandP->vop_access == 'r' in md_assemble()
2990 || operandP->vop_access == 'v' in md_assemble()
2991 || operandP->vop_access == 'w'); in md_assemble()
2992 if (operandP->vop_short == 's') in md_assemble()
3000 operandP->vop_short = 'i'; in md_assemble()
3001 operandP->vop_mode = 8; in md_assemble()
3002 operandP->vop_reg = 0xF; in md_assemble()
3009 operandP->vop_short = 'i'; in md_assemble()
3010 operandP->vop_mode = 8; in md_assemble()
3011 operandP->vop_reg = 0xF; in md_assemble()
3014 if (operandP->vop_reg >= 0 && (operandP->vop_mode < 8 in md_assemble()
3015 || (operandP->vop_reg != 0xF && operandP->vop_mode < 10))) in md_assemble()
3018 know (operandP->vop_mode > 3); in md_assemble()
3019 FRAG_APPEND_1_CHAR (operandP->vop_mode << 4 | operandP->vop_reg); in md_assemble()
3025 if (operandP->vop_reg == -1 && operandP->vop_short != 's') in md_assemble()
3032 know (operandP->vop_short == ' '); in md_assemble()
3043 know (operandP->vop_mode == 10 + at); in md_assemble()
3053 know (operandP->vop_short != ' '); in md_assemble()
3077 know ((length == 0 && operandP->vop_short == ' ') in md_assemble()
3078 || (length > 0 && operandP->vop_short != ' ')); in md_assemble()
3106 know (operandP->vop_short == ' '); in md_assemble()
3123 if (operandP->vop_mode < 0xA) in md_assemble()
3126 if (operandP->vop_access == 'v' in md_assemble()
3127 || operandP->vop_access == 'a') in md_assemble()
3129 if (operandP->vop_access == 'v') in md_assemble()
3138 && operandP->vop_mode == 8 /* No '@'. */ in md_assemble()
3141 operandP->vop_short = 's'; in md_assemble()
3143 if (operandP->vop_short == 's') in md_assemble()
3152 know (operandP->vop_reg == 0xF); in md_assemble()
3154 if (flag_want_pic && operandP->vop_mode == 8 in md_assemble()
3161 p[0] = (operandP->vop_mode << 4) | 0xF; in md_assemble()
3211 know ((length == 0 && operandP->vop_short == ' ') in md_assemble()
3212 || (length > 0 && operandP->vop_short != ' ')); in md_assemble()
3234 know (operandP->vop_reg >= 0); in md_assemble()
3235 p[0] = operandP->vop_reg in md_assemble()