• Home
  • Raw
  • Download

Lines Matching refs:mask

977 static void copy_conditional(felem out, const felem in, limb mask) {  in copy_conditional()  argument
981 const limb tmp = mask & (in[i] ^ out[i]); in copy_conditional()
996 limb mask = i ^ index; in select_affine_point() local
997 mask |= mask >> 2; in select_affine_point()
998 mask |= mask >> 1; in select_affine_point()
999 mask &= 1; in select_affine_point()
1000 mask--; in select_affine_point()
1002 out_x[j] |= *table & mask; in select_affine_point()
1005 out_y[j] |= *table & mask; in select_affine_point()
1026 limb mask = i ^ index; in select_jacobian_point() local
1027 mask |= mask >> 2; in select_jacobian_point()
1028 mask |= mask >> 1; in select_jacobian_point()
1029 mask &= 1; in select_jacobian_point()
1030 mask--; in select_jacobian_point()
1032 out_x[j] |= *table & mask; in select_jacobian_point()
1035 out_y[j] |= *table & mask; in select_jacobian_point()
1038 out_z[j] |= *table & mask; in select_jacobian_point()
1049 limb n_is_infinity_mask = -1, p_is_noninfinite_mask, mask; in scalar_base_mult() local
1091 mask = p_is_noninfinite_mask & ~n_is_infinity_mask; in scalar_base_mult()
1092 copy_conditional(nx, tx, mask); in scalar_base_mult()
1093 copy_conditional(ny, ty, mask); in scalar_base_mult()
1094 copy_conditional(nz, tz, mask); in scalar_base_mult()
1119 limb n_is_infinity_mask, index, p_is_noninfinite_mask, mask; in scalar_mult() local
1162 mask = p_is_noninfinite_mask & ~n_is_infinity_mask; in scalar_mult()
1164 copy_conditional(nx, tx, mask); in scalar_mult()
1165 copy_conditional(ny, ty, mask); in scalar_mult()
1166 copy_conditional(nz, tz, mask); in scalar_mult()