Lines Matching refs:X_op
75 if (expressionP->X_op == O_symbol
79 if (expressionP->X_op == O_big)
88 zero.X_op = O_constant;
101 (expressionP->X_op == O_constant
103 : expressionP->X_op == O_register
109 if (expressionP->X_op == O_constant)
161 e.X_op = O_constant;
221 expressionP->X_op = O_big;
534 expressionP->X_op = O_symbol;
544 expressionP->X_op = O_constant;
566 expressionP->X_op = O_symbol;
589 expressionP->X_op = O_symbol;
595 expressionP->X_op = O_constant;
603 expressionP->X_op = O_big;
619 expressionP->X_op = O_constant;
678 expressionP->X_op = O_big;
683 expressionP->X_op = O_constant;
705 expressionp->X_op = O_constant;
710 expressionp->X_op = O_symbol;
720 The operand may have been empty: in this case X_op == O_absent.
824 expressionP->X_op = O_constant;
996 expressionP->X_op = O_constant;
1023 if (expressionP->X_op == O_constant)
1042 else if (expressionP->X_op == O_big
1054 else if (expressionP->X_op == O_big
1086 expressionP->X_op = O_constant;
1091 else if (expressionP->X_op != O_illegal
1092 && expressionP->X_op != O_absent)
1098 expressionP->X_op = O_uminus;
1100 expressionP->X_op = O_bit_not;
1102 expressionP->X_op = O_logical_not;
1171 expressionP->X_op = O_symbol;
1192 expressionP->X_op = O_absent;
1271 expressionP->X_op = op;
1317 expressionP->X_op = O_symbol;
1337 expressionP->X_op = O_constant;
1342 expressionP->X_op = O_register;
1347 expressionP->X_op = O_symbol;
1356 the X_op field to something other than O_absent and pointing
1358 expression, X_op and input_line_pointer should be unchanged. */
1359 expressionP->X_op = O_absent;
1362 if (expressionP->X_op == O_absent)
1366 expressionP->X_op = O_constant;
1391 switch (expressionP->X_op)
1406 The X_op field of the expressionS may only take certain values.
1415 switch (expressionP->X_op)
1582 /* Verify that X_op field is wide enough. */
1585 e.X_op = O_max;
1586 gas_assert (e.X_op == O_max);
1805 if (right.X_op == O_absent)
1808 right.X_op = O_constant;
1843 if (resultP->X_op == O_big)
1849 resultP->X_op = O_constant;
1854 if (right.X_op == O_big)
1860 right.X_op = O_constant;
1878 if (op_left == O_add && right.X_op == O_constant
1879 && (md_register_arithmetic || resultP->X_op != O_register))
1886 && right.X_op == O_symbol
1887 && resultP->X_op == O_symbol
1905 resultP->X_op = O_constant;
1908 else if (op_left == O_subtract && right.X_op == O_constant
1909 && (md_register_arithmetic || resultP->X_op != O_register))
1914 else if (op_left == O_add && resultP->X_op == O_constant
1915 && (md_register_arithmetic || right.X_op != O_register))
1918 resultP->X_op = right.X_op;
1924 else if (resultP->X_op == O_constant && right.X_op == O_constant)
1996 else if (resultP->X_op == O_symbol
1997 && right.X_op == O_symbol
2004 resultP->X_op = op_left;
2028 resultP->X_op = op_left;
2070 return resultP->X_op == O_constant ? absolute_section : retval;
2084 operatorT op = expressionP->X_op;
2326 expressionP->X_op = op;