//===-- Ryu Constants for float conversion ----------------------*- C++ -*-===// // // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. // See https://llvm.org/LICENSE.txt for license information. // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception // //===----------------------------------------------------------------------===// #ifndef LLVM_LIBC_SRC___SUPPORT_RYU_CONSTANTS_H #define LLVM_LIBC_SRC___SUPPORT_RYU_CONSTANTS_H #include <stddef.h> #include <stdint.h> constexpr size_t TABLE_SHIFT_CONST = …; constexpr size_t IDX_SIZE = …; constexpr size_t MID_INT_SIZE = …; constexpr uint16_t POW10_OFFSET[64] = …; constexpr uint64_t POW10_SPLIT[1224][3] = …; constexpr uint16_t POW10_OFFSET_2[69] = …; constexpr uint8_t MIN_BLOCK_2[69] = …; constexpr uint64_t POW10_SPLIT_2[3133][3] = …; #endif // LLVM_LIBC_SRC___SUPPORT_RYU_CONSTANTS_H