HomeSort by: relevance | last modified time | path
    Searched refs:bigint (Results 1 - 22 of 22) sorted by relevancy

  /src/external/gpl3/gcc.old/dist/libphobos/src/std/
package.d 36 std.bigint,
numeric.d 3070 // This overload is for non-builtin numerical types like BigInt or
3152 import std.bigint : BigInt;
3153 assert(gcd(BigInt("71_000_000_000_000_000_000"),
3154 BigInt("31_000_000_000_000_000_000")) ==
3155 BigInt("1_000_000_000_000_000_000"));
3157 assert(gcd(BigInt(0), BigInt(1234567)) == BigInt(1234567));
3158 assert(gcd(BigInt(1234567), BigInt(0)) == BigInt(1234567))
    [all...]
bigint.d 18 * Source: $(PHOBOSSRC std/bigint.d)
26 module std.bigint;
40 * Bitwise operations (`|`, `&`, `^`, `~`) are supported, and behave as if BigInt was
43 * BigInt implements value semantics using copy-on-write. This means that
45 * allocation. (But note that for most bigint operations, heap allocation is
48 struct BigInt
51 BigUint data; // BigInt adds signed arithmetic to BigUint.
55 * Construct a `BigInt` from a decimal or hexadecimal string. The number must
78 enforce!ConvException(!s.empty, "Can't initialize BigInt with an empty range");
135 auto big1 = BigInt(r1)
    [all...]
  /src/external/gpl3/binutils/dist/ld/
ldgram.h 153 } bigint; member in union:YYSTYPE
ldlex.l 136 yylval.bigint.str = NULL;
161 yylval.bigint.str = NULL;
174 yylval.bigint.str = NULL;
189 yylval.bigint.str
ldlex.c 1770 yylval.bigint.str = NULL;
1798 yylval.bigint.str = NULL;
1815 yylval.bigint.str = NULL;
1830 yylval.bigint.str
ldgram.y 71 } bigint;
106 %token <bigint> INT
ldgram.c 78 } bigint; member in union:YYSTYPE
3458 { mri_alias (yystack.l_mark[-2].name, 0, (int) yystack.l_mark[0].bigint.integer); }
3468 { mri_truncate ((unsigned int) yystack.l_mark[0].bigint.integer); }
4522 { yyval.etree = exp_bigintop (yystack.l_mark[0].bigint.integer, yystack.l_mark[0].bigint.str); }
  /src/external/gpl3/binutils.old/dist/ld/
ldlex.l 136 yylval.bigint.str = NULL;
161 yylval.bigint.str = NULL;
174 yylval.bigint.str = NULL;
189 yylval.bigint.str
ldgram.h 351 } bigint; member in union:YYSTYPE
ldlex.c 1770 yylval.bigint.str = NULL;
1798 yylval.bigint.str = NULL;
1815 yylval.bigint.str = NULL;
1830 yylval.bigint.str
ldgram.y 71 } bigint;
106 %token <bigint> INT
ldgram.c 452 } bigint; member in union:YYSTYPE
2734 { mri_alias ((yyvsp[-2].name), 0, (int) (yyvsp[0].bigint).integer); }
2746 { mri_truncate ((unsigned int) (yyvsp[0].bigint).integer); }
3965 { (yyval.etree) = exp_bigintop ((yyvsp[0].bigint).integer, (yyvsp[0].bigint).str); }
  /src/external/gpl3/gcc/dist/libstdc++-v3/src/c++17/fast_float/
fast_float.h 1673 // number of bits in a bigint. this needs to be at least the number
1674 // of bits required to store the largest bigint, which is
1893 // add scalar value to bigint starting from offset.
1911 // add scalar value to bigint.
1917 // multiply bigint by scalar value.
1930 // add bigint to bigint starting from index.
1961 // add bigint to bigint.
2010 struct bigint {
    [all...]
  /src/external/gpl3/gcc.old/dist/libstdc++-v3/src/c++17/fast_float/
fast_float.h 1645 // number of bits in a bigint. this needs to be at least the number
1646 // of bits required to store the largest bigint, which is
1865 // add scalar value to bigint starting from offset.
1883 // add scalar value to bigint.
1889 // multiply bigint by scalar value.
1902 // add bigint to bigint starting from index.
1933 // add bigint to bigint.
1982 struct bigint {
    [all...]
  /src/external/lgpl3/mpfr/dist/tests/
troot.c 306 bigint (void) function
320 printf ("Error in bigint for ULONG_MAX\n");
335 printf ("Error in bigint for 1234567890\n");
534 bigint ();
  /src/external/gpl3/binutils/dist/gprofng/gp-display-html/
gp-display-html.in 28 use bigint;
1419 $d1 = bigint::hex ($instruction_offset);
1420 $d2 = bigint::hex ($mask);
1431 $dec_branch_target = bigint::hex ($instruction_address) - $result;
1436 $dec_branch_target = bigint::hex ($instruction_address) + $result;
2245 my $result_VA = bigint::hex ($vaddr) - bigint::hex ($foffset);
3309 my $decimal_address = bigint::hex ($base_va_address);
4070 $result_VA = bigint::hex ($vaddr) - bigint::hex ($foffset)
    [all...]
  /src/external/gpl3/binutils.old/dist/gprofng/gp-display-html/
gp-display-html.in 28 use bigint;
1419 $d1 = bigint::hex ($instruction_offset);
1420 $d2 = bigint::hex ($mask);
1431 $dec_branch_target = bigint::hex ($instruction_address) - $result;
1436 $dec_branch_target = bigint::hex ($instruction_address) + $result;
2245 my $result_VA = bigint::hex ($vaddr) - bigint::hex ($foffset);
3309 my $decimal_address = bigint::hex ($base_va_address);
4070 $result_VA = bigint::hex ($vaddr) - bigint::hex ($foffset)
    [all...]
  /src/external/gpl3/gcc.old/dist/libphobos/src/
Makefile.am 92 std/bigint.d std/bitmanip.d std/checkedint.d std/compiler.d \
  /src/crypto/external/apache2/openssl/dist/crypto/perlasm/
s390x.pm 16 use bigint;
  /src/crypto/external/bsd/openssl/dist/crypto/perlasm/
s390x.pm 16 use bigint;
  /src/external/gpl3/gcc.old/dist/libphobos/src/std/algorithm/
iteration.d 7560 import std.bigint;
7563 immutable BigInt[] a = BigInt("1_000_000_000_000_000_000").repeat(10).array();
7566 auto sb = b.sum(BigInt(0)); //reduce ulongs into bigint
7567 assert(sa == BigInt("10_000_000_000_000_000_000"));
7568 assert(sb == (BigInt(ulong.max/2) * 10));
7691 import std.bigint : BigInt;
7695 auto bigint_arr = [BigInt("1"), BigInt("2"), BigInt("3"), BigInt("6")]
    [all...]

Completed in 72 milliseconds