Home | History | Annotate | Download | only in mpz

Lines Matching defs:res_ptr

39   mp_ptr res_ptr;
52 res_ptr = PTR(res);
56 if (res_ptr != op1_ptr)
58 res_ptr = MPZ_REALLOC (res, op1_size);
59 MPN_COPY (res_ptr + op2_size, op1_ptr + op2_size,
63 mpn_xor_n (res_ptr, op1_ptr, PTR(op2), op2_size);
66 MPN_NORMALIZE (res_ptr, res_size);
96 res_ptr = MPZ_NEWALLOC (res, op2_size);
101 MPN_COPY (res_ptr + op1_size, op2_ptr + op1_size,
103 mpn_xor_n (res_ptr, op1_ptr, op2_ptr, op1_size);
107 MPN_NORMALIZE (res_ptr, res_size);
118 res_ptr = MPZ_REALLOC (res, res_size + 1);
127 MPN_COPY (res_ptr + op2_size, op1_ptr + op2_size, op1_size - op2_size);
128 mpn_xor_n (res_ptr, op1_ptr, op2_ptr, op2_size);
132 MPN_COPY (res_ptr + op1_size, op2_ptr + op1_size, op2_size - op1_size);
134 mpn_xor_n (res_ptr, op1_ptr, op2_ptr, op1_size);
138 res_ptr[res_size] = 0;
139 MPN_INCR_U (res_ptr, res_size + 1, (mp_limb_t) 1);
140 res_size += res_ptr[res_size];
142 MPN_NORMALIZE_NOT_ZERO (res_ptr, res_size);