Lines Matching refs:Radix
2167 void APInt::toString(SmallVectorImpl<char> &Str, unsigned Radix, in toString() argument
2169 assert((Radix == 10 || Radix == 8 || Radix == 16 || Radix == 2 || in toString()
2170 Radix == 36) && in toString()
2175 switch (Radix) { in toString()
2229 *--BufPtr = Digits[N % Radix]; in toString()
2230 N /= Radix; in toString()
2257 if (Radix == 2 || Radix == 8 || Radix == 16) { in toString()
2259 unsigned ShiftAmt = (Radix == 16 ? 4 : (Radix == 8 ? 3 : 1)); in toString()
2260 unsigned MaskAmt = Radix - 1; in toString()
2270 udivrem(Tmp, Radix, Tmp, Digit); in toString()
2271 assert(Digit < Radix && "divide failed"); in toString()
2282 std::string APInt::toString(unsigned Radix = 10, bool Signed = true) const { in toString() argument
2284 toString(S, Radix, Signed, /* formatAsCLiteral = */false); in toString()