Lines Matching refs:VsrD
34 dst->VsrD(1) = dfp->VsrD(0); in get_dfp64()
39 dst->VsrD(0) = dfp[0].VsrD(0); in get_dfp128()
40 dst->VsrD(1) = dfp[1].VsrD(0); in get_dfp128()
45 dfp[0].VsrD(0) = src->VsrD(1); in set_dfp64()
46 dfp[0].VsrD(1) = 0ULL; in set_dfp64()
51 dfp[0].VsrD(0) = src->VsrD(0); in set_dfp128()
52 dfp[1].VsrD(0) = src->VsrD(1); in set_dfp128()
53 dfp[0].VsrD(1) = 0ULL; in set_dfp128()
54 dfp[1].VsrD(1) = 0ULL; in set_dfp128()
156 decimal64ToNumber((decimal64 *)&dfp->va.VsrD(1), &dfp->a); in dfp_prepare_decimal64()
158 dfp->va.VsrD(1) = 0; in dfp_prepare_decimal64()
164 decimal64ToNumber((decimal64 *)&dfp->vb.VsrD(1), &dfp->b); in dfp_prepare_decimal64()
166 dfp->vb.VsrD(1) = 0; in dfp_prepare_decimal64()
182 dfp->va.VsrD(0) = dfp->va.VsrD(1) = 0; in dfp_prepare_decimal128()
190 dfp->vb.VsrD(0) = dfp->vb.VsrD(1) = 0; in dfp_prepare_decimal128()
197 decimal64FromNumber((decimal64 *)&dfp->vt.VsrD(1), &dfp->t, &dfp->context); in dfp_finalize_decimal64()
652 k = va.VsrD(1) & 0x3F; \
844 ref_sig = va.VsrD(1) & 0x3f; \
898 b_short = (uint32_t)vb.VsrD(1); in helper_DCTDP()
913 decimal64ToNumber((decimal64 *)&vb.VsrD(1), &dfp.t); in helper_DCTQPQ()
936 vt.VsrD(1) = (uint64_t)t_short; in helper_DRSP()
944 decimal64FromNumber((decimal64 *)&dfp.vt.VsrD(1), &dfp.b, &dfp.context); in helper_DRDPQ()
945 decimal64ToNumber((decimal64 *)&dfp.vt.VsrD(1), &dfp.t); in helper_DRDPQ()
953 dfp.vt.VsrD(0) = dfp.vt.VsrD(1) = 0; in helper_DRDPQ()
965 decNumberFromInt64(&dfp.t, (int64_t)vb.VsrD(1)); \
986 decNumberFromInt128(&dfp.t, (uint64_t)b->VsrD(1), (int64_t)b->VsrD(0)); in helper_DCFFIXQQ()
1002 dfp.vt.VsrD(1) = decNumberIsNegative(&dfp.b) ? INT64_MIN : \
1005 dfp.vt.VsrD(1) = INT64_MIN; \
1012 dfp.vt.VsrD(1) = 0; \
1015 dfp.vt.VsrD(1) = decNumberIntegralToInt64(&dfp.b, &dfp.context); \
1017 dfp.vt.VsrD(1) = decNumberIsNegative(&dfp.b) ? INT64_MIN : \
1040 dfp.vt.VsrD(0) = INT64_MIN; in helper_DCTFIXQQ()
1041 dfp.vt.VsrD(1) = 0; in helper_DCTFIXQQ()
1043 dfp.vt.VsrD(0) = INT64_MAX; in helper_DCTFIXQQ()
1044 dfp.vt.VsrD(1) = UINT64_MAX; in helper_DCTFIXQQ()
1047 dfp.vt.VsrD(0) = INT64_MIN; in helper_DCTFIXQQ()
1048 dfp.vt.VsrD(1) = 0; in helper_DCTFIXQQ()
1055 dfp.vt.VsrD(0) = 0; in helper_DCTFIXQQ()
1056 dfp.vt.VsrD(1) = 0; in helper_DCTFIXQQ()
1060 &dfp.vt.VsrD(1), &dfp.vt.VsrD(0)); in helper_DCTFIXQQ()
1063 dfp.vt.VsrD(0) = INT64_MIN; in helper_DCTFIXQQ()
1064 dfp.vt.VsrD(1) = 0; in helper_DCTFIXQQ()
1066 dfp.vt.VsrD(0) = INT64_MAX; in helper_DCTFIXQQ()
1067 dfp.vt.VsrD(1) = UINT64_MAX; in helper_DCTFIXQQ()
1081 t->VsrD(1) |= ((uint64_t)(digit & 0xF) << (n << 2)); in dfp_set_bcd_digit_64()
1087 t->VsrD((n & 0x10) ? 0 : 1) |= in dfp_set_bcd_digit_128()
1093 t->VsrD(1) <<= 4; in dfp_set_sign_64()
1094 t->VsrD(1) |= (sgn & 0xF); in dfp_set_sign_64()
1099 t->VsrD(0) <<= 4; in dfp_set_sign_128()
1100 t->VsrD(0) |= (t->VsrD(1) >> 60); in dfp_set_sign_128()
1101 t->VsrD(1) <<= 4; in dfp_set_sign_128()
1102 t->VsrD(1) |= (sgn & 0xF); in dfp_set_sign_128()
1116 dfp.vt.VsrD(0) = dfp.vt.VsrD(1) = 0; \
1142 return t->VsrD(1) >> ((n << 2) & 63) & 15; in dfp_get_bcd_digit_64()
1147 return t->VsrD((n & 0x10) ? 0 : 1) >> ((n << 2) & 63) & 15; in dfp_get_bcd_digit_128()
1155 dfp->vt.VsrD(1) = 0x7c00000000000000; /* QNaN */ in dfp_invalid_op_vxcvi_64()
1165 dfp->vt.VsrD(0) = 0x7c00000000000000; /* QNaN */ in dfp_invalid_op_vxcvi_128()
1166 dfp->vt.VsrD(1) = 0x0; in dfp_invalid_op_vxcvi_128()
1240 vt.VsrD(1) = -1; \
1242 vt.VsrD(1) = -3; \
1244 vt.VsrD(1) = -2; \
1251 vt.VsrD(1) = dfp.b.exponent + 398; \
1253 vt.VsrD(1) = dfp.b.exponent + 6176; \
1266 t->VsrD(1) &= 0x8003ffffffffffffULL; in dfp_set_raw_exp_64()
1267 t->VsrD(1) |= (raw << (63 - 13)); in dfp_set_raw_exp_64()
1272 t->VsrD(0) &= 0x80003fffffffffffULL; in dfp_set_raw_exp_128()
1273 t->VsrD(0) |= (raw << (63 - 17)); in dfp_set_raw_exp_128()
1287 exp = (int64_t)va.VsrD(1); \
1307 dfp.vt.VsrD(0) = dfp.vb.VsrD(0); \
1308 dfp.vt.VsrD(1) = dfp.vb.VsrD(1); \
1401 dfp.vt.VsrD(1) = dfp.va.VsrD(1) & \
1403 dfp_clear_lmd_from_g5msb(&dfp.vt.VsrD(1)); \
1405 dfp.vt.VsrD(0) = dfp.va.VsrD(0) & \
1407 dfp_clear_lmd_from_g5msb(&dfp.vt.VsrD(0)); \
1408 dfp.vt.VsrD(1) = 0; \