Home | History | Annotate | Download | only in config

Lines Matching refs:expP

537   expressionS exp, *expP;
768 expP = &im_expressions[i.imm_operands++];
769 memset (expP, 0, sizeof(*expP));
770 expP->X_op = O_symbol;
771 expP->X_add_symbol = intel_state.seg;
772 i.op[this_operand].imms = expP;
774 resolve_expression (expP);
777 expP, types, operand_string))
853 expP = &im_expressions[0];
854 i.op[this_operand].imms = expP;
855 *expP = exp;
858 if (i386_finalize_immediate (exp_seg, expP,
879 expP = &disp_expressions[i.disp_operands];
880 memcpy (expP, &exp, sizeof(exp));
881 resolve_expression (expP);
883 if (expP->X_op != O_constant
884 || expP->X_add_number
888 i.op[this_operand].disps = expP;
920 exp_seg = expP->X_op != O_constant ? undefined_section
924 if (!i386_finalize_displacement (exp_seg, expP,
937 expP = symbol_get_value_expression (intel_state.seg);
938 if (expP->X_op != O_full_ptr)
940 intel_state.seg = expP->X_add_symbol;
942 if (expP->X_op != O_register)
947 if (!i386_regtab[expP->X_add_number].reg_type.bitfield.sreg2
948 && !i386_regtab[expP->X_add_number].reg_type.bitfield.sreg3)
953 switch (i386_regtab[expP->X_add_number].reg_num)
1002 expP = &im_expressions[i.imm_operands++];
1003 i.op[this_operand].imms = expP;
1004 *expP = exp;
1006 return i386_finalize_immediate (exp_seg, expP, intel_state.reloc_types,