Lines Matching refs:bignum
4149 as_bad (_("bignum invalid"));
4628 /* Handle a negative bignum. */
4639 /* Negate the bignum: one's complement each digit and add 1. */
4725 pass to md_number_to_chars, handle it as a bignum. */
4808 as_warn (ngettext ("bignum truncated to %d byte",
4809 "bignum truncated to %d bytes",
5046 hex constant, but if we get a bignum it's a pain to sort it into
5321 output_big_sleb128 (char *p, LITTLENUM_TYPE *bignum, unsigned int size)
5328 /* Strip leading sign extensions off the bignum. */
5330 && bignum[size - 1] == LITTLENUM_MASK
5331 && bignum[size - 2] > LITTLENUM_MASK / 2)
5337 val |= (*bignum << loaded);
5340 bignum++;
5376 output_big_uleb128 (char *p, LITTLENUM_TYPE *bignum, unsigned int size)
5383 /* Strip leading zeros off the bignum. */
5385 while (size > 0 && bignum[size - 1] == 0)
5392 val |= (*bignum << loaded);
5395 bignum++;
5415 output_big_leb128 (char *p, LITTLENUM_TYPE *bignum, unsigned int size, int sign)
5418 return output_big_sleb128 (p, bignum, size);
5420 return output_big_uleb128 (p, bignum, size);
5457 to a correctly-extended bignum instead. */
5507 bignum to its largest size. */