int16_negative_mask
swap = int16_negative_mask(-delta) & int16_nonzero_mask(g[0]);
r[i] = -int16_negative_mask(Fq_freeze(Right(T[i])-aB[i]+4*w+1));