ecp_nistz256_point_add
ecp_nistz256_point_add(&p.p, &p.p, out);
void ecp_nistz256_point_add(P256_POINT *r,
ecp_nistz256_point_add(&temp[2], &temp[1], &temp[0]); /*2+1=3 */
ecp_nistz256_point_add(&temp[3], &temp[1], &temp[0]); /*4+1=5 */
ecp_nistz256_point_add(&temp[4], &temp[2], &temp[0]); /*6+1=7 */
ecp_nistz256_point_add(&temp[2], &temp[2], &temp[0]); /*12+1=13*/
ecp_nistz256_point_add(&temp[3], &temp[3], &temp[0]); /*10+1=11*/
ecp_nistz256_point_add(&temp[4], &temp[4], &temp[0]); /*14+1=15*/
ecp_nistz256_point_add(&temp[2], &temp[1], &temp[0]); /*8+1=9 */
ecp_nistz256_point_add(r, r, &temp[0]);
ecp_nistz256_point_add(r, r, &temp[0]);