BN_MASK2l
q = BN_MASK2l;
l = (l & BN_MASK2l) << BN_BITS4;
dl = (d & BN_MASK2l);
a0 = a & BN_MASK2l;
b0 = b & BN_MASK2l;
a0 = a & BN_MASK2l;
b0 = b & BN_MASK2l;
acc0 = r0 & BN_MASK2l;
acc2 = r1 & BN_MASK2l;
acc1 += x & BN_MASK2l;
acc1 &= BN_MASK2l;
acc2 &= BN_MASK2l;
acc1 += x & BN_MASK2l;
acc1 &= BN_MASK2l;
acc2 &= BN_MASK2l;
BN_MASK2l)) % w;
ret = ((ret << BN_BITS4) | (a->d[i] & BN_MASK2l)) % w;