/arkcompiler/ets_runtime/ecmascript/compiler/builtins/ |
H A D | builtins_reflect_stub_builder.cpp | 33 BRANCH(Int64Equal(numArgs_, IntPtr(2)), &twoArg, slowPath); // 2 : two args
in Get()
|
H A D | builtins_stubs.cpp | 198 BRANCH(Int64Equal(numArgs, IntPtr(0)), &callThis0, ¬callThis0);
in CallSlowPath() 207 BRANCH(Int64Equal(numArgs, IntPtr(1)), &callThis1, ¬callThis1);
in CallSlowPath() 217 BRANCH(Int64Equal(numArgs, IntPtr(2)), &callThis2, &callThis3); // 2: args2
in CallSlowPath() 478 BRANCH(Int64Equal(numArgs, IntPtr(1)), &oneArg, ¬OneArg);
in DECLARE_BUILTINS() 493 BRANCH(Int64Equal(numArgs, IntPtr(3)), &threeArgs, &slowPath); // 3: year month day
in DECLARE_BUILTINS()
|
H A D | builtins_function_stub_builder.cpp | 213 BRANCH(Int64Equal(numArgs, Int64(2)), &call1, &moreThan1); // 2: thisArg + 1 arg
in PrototypeCall() 223 BRANCH(Int64Equal(numArgs, Int64(3)), &call2, &moreThan2); // 3: thisArg + 2 args
in PrototypeCall() 274 BRANCH(Int64Equal(hClass, argmentsClass), &hClassEqual, &exit);
in BuildArgumentsListFastElements()
|
H A D | builtins_array_stub_builder.cpp | 81 BRANCH(Int64Equal(numArgs, IntPtr(2)), &twoArg, &ifOneArg); in With() 90 BRANCH(Int64Equal(numArgs, IntPtr(1)), &getIndex, slowPath); in With() 129 BRANCH(Int64Equal(*k, *actualIndex), &replaceIndex, ¬ReplaceIndex); in With() 266 BRANCH(Int64Equal(numArgs, IntPtr(3)), &threeArgs, &final); in Unshift() 305 BRANCH(Int64Equal(thisLen, Int64(0)), exit, &lengthNotZero); in Shift() 416 BRANCH(Int64Equal(numArgs, IntPtr(1)), &numArgsOne, slowPath); in Concat() 432 BRANCH(Int64Equal(sumArrayLen, Int64(0)), &isEmptyArray, ¬EmptyArray); in Concat() 561 BRANCH(Int64Equal(len, Int64(0)), &isEmptyArray, ¬EmptyArray); in Filter() 724 BRANCH(Int64Equal(len, Int64(0)), &isEmptyArray, ¬EmptyArray); in Map() 1044 BRANCH(Int64Equal(thisLe in Pop() [all...] |
H A D | builtins_typedarray_stub_builder.cpp | 524 BRANCH(Int64Equal(len, Int64(0)), &isEmptyArray, ¬EmptyArray);
in LastIndexOf() 538 BRANCH(Int64Equal(TruncPtrToInt32(numArgs), Int32(2)), &isTwoArg, &isOneArg);
in LastIndexOf() 636 BRANCH(Int64Equal(*thisArrLen, Int64(0)), &thisIsEmpty, &thisIsNotEmpty);
in IndexOf() 641 BRANCH(Int64Equal(numArgs, IntPtr(2)), &getFromIndex, &next);
in IndexOf() 806 BRANCH(Int64Equal(numArgs, IntPtr(2)), &getArgTwo, &nextProcess); // 2: 2 parameters
in Includes() 1790 BRANCH(Int64Equal(*k, *actualIndex), &replaceIndex, &loopEnd);
in With() 1944 BRANCH(Int64Equal(*middleValueInt64, *presentValueInt64), &intEqual, &intLess);
in DoSort() 2188 BRANCH(Int64Equal(len, Int64(0)), slowPath, ¬EmptyArray);
in Set()
|
H A D | builtins_string_stub_builder.cpp | 40 BRANCH(Int64Equal(IntPtr(0), numArgs), &lengthIsZero, &lengthNotZero);
in FromCharCode() 47 BRANCH(Int64Equal(IntPtr(1), numArgs), &lengthIsOne, slowPath);
in FromCharCode() 834 BRANCH(Int64Equal(IntPtr(2), numArgs), &tagsDefined, slowPath); // 2: number of parameters. search & replace Tag
in Replace() 2155 BRANCH(Int64Equal(IntPtr(1), numArgs), &argc1, ¬Argc1);
in Concat() 2169 BRANCH(Int64Equal(IntPtr(2), numArgs), &argc2, ¬Argc2); // 2: number of parameters.
in Concat() 2182 BRANCH(Int64Equal(IntPtr(3), numArgs), &argc3, slowPath); // 3: number of parameters.
in Concat()
|
H A D | builtins_object_stub_builder.cpp | 609 BRANCH(Int64Equal(numArgs_, IntPtr(2)), &twoArg, ¬TwoArg); // 2 : two args
in Assign() 621 BRANCH(Int64Equal(numArgs_, IntPtr(3)), &threeArg, ¬ThreeArg); // 3 : three args
in Assign()
|
/arkcompiler/ets_runtime/ecmascript/compiler/ |
H A D | profiler_stub_builder.cpp | 118 BRANCH(Int64Equal(oldTaggedSlotValue, *curTaggedSlotValue), &exit, &updateSlot); in ProfileOpType() 280 BRANCH(Int64Equal(slotValue, target), &exit, &change); in ProfileCall() 283 BRANCH(Int64Equal(ChangeTaggedPointerToInt64(slotValue), Int64(0)), &exit, &resetSlot); in ProfileCall() 683 BRANCH(Int64Equal(iterator, *maybeFunc), &isArrayProtoValues, ¬ArrayProtoValues); in GetIterationFunctionId() 691 BRANCH(Int64Equal(iterator, *maybeFunc), &isSetProtoValues, ¬SetProtoValues); in GetIterationFunctionId() 699 BRANCH(Int64Equal(iterator, *maybeFunc), &isMapProtoEntries, ¬MapProtoEntries); in GetIterationFunctionId() 707 BRANCH(Int64Equal(iterator, *maybeFunc), &isStringProtoIter, ¬StringProtoIter); in GetIterationFunctionId() 716 BRANCH(Int64Equal(iterator, *maybeFunc), &isTypedArrayProtoValues, &exit); in GetIterationFunctionId()
|
H A D | lcr_circuit_builder.h | 40 GateRef CircuitBuilder::Int64Equal(GateRef x, GateRef y) in Int64Equal() function in panda::ecmascript::kungfu::CircuitBuilder 67 return env_->Is32Bit() ? Int32Equal(x, y) : Int64Equal(x, y); in IntPtrEqual()
|
H A D | common_stubs.cpp | 751 BRANCH(Int64Equal(firstValue, key), &firstValueEqualKey, &receiverNotHeapObject); in GenerateCircuit() 829 BRANCH(Int64Equal(firstValue, key), &firstValueEqualKey, &receiverNotHeapObject); in GenerateCircuit() 974 BRANCH(Int64Equal(expectedArgc, argc), &fastCall, &fastCallBridge); in GenerateCircuit() 990 BRANCH(Int64Equal(expectedArgc, argc), &slowCall, &slowCallBridge); in GenerateCircuit()
|
H A D | ic_stub_builder.cpp | 119 BRANCH(Int64Equal(firstValue, propKey_), &firstIsKey, &tryWithElementPoly); in ValuedICAccessor()
|
H A D | call_stub_builder.cpp | 267 BRANCH(Int64Equal(expectedArgc, realNumArgs_), &fastCall, &fastCallBridge);
in JSFastAotCall() 292 BRANCH(Int64Equal(expectedArgc, realNumArgs_), &slowCall, &slowCallBridge);
in JSSlowAotCall()
|
H A D | stub_builder.cpp | 1951 BRANCH(Int64Equal(state, Int64(static_cast<int64_t>(SharedMarkStatus::READY_TO_CONCURRENT_MARK))), in SetSValueWithBarrier() 2062 BRANCH_LIKELY(Int64Equal(state, Int64(static_cast<int64_t>(MarkStatus::READY_TO_MARK))), &exit, &marking); in SetNonSValueWithBarrier() 6177 BRANCH(Int64Equal(leftEncoding, Int64(base::MINUS_ZERO_BITS)), in SameValue() 6182 BRANCH(Int64Equal(RightEncoding, Int64(base::MINUS_ZERO_BITS)), &rightIsMinusZero, &exit); in SameValue() 6192 BRANCH(Int64Equal(RightEncoding, Int64(base::MINUS_ZERO_BITS)), &exit, &rightNotMinusZero); in SameValue() 6406 BRANCH(Int64Equal(leftHash, Int64(-1)), &contentsCompare, &leftNotNeg); in FastStringEqual() 6410 BRANCH(Int64Equal(rightHash, Int64(-1)), &contentsCompare, &rightNotNeg); in FastStringEqual() 6412 BRANCH(Int64Equal(leftHash, rightHash), &contentsCompare, &exit); in FastStringEqual() 8356 .Or(Int64Equal(expBits, Int64(base::DOUBLE_EXPONENT_MASK))) in CanDoubleRepresentInt() 8357 .Or(BitAnd(Int64Equal(expBit in CanDoubleRepresentInt() [all...] |
H A D | mcr_circuit_builder.cpp | 1319 BRANCH_CIR2(Int64Equal(hashCode, Int64(0)), &noRawHashcode, &storeHash); in TryGetHashcodeFromString() 1458 BRANCH_CIR2(Int64Equal(enumCache, emptyArray), &isEmptyArray, ¬EmptyArray); in GetEnumCacheKind() 1492 BRANCH_CIR2(Int64Equal(hclass, cachedHclass), &isSameHclass, &exit); in IsEnumCacheValid()
|
H A D | stub_builder-inl.h | 1015 inline GateRef StubBuilder::Int64Equal(GateRef x, GateRef y) in Int64Equal() function in panda::ecmascript::kungfu::StubBuilder 1017 return env_->GetBuilder()->Int64Equal(x, y); in Int64Equal() 2885 return env_->Is32Bit() ? Int32Equal(x, y) : Int64Equal(x, y); in IntPtrEuqal() 2918 return Int64Equal(Int64And(x, in RegionInSpace()
|
H A D | interpreter_stub.cpp | 2760 BRANCH(Int64Equal(maybeFrameType, Int64(static_cast<int64_t>(FrameType::BASELINE_BUILTIN_FRAME))),
in DECLARE_ASM_HANDLER() 2859 BRANCH(Int64Equal(maybeFrameType, Int64(static_cast<int64_t>(FrameType::BASELINE_BUILTIN_FRAME))),
in DECLARE_ASM_HANDLER() 2966 BRANCH(Int64Equal(maybeFrameType, Int64(static_cast<int64_t>(FrameType::BASELINE_BUILTIN_FRAME))),
in DECLARE_ASM_HANDLER() 3071 BRANCH(Int64Equal(maybeFrameType, Int64(static_cast<int64_t>(FrameType::BASELINE_BUILTIN_FRAME))),
in DECLARE_ASM_HANDLER() 3452 BRANCH(Int64Equal(maybeFrameType, Int64(static_cast<int64_t>(FrameType::BASELINE_BUILTIN_FRAME))),
in DECLARE_ASM_HANDLER() 5408 BRANCH(Int64Equal(maybeFrameType, Int64(static_cast<int64_t>(FrameType::BASELINE_BUILTIN_FRAME))),
in DECLARE_ASM_HANDLER()
|
H A D | typed_native_inline_lowering.cpp | 3346 BRANCH_CIR(builder_.Int64Equal(length, builder_.Int64(0)), &lengthIsZero, &lengthNotZero) in LowerArrayFilter() 3445 BRANCH_CIR(builder_.Int64Equal(length, builder_.Int64(0)), &lengthIsZero, &lengthNotZero) in LowerArrayMap() 3526 BRANCH_CIR(builder_.Int64Equal(length, builder_.Int64(0)), &lengthIsZero, &lengthNotZero) in LowerArraySome() 3596 BRANCH_CIR(builder_.Int64Equal(length, builder_.Int64(0)), &lengthIsZero, &lengthNotZero) in LowerArrayEvery()
|
H A D | circuit_builder.h | 827 inline GateRef Int64Equal(GateRef x, GateRef y);
|
H A D | stub_builder.h | 335 GateRef Int64Equal(GateRef x, GateRef y);
|
H A D | slowpath_lowering.cpp | 1878 BRANCH_CIR(builder_.Int64Equal(expectedNum, actualArgc), ¬Bridge, &bridge); in LowerFastSuperCall() 1895 BRANCH_CIR(builder_.Int64Equal(expectedNum, actualArgc), ¬Bridge, &bridge); in LowerFastSuperCall() 1972 BRANCH_CIR(builder_.Int64Equal(expected, actualArgc), &getArgsFromArgAcc, &slowPath); in LowerSuperCallForwardAllArgs()
|
/arkcompiler/ets_runtime/ecmascript/compiler/baseline/ |
H A D | baseline_stubs.cpp | 621 BRANCH(Int64Equal(maybeFrameType, Int64(static_cast<int64_t>(FrameType::BASELINE_BUILTIN_FRAME))), in GenerateCircuit() 3392 BRANCH(Int64Equal(maybeFrameType, Int64(static_cast<int64_t>(FrameType::BASELINE_BUILTIN_FRAME))), in GenerateCircuit() 4943 BRANCH(Int64Equal(maybeFrameType, Int64(static_cast<int64_t>(FrameType::BASELINE_BUILTIN_FRAME))), in GenerateCircuit() 5665 BRANCH(Int64Equal(maybeFrameType, Int64(static_cast<int64_t>(FrameType::BASELINE_BUILTIN_FRAME))), in GenerateCircuit() 5780 BRANCH(Int64Equal(maybeFrameType, Int64(static_cast<int64_t>(FrameType::BASELINE_BUILTIN_FRAME))), in GenerateCircuit()
|