fmtlegacy/include/fmt
mwinterb 2591ab91c3
MSVC optimizations for count_digits. (#1890)
Changed the clz implementations to use xor instead of subtraction so that when
count_digits "undoes" the BSR -> CLZ translation, the optimizer is more
willing to recognize the equivalence.
Changed the data array in bsr2log10 to static since otherwise MSVC generates
code to build the array every time the function is called.
2020-09-21 11:38:06 -07:00
..
chrono.h Add formatters for chrono::time_point<system_clock> (#1837) 2020-08-28 07:41:38 -07:00
color.h Fix formatting 2020-09-06 08:58:19 -07:00
compile.h add forgotten template argument to make_format_args which made some u… (#1877) 2020-09-20 06:51:11 -07:00
core.h Macro tweak and clang-format 2020-09-07 14:43:00 -07:00
format-inl.h Small improvements that should have zero to negligible impact on the runtime (#1887) 2020-09-20 09:34:44 -07:00
format.h MSVC optimizations for count_digits. (#1890) 2020-09-21 11:38:06 -07:00
locale.h Move make_args_checked to the public API 2020-07-19 10:23:46 -07:00
os.h Fix move constructor (#1844) 2020-09-01 08:48:56 -07:00
ostream.h Move make_args_checked to the public API 2020-07-19 10:23:46 -07:00
posix.h Consistently namespace qualify size_t 2020-05-07 15:59:46 -07:00
printf.h Revert "Add missing includes" 2020-08-21 16:24:53 -07:00
ranges.h Disable range formatter if value type is not formattable (#1885) 2020-09-20 08:37:49 -07:00