Home
last modified time | relevance | path

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

/llvm-project-15.0.7/flang/lib/Decimal/
H A Dbig-radix-floating-point.h51 using Digit = common::HostUnsignedIntType<minDigitBits>; variable
52 static constexpr Digit radix{uint64Radix};
157 if constexpr (sizeof n < sizeof(Digit)) { in SetTo()
215 Digit remainder{0}; in RemoveLeastOrderZeroDigits()
217 Digit q{digit_[j] / DIVISOR}; in RemoveLeastOrderZeroDigits()
218 Digit nrem{digit_[j] - DIVISOR * q}; in RemoveLeastOrderZeroDigits()
226 Digit remainder{0}; in RemoveLeastOrderZeroDigits()
227 auto mask{(Digit{1} << twoPow) - 1}; in RemoveLeastOrderZeroDigits()
241 if ((digit_[0] & ((Digit{1} << chunk) - 1)) == 0) { in RemoveLeastOrderZeroDigits()
256 auto mask{(Digit{1} << chunk) - 1}; in RemoveLeastOrderZeroDigits()
[all …]
H A Dbinary-to-decimal.cpp105 Digit dig{digit_[digits_ - 1]}; in ConvertToDecimal()
108 Digit newDig{dig / 100}; in ConvertToDecimal()
123 Digit dig{digit_[j]}; in ConvertToDecimal()
126 Digit newDig{dig / 100}; in ConvertToDecimal()
259 Digit least{less.digit_[offset]}; in Minimize()
260 Digit my{digit_[0]}; in Minimize()
262 Digit q{my / 10u}; in Minimize()
263 Digit r{my - 10 * q}; in Minimize()
264 Digit lq{least / 10u}; in Minimize()
265 Digit lr{least - 10 * lq}; in Minimize()
[all …]
H A Ddecimal-to-binary.cpp155 Digit LSD{digit_[0]}; in LoseLeastSignificantDigit()
/llvm-project-15.0.7/compiler-rt/lib/scudo/standalone/
H A Dstring_utils.cpp63 char Digit = static_cast<char>(NumBuffer[Pos]); in appendNumber() local
64 Digit = static_cast<char>((Digit < 10) ? '0' + Digit in appendNumber()
65 : (Upper ? 'A' : 'a') + Digit - 10); in appendNumber()
66 Res += appendChar(Buffer, BufferEnd, Digit); in appendNumber()
/llvm-project-15.0.7/llvm/lib/Demangle/
H A DRustDemangle.cpp906 uint64_t Digit; in parseBase62Number() local
912 Digit = C - '0'; in parseBase62Number()
914 Digit = 10 + (C - 'a'); in parseBase62Number()
916 Digit = 10 + 26 + (C - 'A'); in parseBase62Number()
925 if (!addAssign(Value, Digit)) in parseBase62Number()
1165 size_t Digit = 0; in decodePunycode() local
1166 if (!decodePunycodeDigit(C, Digit)) in decodePunycode()
1169 if (Digit > (Max - I) / W) in decodePunycode()
1171 I += Digit * W; in decodePunycode()
1181 if (Digit < T) in decodePunycode()
H A DDLangDemangle.cpp190 unsigned long Digit = Mangled[0] - '0'; in decodeNumber() local
193 if (Val > (std::numeric_limits<unsigned int>::max() - Digit) / 10) in decodeNumber()
196 Val = Val * 10 + Digit; in decodeNumber()
H A DMicrosoftDemangle.cpp1106 static void writeHexDigit(char *Buffer, uint8_t Digit) { in writeHexDigit() argument
1107 assert(Digit <= 15); in writeHexDigit()
1108 *Buffer = (Digit < 10) ? ('0' + Digit) : ('A' + Digit - 10); in writeHexDigit()
/llvm-project-15.0.7/llvm/lib/Support/
H A DScaledNumber.cpp149 static bool doesRoundUp(char Digit) { in doesRoundUp() argument
150 switch (Digit) { in doesRoundUp()
H A DAPInt.cpp2235 unsigned Digit = unsigned(Tmp.getRawData()[0]) & MaskAmt; in toString() local
2236 Str.push_back(Digits[Digit]); in toString()
2241 uint64_t Digit; in toString() local
2242 udivrem(Tmp, Radix, Tmp, Digit); in toString()
2243 assert(Digit < Radix && "divide failed"); in toString()
2244 Str.push_back(Digits[Digit]); in toString()
/llvm-project-15.0.7/llvm/tools/llvm-rc/
H A DResourceFileWriter.cpp256 char Digit = tolower(Chars[Pos]); in processString() local
260 if (isdigit(Digit)) in processString()
261 ReadInt |= Digit - '0'; in processString()
263 ReadInt |= Digit - 'a' + 10; in processString()
/llvm-project-15.0.7/polly/lib/External/isl/imath/
H A Ddoc.md.in209 Digit arrays are allocated using `malloc(3)` and `realloc(3)`. Because this
/llvm-project-15.0.7/clang/lib/Driver/
H A DDriver.cpp6260 unsigned Digit; in GetReleaseVersion() local
6261 if (Str.consumeInteger(10, Digit)) in GetReleaseVersion()
6263 Digits[CurDigit] = Digit; in GetReleaseVersion()
/llvm-project-15.0.7/libcxx/include/
H A Dlocale959 // Digit grouping checked
1016 // Digit grouping checked
1071 // Digit grouping checked