Home
last modified time | relevance | path

Searched refs:R128 (Results 1 – 4 of 4) sorted by relevance

/netbsd/src/external/gpl3/gcc/dist/libgcc/config/libbid/
Dbid128_fma.c272 UINT128 P128, R128; in add_and_round() local
314 __mul_64x128_to_128 (R128, ten2k64[scale - 38], C3); in add_and_round()
316 __mul_128x128_to_256 (R256, R128, ten2k128[18]); in add_and_round()
326 __mul_64x128_to_128 (R128, C3.w[0], ten2k128[scale - 58]); in add_and_round()
328 __mul_128x128_to_256 (R256, R128, ten2k128[18]); in add_and_round()
401 round128_19_38 (ind, x0, P128, &R128, &incr_exp, in add_and_round()
411 R128.w[1] = R192.w[1]; in add_and_round()
412 R128.w[0] = R192.w[0]; in add_and_round()
417 R128.w[1] = R256.w[1]; in add_and_round()
418 R128.w[0] = R256.w[0]; in add_and_round()
[all …]
Dbid_internal.h113 #define __add_128_64(R128, A128, B64) \ argument
117 (R128).w[0] = (B64) + (A128).w[0]; \
118 if((R128).w[0] < (B64)) \
120 (R128).w[1] = R64H; \
123 #define __sub_128_64(R128, A128, B64) \ argument
129 (R128).w[1] = R64H; \
130 (R128).w[0] = (A128).w[0] - (B64); \
134 #define __add_128_128(R128, A128, B128) \ argument
141 (R128).w[1] = Q128.w[1]; \
142 (R128).w[0] = Q128.w[0]; \
[all …]
/netbsd/src/external/gpl3/gdb/dist/libdecnumber/bid/
Dbid2dpd_dpd2bid.c48 #define __add_128_64(R128, A128, B64) \ argument
52 (R128).w[0] = (B64) + (A128).w[0]; \
53 if((R128).w[0] < (B64)) R64H ++; \
54 (R128).w[1] = R64H; \
58 #define __add_128_128(R128, A128, B128) \ argument
64 (R128).w[1] = Q128.w[1]; \
65 (R128).w[0] = Q128.w[0]; \
/netbsd/src/external/gpl3/gcc/dist/libdecnumber/bid/
Dbid2dpd_dpd2bid.c48 #define __add_128_64(R128, A128, B64) \ argument
52 (R128).w[0] = (B64) + (A128).w[0]; \
53 if((R128).w[0] < (B64)) R64H ++; \
54 (R128).w[1] = R64H; \
58 #define __add_128_128(R128, A128, B128) \ argument
64 (R128).w[1] = Q128.w[1]; \
65 (R128).w[0] = Q128.w[0]; \