Home
last modified time | relevance | path

Searched refs:ANC (Results 1 – 1 of 1) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Support/
H A DDivisionByConstantInfo.cpp23 APInt AD, ANC, Delta, Q1, R1, Q2, R2, T; in get() local
29 ANC = T - 1 - T.urem(AD); // absolute value of NC in get()
31 Q1 = SignedMin.udiv(ANC); // initialize Q1 = 2P/abs(NC) in get()
32 R1 = SignedMin - Q1 * ANC; // initialize R1 = rem(2P,abs(NC)) in get()
39 if (R1.uge(ANC)) { // must be unsigned comparison in get()
41 R1 = R1 - ANC; in get()