/arkcompiler/ets_runtime/test/moduletest/regressmathmaxmin/ |
H A D | regressmathmaxmin.js | 83 // assertEquals(+Infinity, Math.min()); 84 print(Math.min()); 88 print(Math.min(object_factory(0, NaN, [0]))); 93 print(Math.min(object_factory(0, NaN, [0, 0]), 99 print(Math.min(object_factory(0, NaN, [0, 0, 0]), 106 print(Math.min(object_factory(0, 2, [0, 0, 0]), 113 print(Math.min(object_factory(0, 2, [0, 0, 0]), 122 print(Math.min(2, 465, 30.4302, -34.444)); 123 print(Math.min(2, 465, undefined, -34.444)); 124 print(Math.min( [all...] |
/arkcompiler/ets_runtime/test/aottest/pgo_math/ |
H A D | pgo_math.js | 18 print(Math.min(v)); 23 print(Math.min(v)); 28 print(Math.min(v)); 33 print(Math.min(v));
|
/arkcompiler/runtime_core/static_core/plugins/ets/tests/interop_js/tests/number_subtypes/ |
H A D | number_subtypes.rb | 16 def initialize(name, min, max, sum) 17 @name, @min, @max, @sum = name, min, max, sum 25 @min
|
/arkcompiler/runtime_core/libpandabase/utils/ |
H A D | string_helpers.h | 73 bool ParseInt(const char *str, T *num, T min = std::numeric_limits<T>::min(), T max = std::numeric_limits<T>::max()) in ParseInt() 93 if (result < min || max < result) { in ParseInt() 104 bool ParseInt(const std::string &str, T *num, T min = std::numeric_limits<T>::min(), in ParseInt() 107 return ParseInt(str.c_str(), num, min, max); in ParseInt()
|
/arkcompiler/runtime_core/static_core/libpandabase/utils/ |
H A D | string_helpers.h | 73 bool ParseInt(const char *str, T *num, T min = std::numeric_limits<T>::min(), T max = std::numeric_limits<T>::max()) in ParseInt() 93 if (result < min || max < result) { in ParseInt() 104 bool ParseInt(const std::string &str, T *num, T min = std::numeric_limits<T>::min(), in ParseInt() 107 return ParseInt(str.c_str(), num, min, max); in ParseInt()
|
/arkcompiler/runtime_core/static_core/verification/util/ |
H A D | set_operations.h | 43 size_t min = 0; in SetIntersection() 49 aligned = aligned && (*iters[idx] == *iters[min]); in SetIntersection() 50 if (*iters[idx] < *iters[min]) { in SetIntersection() 51 min = idx; in SetIntersection() 55 val = *iters[min]; in SetIntersection() 57 ++iters[min]; in SetIntersection()
|
H A D | range.h | 88 Int val_ = std::numeric_limits<Int>::min(); 95 Range(const Int from, const Int to) : from_ {std::min(from, to)}, to_ {std::max(from, to)} {} in Range()
|
/arkcompiler/runtime_core/static_core/compiler/optimizer/analysis/ |
H A D | live_registers.cpp | 26 : begin(pBegin), end(pEnd), min(pMin), max(pMax), parent(pParent) in Split() 33 LifeNumber min; // NOLINT(misc-non-private-member-variables-in-classes) 38 // copy intervals with assigned registers and compute min and max life numbers covered by all these intervals 47 minLn = std::min(minLn, split->GetBegin()); 63 leftMinLn = std::min(leftMinLn, em->GetBegin()); in PartitionLeftSplit() 81 rightMinLn = std::min(rightMinLn, em->GetBegin()); in PartitionRightSplit() 121 auto midpoint = split->min + (split->max - split->min) / 2U; in BuildIntervalsTree() 134 auto node = alloc->New<LifeIntervalsTreeNode>(split->min, split->max, leftMidpoint, rightMidpoint); in BuildIntervalsTree()
|
/arkcompiler/runtime_core/static_core/verification/util/tests/ |
H A D | bit_vector_property_test.cpp | 84 return Range<size_t> {std::min(pair.first, pair.second), std::max(pair.first, pair.second)}; in arbitrary() 372 auto size = std::min(bset1.bits.Size(), bset2.bits.Size()); 383 auto size = std::min(std::min(bset1.bits.Size(), bset2.bits.Size()), bset3.bits.Size()); 393 auto size = std::min(bset1.bits.Size(), bset2.bits.Size()); 406 auto size = std::min(std::min(bset1.bits.Size(), bset2.bits.Size()), bset3.bits.Size()); 419 auto size = std::min(bset1.bits.Size(), bset2.bits.Size()); 431 auto size = std::min(std::min(bset [all...] |
/arkcompiler/ets_runtime/tools/circuit_viewer/src/engine/ |
H A D | XTools.js | 73 export function RandInt(min = 0, max = 100) { 74 return Math.floor(Math.random() * (max - min)) + min;
|
/arkcompiler/ets_runtime/ecmascript/compiler/ |
H A D | number_gate_info.h | 95 RangeInfo(int32_t min, int32_t max) in RangeInfo() argument 97 if (min == max) { in RangeInfo() 98 min_ = max_ = min; in RangeInfo() 100 auto it = std::upper_bound(rangeBounds_.begin(), rangeBounds_.end(), min); in RangeInfo() 143 return RangeInfo(std::min(min_, rhs.min_), std::max(max_, rhs.max_)); in Union() 148 return RangeInfo(std::max(min_, rhs.min_), std::min(max_, rhs.max_)); in intersection() 213 return std::min({ TryMul(min_, rhs.min_), TryMul(min_, rhs.max_), in GetMinMulResult() 294 uint32_t tempMax = bit_cast<uint32_t>((min_ < 0) ? std::min(-1, max_) : max_); in SHR()
|
/arkcompiler/ets_runtime/ecmascript/intl/ |
H A D | locale_helper.h | 119 static bool IsAlpha(const std::string &str, size_t min, size_t max) in IsAlpha() argument 121 if (!InRange(str.length(), min, max)) { in IsAlpha() 132 static bool IsDigit(const std::string &str, size_t min, size_t max) in IsDigit() argument 134 if (!InRange(str.length(), min, max)) { in IsDigit() 145 static bool IsAlphanum(const std::string &str, size_t min, size_t max) in IsAlphanum() argument 147 if (!InRange(str.length(), min, max)) { in IsAlphanum()
|
/arkcompiler/runtime_core/compiler/tests/ |
H A D | encoder_operands.cpp | 175 uint8_t u8 = random_gen(), u8_z = 0, u8_min = std::numeric_limits<uint8_t>::min(), in TEST() 177 uint16_t u16 = random_gen(), u16_z = 0, u16_min = std::numeric_limits<uint16_t>::min(), in TEST() 179 uint32_t u32 = random_gen(), u32_z = 0, u32_min = std::numeric_limits<uint32_t>::min(), in TEST() 181 uint64_t u64 = random_gen(), u64_z = 0, u64_min = std::numeric_limits<uint64_t>::min(), in TEST() 184 int8_t i8 = random_gen(), i8_z = 0, i8_min = std::numeric_limits<int8_t>::min(), in TEST() 186 int16_t i16 = random_gen(), i16_z = 0, i16_min = std::numeric_limits<int16_t>::min(), in TEST() 188 int32_t i32 = random_gen(), i32_z = 0, i32_min = std::numeric_limits<int32_t>::min(), in TEST() 190 int64_t i64 = random_gen(), i64_z = 0, i64_min = std::numeric_limits<int64_t>::min(), in TEST() 193 float f32 = random_gen(), f32_z = 0, f32_min = std::numeric_limits<float>::min(), in TEST() 195 double f64 = random_gen(), f64_z = 0, f64_min = std::numeric_limits<double>::min(), in TEST() [all...] |
/arkcompiler/ets_runtime/ecmascript/base/tests/ |
H A D | bit_helper_test.cpp | 41 uint8_t uint8MinValue = std::numeric_limits<uint8_t>::min(); in HWTEST_F_L0() 48 uint16_t uint16MinValue = std::numeric_limits<uint16_t>::min(); in HWTEST_F_L0() 55 uint32_t uint32MinValue = std::numeric_limits<uint32_t>::min(); in HWTEST_F_L0() 62 uint64_t uint64MinValue = std::numeric_limits<uint64_t>::min(); in HWTEST_F_L0() 74 uint32_t uint32MinValue = std::numeric_limits<uint32_t>::min(); in HWTEST_F_L0() 90 uint64_t uint64MinValue = std::numeric_limits<uint64_t>::min(); in HWTEST_F_L0()
|
/arkcompiler/ets_runtime/ecmascript/taskpool/ |
H A D | taskpool.cpp | 63 return std::min<uint32_t>(threadNum, MAX_TASKPOOL_THREAD_NUM); in TheMostSuitableThreadNum() 65 uint32_t numOfThreads = std::min<uint32_t>(NumberOfCpuCore() / 2, MAX_TASKPOOL_THREAD_NUM); in TheMostSuitableThreadNum()
|
/arkcompiler/runtime_core/bytecode_optimizer/ |
H A D | bytecode_encoder.h | 30 static bool CanEncodeImmHelper(int64_t imm, uint32_t size, int64_t min, int64_t max) in CanEncodeImmHelper() argument 37 return imm >= min && imm <= max; in CanEncodeImmHelper()
|
/arkcompiler/runtime_core/static_core/bytecode_optimizer/ |
H A D | bytecode_encoder.h | 30 static bool CanEncodeImmHelper(int64_t imm, uint32_t size, int64_t min, int64_t max) in CanEncodeImmHelper() argument 37 return imm >= min && imm <= max; in CanEncodeImmHelper()
|
H A D | common.cpp | 96 // Define min and max values of i4 type. in CanConvertToIncI() 98 constexpr int32_t min = -8; in CanConvertToIncI() local 109 return imm >= min && imm <= max; in CanConvertToIncI()
|
/arkcompiler/runtime_core/static_core/plugins/ets/tests/debugger/src/arkdb/ |
H A D | dev_log.py | 36 runtime_log.name: min(ARK_ERR, ARK_OUT), 52 logger.setLevel(min(level, logger.level))
|
/arkcompiler/runtime_core/static_core/libpandabase/tests/ |
H A D | math_helpers_test.cpp | 62 testIsPowerOfTwo(bit_cast<uint64_t>(std::numeric_limits<int64_t>::min()), true); in TEST() 79 testAbsOrMin(std::numeric_limits<int64_t>::min(), std::numeric_limits<int64_t>::min()); in TEST()
|
/arkcompiler/runtime_core/static_core/compiler/tests/ |
H A D | encoder_operands.cpp | 196 uint8_t u8 = g_randomGen(), u8Z = 0U, u8Min = std::numeric_limits<uint8_t>::min(), in TEST() 198 uint16_t u16 = g_randomGen(), u16Z = 0U, u16Min = std::numeric_limits<uint16_t>::min(), in TEST() 239 uint32_t u32 = g_randomGen(), u32Z = 0U, u32Min = std::numeric_limits<uint32_t>::min(), in TEST() 241 uint64_t u64 = g_randomGen(), u64Z = 0U, u64Min = std::numeric_limits<uint64_t>::min(), in TEST() 275 int8_t i8 = g_randomGen(), i8Z = 0U, i8Min = std::numeric_limits<int8_t>::min(), in TEST() 277 int16_t i16 = g_randomGen(), i16Z = 0U, i16Min = std::numeric_limits<int16_t>::min(), in TEST() 309 int32_t i32 = g_randomGen(), i32Z = 0U, i32Min = std::numeric_limits<int32_t>::min(), in TEST() 311 int64_t i64 = g_randomGen(), i64Z = 0U, i64Min = std::numeric_limits<int64_t>::min(), in TEST() 343 float f32 = g_randomGen(), f32Z = 0.0, f32Min = std::numeric_limits<float>::min(), in TEST() 345 double f64 = g_randomGen(), f64Z = 0.0, f64Min = std::numeric_limits<double>::min(), in TEST() [all...] |
/arkcompiler/ets_runtime/ecmascript/base/ |
H A D | math_helper.h | 79 return lhs == std::numeric_limits<int32_t>::min() ? lhs : -lhs; in SignedDiv32() 90 return lhs == std::numeric_limits<int64_t>::min() ? lhs : -lhs; in SignedDiv64() 126 return result < limits::min() || result > limits::max(); in SignedMulOverflow32() 196 if (a == std::numeric_limits<SignedType>::min()) { in NegateWithWraparound()
|
/arkcompiler/runtime_core/libpandabase/tests/ |
H A D | math_helpers_test.cpp | 75 ASSERT_EQ(0.0, panda::helpers::math::min<float>(0.0, 0.0)); in HWTEST() 76 ASSERT_EQ(1.0, panda::helpers::math::min<float>(1.0, 2.0)); in HWTEST()
|
/arkcompiler/runtime_core/static_core/runtime/mem/gc/ |
H A D | gc_trigger.cpp | 36 percentThreshold_ = std::min(options.GetGcTriggerPercentThreshold(), PERCENT_100_U32); in GCTriggerConfig() 40 maxTriggerPercent_ = std::min(options.GetMaxTriggerPercent(), PERCENT_100_U32); in GCTriggerConfig() 68 LOG(DEBUG, GC_TRIGGER) << "GCTriggerHeap created, min heap size " << minHeapSize << ", percent threshold " in GCTriggerHeap() 112 delta = std::min(delta, maxExtraSize_); in ComputeTarget() 160 delta = std::min(delta, heapSize); in ComputeTarget() 162 delta = std::min(delta, maxExtraSize_); in ComputeTarget() 311 size_t threshold = std::min(minHeapSize, static_cast<size_t>(maxTriggerPercent_ * maxHeapSize)); in TriggerGcIfNeeded() 425 delta = std::min(delta, maxExtraSize_); in ComputeTarget()
|
/arkcompiler/ets_runtime/ecmascript/mem/ |
H A D | mem_map_allocator.cpp | 29 size_t initialRegularObjectCapacity = std::min(capacity_ / 2, INITIAL_REGULAR_OBJECT_CAPACITY); in InitializeRegularRegionMap() 52 size_t initialHugeObjectCapacity = std::min(capacity_ / 2, INITIAL_HUGE_OBJECT_CAPACITY); in InitializeHugeRegionMap() 198 capacity_ = std::min<size_t>(physicalSize * DEFAULT_CAPACITY_RATE, MAX_MEM_POOL_CAPACITY); in AdapterSuitablePoolCapacity()
|