Home
last modified time | relevance | path

Searched refs:remainder (Results 1 - 11 of 11) sorted by relevance

/arkcompiler/runtime_core/static_core/runtime/tooling/inspector/evaluation/
H A Dbase64.h72 // Decode the remainder part. in Decode()
83 auto remainder = input.end() - srcIter; in Decode() local
84 return (remainder == 0 || (remainder == 1 && *srcIter == PADDING_CHAR) || in Decode()
85 (remainder == MAX_PADDINGS && *srcIter == PADDING_CHAR && *(srcIter + 1) == PADDING_CHAR)); in Decode()
/arkcompiler/toolchain/tooling/base/
H A Dpt_base64.cpp108 int8_t remainder = static_cast<int8_t>(len % UNENCODED_GROUP_BYTES); in Encode() local
109 int8_t paddingCnt = (UNENCODED_GROUP_BYTES - remainder) % UNENCODED_GROUP_BYTES; in Encode()
/arkcompiler/runtime_core/libpandabase/tests/
H A Dpandargs_test.cpp778 // expect remainder arguments only parsed as expected
786 arg_list_t remainder = PA_PARSER.GetRemainder(); in HWTEST() local
787 EXPECT_EQ(remainder.size(), ref_rem.size()); in HWTEST()
788 for (std::size_t i = 0; i < remainder.size(); i++) { in HWTEST()
789 EXPECT_EQ(remainder[i], ref_rem[i]); in HWTEST()
794 // expect regular argument before remainder parsed right
804 arg_list_t remainder = PA_PARSER.GetRemainder(); in HWTEST() local
805 EXPECT_EQ(remainder.size(), ref_rem.size()); in HWTEST()
806 for (std::size_t i = 0; i < remainder.size(); i++) { in HWTEST()
807 EXPECT_EQ(remainder[ in HWTEST()
859 arg_list_t remainder = PA_PARSER.GetRemainder(); HWTEST() local
[all...]
/arkcompiler/runtime_core/static_core/libpandabase/tests/
H A Dpandargs_test.cpp734 // expect remainder arguments only parsed as expected in TEST()
741 arg_list_t remainder = paParser.GetRemainder(); in TEST() local
742 EXPECT_EQ(remainder.size(), REF_REM.size()); in TEST()
743 for (std::size_t i = 0; i < remainder.size(); i++) { in TEST()
744 EXPECT_EQ(remainder[i], REF_REM[i]); in TEST()
749 // expect regular argument before remainder parsed right in TEST()
758 arg_list_t remainder = paParser.GetRemainder(); in TEST() local
759 EXPECT_EQ(remainder.size(), REF_REM.size()); in TEST()
760 for (std::size_t i = 0; i < remainder.size(); i++) { in TEST()
761 EXPECT_EQ(remainder[ in TEST()
829 arg_list_t remainder = paParser.GetRemainder(); TEST() local
[all...]
/arkcompiler/ets_runtime/ecmascript/
H A Djs_bigint.cpp1224 uint32_t BigInt::DivideAndRemainder(uint32_t highBit, uint32_t lowBit, uint32_t divisor, uint32_t& remainder) in DivideAndRemainder() argument
1232 // highBit is the remainder of the last calculation, which must be less than or equal to the divisor, in DivideAndRemainder()
1268 // At this time, we need to move right to get the correct remainder in DivideAndRemainder()
1269 remainder = (tempLowDividend * HALFUINT32VALUE + lowDividend2 - lowQuotient * divisor) >> leadingZeros; in DivideAndRemainder()
1378 JSMutableHandle<BigInt> &remainder) in DivideAndRemainderWithBigintDivisor()
1384 if (remainder.GetTaggedValue().IsNull()) { in DivideAndRemainderWithBigintDivisor()
1420 if (remainder.GetTaggedValue().IsNull()) { in DivideAndRemainderWithBigintDivisor()
1424 if (!remainder.GetTaggedValue().IsNull()) { in DivideAndRemainderWithBigintDivisor()
1428 remainder.Update(u); in DivideAndRemainderWithBigintDivisor()
1434 uint32_t divisor, JSMutableHandle<BigInt> &remainder) in DivideAndRemainderWithUint32Divisor()
1376 DivideAndRemainderWithBigintDivisor(JSThread *thread, JSHandle<BigInt> dividend, JSHandle<BigInt> divisor, JSMutableHandle<BigInt> &remainder) DivideAndRemainderWithBigintDivisor() argument
1433 DivideAndRemainderWithUint32Divisor(JSThread *thread, JSHandle<BigInt> dividend, uint32_t divisor, JSMutableHandle<BigInt> &remainder) DivideAndRemainderWithUint32Divisor() argument
1524 JSHandle<BigInt> remainder = Remainder(thread, leftVal, rightVal); FloorMod() local
[all...]
H A Djs_bigint.h68 static uint32_t DivideAndRemainder(uint32_t highBit, uint32_t lowBit, uint32_t divisor, uint32_t& remainder);
79 JSMutableHandle<BigInt> &remainder);
81 uint32_t divisor, JSMutableHandle<BigInt> &remainder);
/arkcompiler/ets_runtime/ecmascript/base/
H A Ddtoa_helper.cpp304 // (-exponent). Inside the function the non-converted remainder of fractionals in FillFractionals()
386 uint64_t remainder;
391 remainder = (dividend % divisor) << divisor_power;
395 remainder = (dividend % divisor) << exponent;
398 FillDigits64FixedLength(remainder, divisor_power, buffer, length);
H A Dnumber_helper.cpp233 double remainder = std::fmod(integer, radix);
234 buffer[--integerCursor] = CHARS[static_cast<int>(remainder)];
235 integer = (integer - remainder) / radix;
677 double remainder = std::fmod(number, radix);
678 result = CHARS[static_cast<int>(remainder)] + result;
679 number = (number - remainder) / radix;
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/intrinsics/helpers/
H A Dets_intrinsics_helpers.h287 auto remainder = static_cast<uint8_t>(std::fmod(number, radix)); in IntegerToString() local
288 result = CHARS[remainder] + result; in IntegerToString()
289 number = TruncateFp((number - remainder) / radix); in IntegerToString()
/arkcompiler/ets_runtime/ecmascript/compiler/
H A Dnew_object_stub_builder.cpp1573 GateRef remainder = Int32And(length, Int32(LOOP_UNROLL_FACTOR * tSize - 1)); in InitializeWithSpeicalValue() local
1574 BRANCH(Int32NotEqual(remainder, Int32(0)), &storeHead, &enterLoop); in InitializeWithSpeicalValue()
H A Dstub_builder.cpp10372 GateRef remainder = Int32And(length, Int32(LOOP_UNROLL_FACTOR - 1)); in ArrayCopy() local
10373 BRANCH_NO_WEIGHT(Int32NotEqual(remainder, Int32(0)), &storeHead, &enterLoop); in ArrayCopy()
10427 GateRef remainder = Int32And(length, Int32(LOOP_UNROLL_FACTOR - 1)); in ArrayCopy() local
10428 BRANCH_NO_WEIGHT(Int32NotEqual(remainder, Int32(0)), &storeEnd, &enterLoop); in ArrayCopy()

Completed in 42 milliseconds