Home
last modified time | relevance | path

Searched refs:numeric_limits (Results 1 – 25 of 106) sorted by relevance

12345

/system/libbase/
Dformat_benchmark.cpp29 benchmark::DoNotOptimize(fmt::format("{} {} {}", 42, std::numeric_limits<int>::min(), in BenchmarkFormatInt()
30 std::numeric_limits<int>::max())); in BenchmarkFormatInt()
38 benchmark::DoNotOptimize(StringPrintf("%d %d %d", 42, std::numeric_limits<int>::min(), in BenchmarkStringPrintfInt()
39 std::numeric_limits<int>::max())); in BenchmarkStringPrintfInt()
47 benchmark::DoNotOptimize(fmt::format("{} {} {}", 42.42, std::numeric_limits<float>::min(), in BenchmarkFormatFloat()
48 std::numeric_limits<float>::max())); in BenchmarkFormatFloat()
56 benchmark::DoNotOptimize(StringPrintf("%f %f %f", 42.42, std::numeric_limits<float>::min(), in BenchmarkStringPrintfFloat()
57 std::numeric_limits<float>::max())); in BenchmarkStringPrintfFloat()
/system/libbase/include/android-base/
Dparsedouble.h52 double min = std::numeric_limits<double>::lowest(),
53 double max = std::numeric_limits<double>::max()) {
57 double min = std::numeric_limits<double>::lowest(),
58 double max = std::numeric_limits<double>::max()) {
66 float min = std::numeric_limits<float>::lowest(),
67 float max = std::numeric_limits<float>::max()) {
71 float min = std::numeric_limits<float>::lowest(),
72 float max = std::numeric_limits<float>::max()) {
Dparseint.h35 bool ParseUint(const char* s, T* out, T max = std::numeric_limits<T>::max(),
80 bool ParseUint(const std::string& s, T* out, T max = std::numeric_limits<T>::max(),
86 bool ParseByteCount(const char* s, T* out, T max = std::numeric_limits<T>::max()) {
92 bool ParseByteCount(const std::string& s, T* out, T max = std::numeric_limits<T>::max()) {
102 T min = std::numeric_limits<T>::min(),
103 T max = std::numeric_limits<T>::max()) {
133 T min = std::numeric_limits<T>::min(),
134 T max = std::numeric_limits<T>::max()) {
Dproperties.h44 T min = std::numeric_limits<T>::min(),
45 T max = std::numeric_limits<T>::max());
52 T max = std::numeric_limits<T>::max());
/system/chre/external/flatbuffers/include/flatbuffers/
Dstl_emulation.h89 using numeric_limits = std::numeric_limits<T>; variable
91 template <typename T> class numeric_limits :
92 public std::numeric_limits<T> {};
95 template <typename T> class numeric_limits :
96 public std::numeric_limits<T> {
100 return std::numeric_limits<T>::min(); in lowest()
104 template <> class numeric_limits<float> :
105 public std::numeric_limits<float> {
110 template <> class numeric_limits<double> :
111 public std::numeric_limits<double> {
[all …]
/system/core/init/
Dproperty_type_test.cpp39 EXPECT_TRUE(CheckType("int", std::to_string(std::numeric_limits<int64_t>::min()))); in TEST()
40 EXPECT_TRUE(CheckType("int", std::to_string(std::numeric_limits<int64_t>::max()))); in TEST()
50 EXPECT_TRUE(CheckType("uint", std::to_string(std::numeric_limits<uint64_t>::max()))); in TEST()
60 EXPECT_TRUE(CheckType("double", std::to_string(std::numeric_limits<double>::min()))); in TEST()
61 EXPECT_TRUE(CheckType("double", std::to_string(std::numeric_limits<double>::max()))); in TEST()
/system/media/audio_utils/tests/
Dstatistics_tests.cpp109 EXPECT_NEAR((e), (v), abs((e) * std::numeric_limits<decltype(e)>::epsilon() * 8))
162 static constexpr double smallOne = std::numeric_limits<double>::epsilon() * 0.5; in TEST()
199 PRINT_AND_EXPECT_EQ(std::numeric_limits<double>::infinity(), in TEST()
202 PRINT_AND_EXPECT_EQ(-std::numeric_limits<double>::infinity(), in TEST()
207 PRINT_AND_EXPECT_EQ(std::numeric_limits<int>::max(), in TEST()
210 PRINT_AND_EXPECT_EQ(std::numeric_limits<int>::min(), in TEST()
215 PRINT_AND_EXPECT_EQ(std::numeric_limits<double>::infinity(), in TEST()
218 PRINT_AND_EXPECT_EQ(-std::numeric_limits<double>::infinity(), in TEST()
223 PRINT_AND_EXPECT_EQ(std::numeric_limits<double>::infinity(), in TEST()
226 PRINT_AND_EXPECT_EQ(-std::numeric_limits<double>::infinity(), in TEST()
[all …]
Dtimestampverifier_tests.cpp60 EXPECT_EQ(std::numeric_limits<double>::infinity(), s.getMin()); in TEST()
61 EXPECT_EQ(-std::numeric_limits<double>::infinity(), s.getMax()); in TEST()
76 EXPECT_NEAR(1., r2, std::numeric_limits<double>::epsilon()); in TEST()
100 EXPECT_NEAR(1., r2, std::numeric_limits<double>::epsilon()); in TEST()
/system/core/fs_mgr/liblp/
Dutility.h73 static_assert(std::numeric_limits<T>::is_integer); in AlignTo()
74 static_assert(!std::numeric_limits<T>::is_signed); in AlignTo()
85 if (to_add > std::numeric_limits<T>::max() - base) { in AlignTo()
Dutility_test.cpp81 auto u32limit = std::numeric_limits<uint32_t>::max(); in TEST()
82 auto u64limit = std::numeric_limits<uint64_t>::max(); in TEST()
84 EXPECT_EQ(AlignTo(std::numeric_limits<uint64_t>::max(), 2), std::optional<uint64_t>{}); in TEST()
/system/chre/apps/test/common/chre_api_test/src/
Dchre_api_test_service.cc70 std::numeric_limits<int8_t>::min() || in validateInputAndCallChreBleStartScanAsync()
72 std::numeric_limits<int8_t>::max()) { in validateInputAndCallChreBleStartScanAsync()
84 if (scanFilter.type > std::numeric_limits<uint8_t>::max() || in validateInputAndCallChreBleStartScanAsync()
85 scanFilter.length > std::numeric_limits<uint8_t>::max()) { in validateInputAndCallChreBleStartScanAsync()
138 if (request.sensorType > std::numeric_limits<uint8_t>::max()) { in validateInputAndCallChreSensorFindDefault()
264 if (request.hostEndpointId > std::numeric_limits<uint16_t>::max()) { in validateInputAndCallChreConfigureHostEndpointNotifications()
288 if (request.hostEndpointId > std::numeric_limits<uint16_t>::max()) { in validateInputAndCallChreGetHostEndpointInfo()
/system/core/healthd/
Dhealthd_draw.cpp45 if (value < static_cast<int64_t>(std::numeric_limits<int>::min())) { in get_split_offset()
47 std::numeric_limits<int>::min()); in get_split_offset()
48 value = std::numeric_limits<int>::min(); in get_split_offset()
50 if (value > static_cast<int64_t>(std::numeric_limits<int>::max())) { in get_split_offset()
52 std::numeric_limits<int>::max()); in get_split_offset()
53 value = std::numeric_limits<int>::max(); in get_split_offset()
/system/extras/simpleperf/
Dcommand.h80 uint64_t max = std::numeric_limits<T>::max()) {
92 double min = std::numeric_limits<double>::lowest(),
93 double max = std::numeric_limits<double>::max()) {
186 uint64_t max = std::numeric_limits<T>::max(), bool allow_suffixes = false) {
200 double min = 0, double max = std::numeric_limits<double>::max());
/system/libziparchive/
Dzip_writer.cc196 DCHECK_LE(src.path.size(), std::numeric_limits<uint16_t>::max()); in CopyFromFileEntry()
208 if (files_.size() == std::numeric_limits<uint16_t>::max()) { in StartAlignedEntryWithTime()
219 if (alignment > std::numeric_limits<uint16_t>::max()) { in StartAlignedEntryWithTime()
227 if (file_entry.local_file_header_offset > std::numeric_limits<uint32_t>::max()) { in StartAlignedEntryWithTime()
353 std::numeric_limits<uint32_t>::max()) { in WriteBytes()
531 DCHECK_LE(file.path.size(), std::numeric_limits<uint16_t>::max()); in Finish()
534 DCHECK_LE(file.local_file_header_offset, std::numeric_limits<uint32_t>::max()); in Finish()
552 DCHECK_LE(files_.size(), std::numeric_limits<uint16_t>::max()); in Finish()
555 if (current_offset_ > std::numeric_limits<uint32_t>::max()) { in Finish()
Dentry_name_utils-inl.h29 if (length > std::numeric_limits<uint16_t>::max()) { in IsValidEntryName()
/system/libvintf/
DRuntimeInfo.cpp154 if (kernelRelease->version() > std::numeric_limits<size_t>::max() || in parseGkiKernelRelease()
155 kernelRelease->patch_level() > std::numeric_limits<size_t>::max() || in parseGkiKernelRelease()
156 kernelRelease->sub_level() > std::numeric_limits<size_t>::max()) { in parseGkiKernelRelease()
/system/core/libcutils/
Dproperties.cpp65 if (errno != ERANGE && end != value && v >= std::numeric_limits<T>::min() && in property_get_int()
66 v <= std::numeric_limits<T>::max()) { in property_get_int()
/system/extras/verity/
Dbuild_verity_tree_utils.cpp32 CHECK_LE(level_blocks, std::numeric_limits<size_t>::max()); in verity_tree_blocks()
/system/logging/logd/
DSerializedLogChunkTest.cpp86 auto uint64_t_max = std::numeric_limits<uint64_t>::max(); in TEST()
87 auto uint32_t_max = std::numeric_limits<uint32_t>::max(); in TEST()
/system/libfmq/include/fmq/
DAidlMQDescriptorShim.h177 bool overflow = bufferSize > std::numeric_limits<uint64_t>::max() - in AidlMQDescriptorShim()
183 if (overflow || largestOffset > std::numeric_limits<int32_t>::max() || in AidlMQDescriptorShim()
184 messageSize > std::numeric_limits<int32_t>::max()) { in AidlMQDescriptorShim()
188 std::to_string(std::numeric_limits<int32_t>::max()) + " bytes."); in AidlMQDescriptorShim()
/system/update_engine/payload_consumer/
Dpayload_constants.h86 const uint64_t kSparseHole = std::numeric_limits<uint64_t>::max();
/system/chre/core/
Dsystem_health_monitor.cc36 constexpr auto kMaxCount = std::numeric_limits< in onCheckFailureImpl()
/system/media/audio_utils/include/audio_utils/
DStatistics.h144 return std::numeric_limits<T>::has_infinity ?
145 -std::numeric_limits<T>::infinity() : std::numeric_limits<T>::min();
152 return std::numeric_limits<T>::has_infinity ?
153 std::numeric_limits<T>::infinity() : std::numeric_limits<T>::max();
795 return std::numeric_limits<T>::quiet_NaN();
797 || x == std::numeric_limits<T>::infinity()
/system/update_engine/payload_generator/
Dbzip.cc42 if (buf_size > std::numeric_limits<uint32_t>::max()) in BzipCompress()
/system/unwinding/libunwindstack/benchmarks/
DUtils.h60 uint64_t min_alloc_bytes_ = std::numeric_limits<uint64_t>::max();

12345