/arkcompiler/ets_runtime/ecmascript/compiler/builtins/ |
H A D | containers_queue_stub_builder.h | 42 BRANCH(Int32GreaterThanOrEqual(end, begin), &endGreatBeging, &endNotGreatBeging);
in GetArrayLength()
|
H A D | builtins_string_stub_builder.cpp | 150 BRANCH(Int32GreaterThanOrEqual(*pos, thisLen), &posGreaterLen, &posNotGreaterLen);
in CharAt() 418 BRANCH(Int32GreaterThanOrEqual(resPos, Int32(0)), &resPosGreaterZero, exit);
in IndexOf() 757 BRANCH(Int32GreaterThanOrEqual(len, Int32(SlicedString::MIN_SLICED_ECMASTRING_LENGTH)),
in GetSubString() 927 BRANCH(Int32GreaterThanOrEqual(index, Int32(0)), &indexGreaterThanOrEqualZero, &indexLessThanZero);
in ConvertAndClampRelativeIndex() 1554 BRANCH_NO_WEIGHT(Int32GreaterThanOrEqual(*len, Int32(elemInBatch)), &body, &storeTail); // len>=16
in CopyChars() 1578 BRANCH_NO_WEIGHT(Int32GreaterThanOrEqual(*len, Int32(elemInInt64)), &storeTail8_16, &storeTail0_8);
in CopyChars() 2285 BRANCH(Int32GreaterThanOrEqual(newLength, Int32(EcmaString::MAX_STRING_LENGTH)), &throwError, &lessThanMax);
in StringConcat() 2528 BRANCH(Int32GreaterThanOrEqual(position, len), &iterDone, &getFirst);
in StringIteratorNext() 2635 BRANCH(Int32GreaterThanOrEqual(trimMode, Int32(0)), &trimOrTrimStart, ¬TrimStart);
in EcmaStringTrimBody() 2945 BRANCH(Int32GreaterThanOrEqual(*endPo in EndsWith() [all...] |
H A D | builtins_array_stub_builder.cpp | 227 .And(Int32GreaterThanOrEqual(kind, Int32(static_cast<int32_t>(ElementsKind::INT)))) in Unshift() 231 .And(Int32GreaterThanOrEqual(kind, Int32(static_cast<int32_t>(ElementsKind::NUMBER)))) in Unshift() 1840 .And(Int32GreaterThanOrEqual(kind, Int32(static_cast<int32_t>(ElementsKind::INT)))) in Reverse() 1854 .And(Int32GreaterThanOrEqual(kind, Int32(static_cast<int32_t>(ElementsKind::NUMBER)))) in Reverse() 2599 BRANCH(Int32GreaterThanOrEqual(*fromIndex, thisLen), ¬Found, &nextCheck); in Includes() 2615 BRANCH(Int32GreaterThanOrEqual(*fromIndex, Int32(0)), in Includes() 2626 BRANCH(Int32GreaterThanOrEqual(lenFromIndexSum, Int32(0)), &isLenFromIndex, &startLoop); in Includes() 2770 BRANCH(Int32GreaterThanOrEqual(Int32Add(*i, start), in CreateSpliceDeletedArray() 2952 BRANCH(Int32GreaterThanOrEqual(elementLen, *end), &defaultElements, &newElements); in Fill() 4169 BRANCH(Int32GreaterThanOrEqual(* in ReduceRight() [all...] |
H A D | builtins_typedarray_stub_builder.cpp | 165 BRANCH(Int32GreaterThanOrEqual(index, arrLen), &exit, &indexIsvalid);
in FastGetPropertyByIndex() 814 BRANCH(Int32GreaterThanOrEqual(*fromIndex, thisLen), ¬Found, &nextProcess);
in Includes() 833 BRANCH(Int32GreaterThanOrEqual(*fromIndex, Int32(0)), &startLoop, &fromIndexLessThanZero);
in Includes() 1076 BRANCH(Int32GreaterThanOrEqual(*k, Int32(0)), &next, &loopExit);
in ReduceRight() 2789 BRANCH(Int32GreaterThanOrEqual(index, arrLen), &exit, &indexIsvalid);
in FastSetPropertyByIndex() 2852 GateRef valueMorethanMax = Int32GreaterThanOrEqual(intValue, Int32(INT32_MAX));
in SetValueToBuffer() 2860 GateRef valueMorethanMax = Int32GreaterThanOrEqual(intValue, Int32(INT32_MAX));
in SetValueToBuffer()
|
H A D | linked_hashtable_stub_builder.cpp | 316 BRANCH(Int32GreaterThanOrEqual(*currentEntry, Int32(0)), &next, &loopExit); in GetDeletedElementsAt()
|
H A D | containers_stub_builder.cpp | 129 BRANCH(Int32GreaterThanOrEqual(*k, *length), &afterLoop, &setValue);
in ContainersCommonFuncCall()
|
/arkcompiler/ets_runtime/ecmascript/compiler/ |
H A D | hcr_circuit_builder.h | 41 GateRef greater = Int32GreaterThanOrEqual(objectType, in IsJSFunction() 68 Int32GreaterThanOrEqual(objectType, Int32(static_cast<int32_t>(JSType::JS_OBJECT_FIRST)))); in IsJSObject()
|
H A D | mcr_circuit_builder.h | 67 Int32GreaterThanOrEqual(objectType, Int32(static_cast<int32_t>(JSType::STRING_FIRST)))); in TaggedObjectIsString() 84 Int32GreaterThanOrEqual(objectType, Int32(static_cast<int32_t>(JSType::ECMA_OBJECT_FIRST)))); in TaggedObjectIsEcmaObject() 294 Int32GreaterThanOrEqual(Int32(static_cast<int32_t>(JSType::JS_TYPED_ARRAY_LAST)), jsType)); in TaggedObjectIsTypedArray()
|
H A D | stub_builder-inl.h | 1065 inline GateRef StubBuilder::Int32GreaterThanOrEqual(GateRef x, GateRef y) in Int32GreaterThanOrEqual() function in panda::ecmascript::kungfu::StubBuilder 1067 return env_->GetBuilder()->Int32GreaterThanOrEqual(x, y); in Int32GreaterThanOrEqual() 1366 GateRef greater = Int32GreaterThanOrEqual(objectType, in IsJSFunctionBase() 1498 Int32GreaterThanOrEqual(objectType, Int32(static_cast<int32_t>(JSType::JS_API_ARRAY_LIST))), in ObjIsSpecialContainer() 2940 GateRef greater = Int32GreaterThanOrEqual(spaceType, Int32(spaceBegin)); in RegionInSpace() 2968 GateRef greater = Int32GreaterThanOrEqual(spaceType, Int32(RegionSpaceFlag::SHARED_SPACE_BEGIN)); in InSharedHeap() 2986 GateRef greater = Int32GreaterThanOrEqual(spaceType, Int32(RegionSpaceFlag::SHARED_SWEEPABLE_SPACE_BEGIN)); in InSharedSweepableSpace() 3349 GateRef greater = Int32GreaterThanOrEqual(objectType, in IsJSFunction() 3365 GateRef greater = Int32GreaterThanOrEqual(objectType, in IsJSOrBoundFunction() 3403 .And(Int32GreaterThanOrEqual(kin in HasPrototype() [all...] |
H A D | stub_builder.cpp | 474 BRANCH(Int32GreaterThanOrEqual(Int32Sub(*midLeft, Int32(1)), Int32(0)), in BinarySearch() 1515 BRANCH(Int32GreaterThanOrEqual(numberOfProps, Int32(PropertyAttributes::MAX_FAST_PROPS_CAPACITY)), in AddPropertyByName() 2169 Int32GreaterThanOrEqual(ch, Int32('0'))); in IsDigit() 2684 BRANCH(Int32GreaterThanOrEqual(index, capacity), &indexGreaterLen, &storeElement); in TaggedArraySetValue() 2785 BRANCH(Int32GreaterThanOrEqual(index, oldLength), &indexGreaterLength, &handerInfoNotJSArray); in ICStoreElement() 2805 BRANCH(Int32GreaterThanOrEqual(index, capacity), &indexGreaterCapacity, &storeElement); in ICStoreElement() 3118 BRANCH(Int32GreaterThanOrEqual(index, capacity), &indexMoreCapacity, &indexLessCapacity); in StoreWithTransition() 3467 BRANCH(Int32GreaterThanOrEqual(index, Int32(0)), &validIndex, ¬ValidIndex); in GetPropertyByValue() 3839 BRANCH(Int32GreaterThanOrEqual(index, oldLen), &indexGreaterOrEq, ¬Array); in AddElementInternal() 3881 BRANCH(BitOr(notDefault, Int32GreaterThanOrEqual(inde in AddElementInternal() [all...] |
H A D | interpreter_stub-inl.h | 484 BRANCH(Int32GreaterThanOrEqual(*i, startIndex), &pushArgsBegin, &pushArgsEnd); in PushRange() 489 BRANCH(Int32GreaterThanOrEqual(*i, startIndex), &pushArgsAgain, &pushArgsEnd); in PushRange()
|
H A D | typed_native_inline_lowering.cpp | 1353 builder_.Int32GreaterThanOrEqual(requestIndex, builder_.Int32(0)), frameState, DeoptType::INDEXLESSZERO); in LowerDataViewProtoFunc() 2148 builder_.Int32GreaterThanOrEqual(intValue, builder_.Int32(INT32_MAX))); in BuildTaggedPointerOverflowInt32() 2866 BRANCH_CIR(builder_.Int32GreaterThanOrEqual(fromIndexHandler, builder_.Int32(0)), &done, &fromIndexLessZero); in LowerArrayIncludesIndexOf() 2870 BRANCH_CIR(builder_.Int32GreaterThanOrEqual(*fromIndex, builder_.Int32(0)), &done, &setIndexZero); in LowerArrayIncludesIndexOf() 2880 BRANCH_CIR(builder_.Int32GreaterThanOrEqual(*fromIndex, arrayLength), &exit, &prepareReady); in LowerArrayIncludesIndexOf() 3031 BRANCH_CIR(builder_.Int32GreaterThanOrEqual(*res, builder_.Int32(0)), &returnFind, &quit); in LowerArrayIncludesIndexOf() 3864 BRANCH_CIR(builder_.Int32GreaterThanOrEqual(tempStart, length), &returnEmptyArray, &startLessLength); in CheckAndCalcuSliceIndex() 3911 BRANCH_CIR(builder_.Int32GreaterThanOrEqual(tempEnd, length), &endUseLength, &endUseHandler); in CheckAndCalcuSliceIndex()
|
H A D | circuit_builder.cpp | 232 Int32GreaterThanOrEqual(Int32(static_cast<int32_t>(JSType::JS_TYPED_ARRAY_LAST)), type)); in IsTypedArray() 1042 GateRef overString = Int32GreaterThanOrEqual(kind, Int32(static_cast<uint32_t>(ElementsKind::STRING))); in ElementsKindIsHeapKind()
|
H A D | number_speculative_lowering.cpp | 736 condition = builder_.Int32GreaterThanOrEqual(left, right); in CompareInts()
|
H A D | call_stub_builder.cpp | 1323 BRANCH(Int32GreaterThanOrEqual(builtinId, Int32(kungfu::BuiltinsStubCSigns::BUILTINS_CONSTRUCTOR_STUB_FIRST)),
in CallFastBuiltin()
|
H A D | operations_stub_builder.cpp | 499 BRANCH(Int32GreaterThanOrEqual(intLeft, intRight), &leftGreaterEqRight, &leftNotGreaterEQRight); in GreaterEq()
|
H A D | circuit_builder.h | 164 V(Int32GreaterThanOrEqual, Icmp, static_cast<BitField>(ICmpCondition::SGE)) \
|
H A D | stub_builder.h | 345 GateRef Int32GreaterThanOrEqual(GateRef x, GateRef y);
|
H A D | typed_hcr_lowering.cpp | 582 check = builder_.Int32GreaterThanOrEqual(x, y); in LowerRangeCheckPredicate() 3561 check = builder_.Int32GreaterThanOrEqual(builder_.Int32(static_cast<int32_t>(kind)), in LowerElementskindCheck()
|
H A D | slowpath_lowering.cpp | 2160 BRANCH_CIR(builder_.Int32GreaterThanOrEqual(index, length), &exit, ¬Finish); in LowerGetNextPropName()
|