Lines Matching refs:FN
414 raw_ostream &raw_ostream::operator<<(const FormattedNumber &FN) {
415 if (FN.Hex) {
416 unsigned Nibbles = (64 - countLeadingZeros(FN.HexValue)+3)/4;
417 unsigned PrefixChars = FN.HexPrefix ? 2 : 0;
418 unsigned Width = std::max(FN.Width, Nibbles + PrefixChars);
421 if (!FN.HexPrefix)
425 const char A = FN.Upper ? 'A' : 'a';
426 unsigned long long N = FN.HexValue;
436 if (FN.DecValue == 0) {
437 this->indent(FN.Width-1);
443 bool Neg = (FN.DecValue < 0);
444 uint64_t N = Neg ? -static_cast<uint64_t>(FN.DecValue) : FN.DecValue;
450 int Pad = FN.Width - Len;