Home | History | Annotate | Download | only in Analysis

Lines Matching defs:Mod

766   APInt Mod = APInt::getSignedMinValue(W+1);
768 MultiplyFactor = MultiplyFactor.multiplicativeInverse(Mod);
5299 /// A * X = B (mod N)
5331 APInt Mod(BW + 1, 0);
5332 Mod.setBit(BW - Mult2); // Mod = N / D
5333 APInt I = AD.multiplicativeInverse(Mod);
5336 // I * (B / D) mod (N / D)
5337 APInt Result = (I * B.lshr(Mult2).zext(BW + 1)).urem(Mod);
5473 // Start + Step*N = 0 (mod 2^BW)
5477 // Step*N = -Start (mod 2^BW)
5504 // 1*N = -Start; -1*N = Start (mod 2^BW), so: