p256-64.c | 981 * Outputs can equal corresponding inputs, i.e., x_out == x_in is allowed. 982 * while x_out == y_in is not (maybe this works, but it's not tested). */ 983 static void point_double(felem x_out, felem y_out, felem z_out, 1024 felem_reduce(x_out, tmp); 1028 felem_diff(x_out, ftmp); 1029 /* x_out[i] < 2^105 + 2^101 < 2^106 */ 1045 felem_diff_zero107(beta, x_out); 1061 static void point_double_small(smallfelem x_out, smallfelem y_out, 1072 felem_shrink(x_out, felem_x_out); 1109 felem ftmp, ftmp2, ftmp3, ftmp4, ftmp5, ftmp6, x_out, y_out, z_out local 1660 smallfelem x_out, y_out; local 1734 felem x_out, y_out, z_out; local [all...] |