sqr_add_c
sqr_add_c(a, 0, c1, c2, c3);
sqr_add_c(a, 1, c3, c1, c2);
sqr_add_c(a, 2, c2, c3, c1);
sqr_add_c(a, 3, c1, c2, c3);
sqr_add_c(a, 4, c3, c1, c2);
sqr_add_c(a, 5, c2, c3, c1);
sqr_add_c(a, 6, c1, c2, c3);
sqr_add_c(a, 7, c3, c1, c2);
sqr_add_c(a, 0, c1, c2, c3);
sqr_add_c(a, 1, c3, c1, c2);
sqr_add_c(a, 2, c2, c3, c1);
sqr_add_c(a, 3, c1, c2, c3);
sqr_add_c(a, 0, c1, c2, c3);
sqr_add_c(a, 1, c3, c1, c2);
sqr_add_c(a, 2, c2, c3, c1);
sqr_add_c(a, 3, c1, c2, c3);
sqr_add_c(a, 4, c3, c1, c2);
sqr_add_c(a, 5, c2, c3, c1);
sqr_add_c(a, 6, c1, c2, c3);
sqr_add_c(a, 7, c3, c1, c2);
sqr_add_c(a, 0, c1, c2, c3);
sqr_add_c(a, 1, c3, c1, c2);
sqr_add_c(a, 2, c2, c3, c1);
sqr_add_c(a, 3, c1, c2, c3);