Comment Comment by xyzsparetimexyz What if you wrote this in a branchless way?bool v = BLQS_CMP(x, piv);int* ptr = v ? lwr : rwr;*ptr = x;ptr += int(v) * 2 - 1; parent xyzsparetimexyz 3 months ago
bool v = BLQS_CMP(x, piv);
int* ptr = v ? lwr : rwr;
*ptr = x;
ptr += int(v) * 2 - 1;