bool v = BLQS_CMP(x, piv);
int* ptr = v ? lwr : rwr;
*ptr = x;
ptr += int(v) * 2 - 1;
int* ptr = ((v != 0) * lwr) + ((v == 0) * rwr);