Lines Matching defs:operands
1312 both operands are in the same section. Otherwise, both
1313 operands must be absolute. We already handled the case of
3029 char * operands[3]; /* Up to three operands. */
3032 operands[0] = operands[1] = operands[2] = NULL;
3036 /* Match known operators -> fill in opstr, arity, operands[] and fall
3059 operands[0] = symbol_relc_make_sym (exp->X_add_symbol);
3060 operands[1] = symbol_relc_make_value (exp->X_add_number);
3073 operands[0] = symbol_relc_make_sym (exp->X_add_symbol); \
3074 operands[1] = symbol_relc_make_value (exp->X_add_number); \
3081 operands[0] = symbol_relc_make_sym (exp->X_add_symbol); \
3090 operands[0] = symbol_relc_make_sym (exp->X_add_symbol); \
3091 operands[1] = symbol_relc_make_sym (exp->X_op_symbol); \
3092 operands[2] = symbol_relc_make_value (exp->X_add_number); \
3098 operands[0] = symbol_relc_make_sym (exp->X_add_symbol); \
3099 operands[1] = symbol_relc_make_sym (exp->X_op_symbol); \
3129 if (arity >= 1 && ((operands[0] == NULL) || (strlen (operands[0]) == 0)))
3131 if (arity >= 2 && ((operands[1] == NULL) || (strlen (operands[1]) == 0)))
3133 if (arity >= 3 && ((operands[2] == NULL) || (strlen (operands[2]) == 0)))
3143 + (arity >= 1 ? (strlen (operands[0]) + 1 ) : 0)
3144 + (arity >= 2 ? (strlen (operands[1]) + 1 ) : 0)
3145 + (arity >= 3 ? (strlen (operands[2]) + 0 ) : 0)
3155 opstr, operands[0], operands[1], operands[2]);
3159 if (arity >= 1) xfree (operands[0]);
3160 if (arity >= 2) xfree (operands[1]);
3161 if (arity >= 3) xfree (operands[2]);