Lines Matching defs:sign

1396    Take the sign of the number from SIGN rather than X_add_number.  */
1399 convert_to_bignum (expressionS *exp, int sign)
1410 /* Add a sequence of sign bits if the top bit of X_add_number is not
1411 the sign of the original value. */
1412 if ((exp->X_add_number < 0) == !sign)
1413 generic_bignum[i++] = sign ? LITTLENUM_MASK : 0;
2293 bytes from a 4-byte expression and they forgot to sign
4421 mask = ~(unmask >> 1); /* Includes sign bit now. */
4459 LITTLENUM_TYPE sign = 0;
4462 sign = ~(LITTLENUM_TYPE) 0;
4465 if (generic_bignum[i] != sign)
4473 LITTLENUM_TYPE sign = (generic_bignum[0] & (1 << 7)) ? -1 : 0;
4476 if ((generic_bignum[0] & himask) == (sign & himask))
4479 if (generic_bignum[i] != sign)
5106 sizeof_leb128 (valueT value, int sign)
5108 if (sign)
5165 output_leb128 (char *p, valueT value, int sign)
5167 if (sign)
5186 /* Strip leading sign extensions off the bignum. */
5201 or until every non-sign bit has been written. */
5273 output_big_leb128 (char *p, LITTLENUM_TYPE *bignum, unsigned int size, int sign)
5275 if (sign)
5285 emit_leb128_expr (expressionS *exp, int sign)
5308 && sign
5311 /* We're outputting a signed leb128 and the sign of X_add_number
5312 doesn't reflect the sign of the original value. Convert EXP
5349 size = sizeof_leb128 (value, sign);
5351 if (output_leb128 (p, value, sign) > size)
5361 size = output_big_leb128 (NULL, generic_bignum, exp->X_add_number, sign);
5363 if (output_big_leb128 (p, generic_bignum, exp->X_add_number, sign) > size)
5371 frag_var (rs_leb128, sizeof_uleb128 (~(valueT) 0), 0, sign,
5379 s_leb128 (int sign)
5390 emit_leb128_expr (&exp, sign);