Home
last modified time | relevance | path

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

/netbsd-src/external/gpl3/gcc/dist/libstdc++-v3/src/c++17/ryu/
H A Dd2fixed.c447 const bool trailingZeros = requiredTwos <= 0 in d2fixed_buffered_n() local
449 roundUp = trailingZeros ? 2 : 1; in d2fixed_buffered_n()
452 printf("trailingZeros=%s\n", trailingZeros ? "true" : "false"); in d2fixed_buffered_n()
660 bool trailingZeros = requiredTwos <= 0 in d2exp_buffered_n() local
664 trailingZeros = trailingZeros && multipleOfPowerOf5(m2, (uint32_t) requiredFives); in d2exp_buffered_n()
666 roundUp = trailingZeros ? 2 : 1; in d2exp_buffered_n()
669 printf("trailingZeros=%s\n", trailingZeros ? "true" : "false"); in d2exp_buffered_n()
/netbsd-src/external/gpl3/gcc.old/dist/libphobos/src/std/experimental/allocator/
H A Dcommon.d253 package uint trailingZeros(ulong x) in trailingZeros() function
266 assert(trailingZeros(0) == 64);
267 assert(trailingZeros(1) == 0);
268 assert(trailingZeros(2) == 1);
269 assert(trailingZeros(3) == 0);
270 assert(trailingZeros(4) == 2);
289 return 1U << trailingZeros(cast(size_t) ptr); in effectiveAlignment()
/netbsd-src/external/gpl3/gcc/dist/libphobos/src/std/experimental/allocator/
H A Dcommon.d256 package uint trailingZeros(ulong x) in trailingZeros() function
265 assert(trailingZeros(0) == 64);
266 assert(trailingZeros(1) == 0);
267 assert(trailingZeros(2) == 1);
268 assert(trailingZeros(3) == 0);
269 assert(trailingZeros(4) == 2);
288 return (cast(size_t) 1) << trailingZeros(cast(size_t) ptr); in effectiveAlignment()
/netbsd-src/external/gpl3/gcc.old/dist/libphobos/src/std/experimental/allocator/building_blocks/
H A Dbitmapped_block.d132 1U << trailingZeros(leadingUlongs * 8)); in totalAllocation()
420 const available = trailingZeros(_control.rep[wordIdx]); in allocateAtTail()
441 auto available = trailingZeros(v); in smallAlloc()
1293 return w * 64 + 63 - currentWord.trailingZeros; in find1Backward()
1301 return w * 64 + (63 - currentWord.trailingZeros); in find1Backward()
/netbsd-src/external/gpl3/gcc/dist/libphobos/src/std/format/internal/
H A Dwrite.d3531 long trailingZeros = 0;
3533 trailingZeros = f.precision - (fractsWidth - 1);
3537 trailingZeros = f.precision - (fractsWidth - 1) - groupedWidth;
3540 trailingZeros = f.precision - fractsWidth;
3544 trailingZeros = f.precision - (fracts.length - i);
3550 auto nodot = fracts == "." && trailingZeros == 0 && !f.flHash;
3554 long width = prefixWidth + sepCount + groupedWidth + fractsWidth + trailingZeros + suffixWidth;
3653 foreach (i ; 0 .. trailingZeros)
/netbsd-src/external/gpl3/gcc/dist/libphobos/src/std/experimental/allocator/building_blocks/
H A Dbitmapped_block.d102 1U << min(31U, trailingZeros(leadingUlongs * 8))); in BitmappedBlockImpl()
528 const available = trailingZeros(_control.rep[wordIdx]); in BitmappedBlockImpl()
573 auto available = trailingZeros(v); in BitmappedBlockImpl()
2660 return w * 64 + 63 - currentWord.trailingZeros;
2668 return w * 64 + (63 - currentWord.trailingZeros);
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Support/
H A DAPFloat.cpp3815 int trailingZeros = significand.countTrailingZeros(); in toString() local
3816 exp += trailingZeros; in toString()
3817 significand.lshrInPlace(trailingZeros); in toString()