Home
last modified time | relevance | path

Searched refs:loopEnd (Results 1 - 20 of 20) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/builtins/
H A Dbuiltins_object_stub_builder.cpp110 Label loopEnd(env); in CreateListFromArrayLike()
131 Jump(&loopEnd); in CreateListFromArrayLike()
134 Bind(&loopEnd); in CreateListFromArrayLike()
263 Label loopEnd(env); in AssignEnumElementProperty()
274 BRANCH(TaggedIsHole(value), &loopEnd, &notHole); in AssignEnumElementProperty() local
280 BRANCH(HasPendingException(glue_), &exception, &loopEnd); in AssignEnumElementProperty() local
288 Bind(&loopEnd); in AssignEnumElementProperty()
301 Label loopEnd(env); in AssignEnumElementProperty()
313 &loopEnd, &checkEnumerable); in AssignEnumElementProperty()
318 BRANCH(IsEnumerable(attr), &enumerable, &loopEnd); in AssignEnumElementProperty() local
323 BRANCH(TaggedIsHole(value), &loopEnd, &notHole); AssignEnumElementProperty() local
329 BRANCH(HasPendingException(glue_), &exception, &loopEnd); AssignEnumElementProperty() local
376 BRANCH(TaggedIsString(key), &stringKey, &loopEnd); LayoutInfoAssignAllEnumProperty() local
380 BRANCH(IsEnumerable(attr), &enumerable, &loopEnd); LayoutInfoAssignAllEnumProperty() local
422 BRANCH(HasPendingException(glue_), &exception, &loopEnd); LayoutInfoAssignAllEnumProperty() local
466 BRANCH(TaggedIsString(key), &stringKey, &loopEnd); NameDictionaryAssignAllEnumProperty() local
471 BRANCH(IsEnumerable(attr), &enumerable, &loopEnd); NameDictionaryAssignAllEnumProperty() local
499 BRANCH(HasPendingException(glue_), &exception, &loopEnd); NameDictionaryAssignAllEnumProperty() local
785 BRANCH(TaggedIsString(key), &isString, &loopEnd); GetNumKeysFromLayoutInfo() local
787 BRANCH(IsUninitializedProperty(object, *i, layoutInfo), &loopEnd, &initializedProp); GetNumKeysFromLayoutInfo() local
877 BRANCH(TaggedIsString(key), &isString, &loopEnd); GetNumKeysFromDictionary() local
880 BRANCH(IsEnumerable(attr), &isEnumerable, &loopEnd); GetNumKeysFromDictionary() local
924 BRANCH(IsUninitializedProperty(object, *i, layoutInfo), &loopEnd, &initializedProp); LayoutInfoGetAllEnumKeys() local
1162 BRANCH(TaggedIsHole(element), &loopEnd, &notHole); GetEnumElementKeys() local
1543 BRANCH(TaggedIsString(element), &isString, &loopEnd); GetOwnPropertyNames() local
1651 BRANCH(TaggedIsSymbol(element), &isSymbol, &loopEnd); GetOwnPropertySymbols() local
1759 BRANCH(TaggedIsHole(element), &loopEnd, &notHole); GetAllElementKeys() local
1828 BRANCH(TaggedIsSymbol(key), &setValue, &loopEnd); GetAllPropertyKeys() local
1960 BRANCH(TaggedIsHole(value), &loopEnd, &notHole); GetEnumElementEntries() local
2022 BRANCH(IsEnumerable(attr), &propertyIsEnumerable, &loopEnd); GetEnumPropertyEntries() local
2025 BRANCH(TaggedIsString(key), &propertyIsString, &loopEnd); GetEnumPropertyEntries() local
[all...]
H A Dbuiltins_array_stub_builder.cpp119 Label loopEnd(env); in With()
134 Jump(&loopEnd); in With()
146 Jump(&loopEnd); in With()
152 Jump(&loopEnd); in With()
156 Bind(&loopEnd); in With()
343 Label loopEnd(env); in Shift()
354 Jump(&loopEnd); in Shift()
357 Bind(&loopEnd); in Shift()
476 Label loopEnd(env); in Concat()
492 Jump(&loopEnd); in Concat()
663 BRANCH(IsStableJSArray(glue, thisValue), &loopEnd, &notStableJSArray); Filter() local
813 BRANCH(IsStableJSArray(glue, thisValue), &loopEnd, &notStableJSArray); Map() local
901 BRANCH(TaggedIsTrue(hasProp), &hasProperty, &loopEnd); ForEach() local
919 BRANCH(HasPendingException(glue), &hasException1, &loopEnd); ForEach() local
951 BRANCH(TaggedIsTrue(hasProp), &hasProperty, &loopEnd); ForEach() local
968 BRANCH(HasPendingException(glue), &hasException1, &loopEnd); ForEach() local
1579 BRANCH(BitAnd(isGreater0, lessI), &shouldCopy, &loopEnd); DoSort() local
1731 BRANCH(TaggedIsHole(kValue), &loopEnd, &notHole); Reduce() local
2309 BRANCH(IsStableJSArray(glue, thisValue), &loopEnd, &notStableJSArray); FindIndex() local
3166 BRANCH(Int32LessThan(Int32Add(*i, *insertCount), srcElementsLen), &setIndexLessLen, &loopEnd); Splice() local
3771 BRANCH(TaggedIsTrue(hasProp), &hasProperty, &loopEnd); Some() local
3852 BRANCH(TaggedIsTrue(hasProp), &hasProperty, &loopEnd); Some() local
3972 BRANCH(TaggedIsTrue(hasProp), &hasProperty, &loopEnd); Every() local
4047 BRANCH(TaggedIsTrue(hasProp), &hasProperty, &loopEnd); Every() local
4176 BRANCH(TaggedIsTrue(hasProp), &hasProperty, &loopEnd); ReduceRight() local
4246 BRANCH(TaggedIsTrue(hasProp), &hasProperty, &loopEnd); ReduceRight() local
5002 BRANCH(TaggedIsHeapObject(retValue), &retValueIsHeapObject, &loopEnd); FlatMap() local
5005 BRANCH(IsJsArray(retValue), &retValueIsJsArray, &loopEnd); FlatMap() local
5085 BRANCH(TaggedIsHeapObject(retValue), &retValueIsHeapObject, &loopEnd); FlatMap() local
5088 BRANCH(IsJsArray(retValue), &retValueIsJsArray, &loopEnd); FlatMap() local
[all...]
H A Dcontainers_stub_builder.cpp44 Label loopEnd(env); in ContainersCommonFuncCall()
134 Jump(&loopEnd); in ContainersCommonFuncCall()
137 Bind(&loopEnd); in ContainersCommonFuncCall()
167 Label loopEnd(env); in QueueCommonFuncCall()
243 Jump(&loopEnd); in QueueCommonFuncCall()
246 Bind(&loopEnd); in QueueCommonFuncCall()
276 Label loopEnd(env); in DequeCommonFuncCall()
354 Jump(&loopEnd); in DequeCommonFuncCall()
357 Bind(&loopEnd); in DequeCommonFuncCall()
387 Label loopEnd(en in ContainersLightWeightCall()
462 BRANCH(Int32NotEqual(currentLen, *length), &lenChange, &loopEnd); ContainersLightWeightCall() local
[all...]
H A Dlinked_hashtable_stub_builder.cpp43 Label loopEnd(env); in Rehash()
63 Jump(&loopEnd); in Rehash()
102 Jump(&loopEnd); in Rehash()
105 Bind(&loopEnd); in Rehash()
166 Label loopEnd(env); in RemoveEntry()
178 Jump(&loopEnd); in RemoveEntry()
180 Bind(&loopEnd); in RemoveEntry()
253 Label loopEnd(env); in FindElement()
265 BRANCH(TaggedIsHole(*element), &loopEnd, &notHole); in FindElement()
278 BRANCH(HashObjectIsMatch(key, *element), &match, &loopEnd); in FindElement() local
320 BRANCH(TaggedIsHole(key), &hole, &loopEnd); GetDeletedElementsAt() local
454 BRANCH(TaggedIsHole(key), &loopEnd, &keyNotHole); ForEach() local
[all...]
H A Dbuiltins_typedarray_stub_builder.cpp458 Label loopEnd(env); in Reverse()
485 BRANCH(HasPendingException(glue), &hasException1, &loopEnd); in Reverse() local
494 Bind(&loopEnd); in Reverse()
581 Label loopEnd(env); in LastIndexOf()
594 BRANCH(FastStrictEqual(glue, value, ele, ProfileOperation()), &isFound, &loopEnd); in LastIndexOf() local
602 Bind(&loopEnd); in LastIndexOf()
670 Label loopEnd(env); in IndexOf()
692 BRANCH(FastStrictEqual(glue, target, kValue, ProfileOperation()), &find, &loopEnd); in IndexOf() local
701 Bind(&loopEnd); in IndexOf()
734 Label loopEnd(en in Find()
2077 BRANCH(BitAnd(isGreater0, isLessI), &shouldCopy, &loopEnd); DoSort() local
2749 BRANCH(HasPendingException(glue), &hasException1, &loopEnd); ToReversed() local
[all...]
H A Dbuiltins_function_stub_builder.cpp292 Label loopEnd(env); in BuildArgumentsListFastElements()
304 Jump(&loopEnd); in BuildArgumentsListFastElements()
307 Bind(&loopEnd); in BuildArgumentsListFastElements()
333 Label loopEnd(env); in BuildArgumentsListFastElements()
345 Jump(&loopEnd); in BuildArgumentsListFastElements()
348 Bind(&loopEnd); in BuildArgumentsListFastElements()
399 Label loopEnd(env); in MakeArgListWithHole()
414 BRANCH(Int32UnsignedLessThan(*i, *res), &loopEnd, &exit); in MakeArgListWithHole()
416 Bind(&loopEnd); in MakeArgListWithHole()
438 Label loopEnd(en in NewTaggedArrayFromArgs()
[all...]
H A Dbuiltins_string_stub_builder.cpp1534 Label loopEnd(env); in CopyChars()
1562 Jump(&loopEnd); in CopyChars()
1565 Bind(&loopEnd); in CopyChars()
1626 Label loopEnd(env); in CanBeCompressed()
1639 BRANCH(IsASCIICharacter(ZExtInt16ToInt32(tmp)), &loopEnd, &isNotASCIICharacter); in CanBeCompressed()
1643 BRANCH(IsASCIICharacter(ZExtInt8ToInt32(tmp)), &loopEnd, &isNotASCIICharacter); in CanBeCompressed()
1652 Bind(&loopEnd); in CanBeCompressed()
1676 Label loopEnd(env); in CopyUtf8AsUtf16()
1688 Jump(&loopEnd); in CopyUtf8AsUtf16()
1692 Bind(&loopEnd); in CopyUtf8AsUtf16()
2693 BRANCH(Int32Equal(lhsTemp, rhsTemp), &loopEnd, &notEqual); IsSubStringAt() local
[all...]
H A Dbuiltins_number_stub_builder.cpp413 Label loopEnd(env); in NumberToString()
424 Jump(&loopEnd); in NumberToString()
427 Bind(&loopEnd); in NumberToString()
/arkcompiler/ets_runtime/ecmascript/compiler/
H A Dstub_builder.cpp122 Label loopEnd(env); in LoopEnd()
124 BRANCH_UNLIKELY(Int32Equal(Int32(ThreadFlag::SUSPEND_REQUEST), CheckSuspend(glue)), &needSuspend, &loopEnd); in LoopEnd()
128 Jump(&loopEnd); in LoopEnd()
130 Bind(&loopEnd); in LoopEnd()
417 Label loopEnd(env); in BinarySearch()
436 Jump(&loopEnd); in BinarySearch()
444 Jump(&loopEnd); in BinarySearch()
548 Bind(&loopEnd); in BinarySearch()
746 Label loopEnd(env); in FindElementFromNumberDictionary()
755 Jump(&loopEnd); in FindElementFromNumberDictionary()
2559 BRANCH(TaggedIsUndefined(cellValue), &loopEnd, &cellNotUndefined); LoadICWithHandler() local
2561 BRANCH(GetHasChanged(cellValue), &cellHasChanged, &loopEnd); LoadICWithHandler() local
2836 BRANCH(GetHasChanged(cellValue), &cellHasChanged, &loopEnd); ICStoreElement() local
2979 BRANCH(TaggedIsUndefined(cellValue), &loopEnd, &cellNotUndefined); StoreICWithHandler() local
2984 BRANCH(GetHasChanged(cellValue), &cellHasChanged, &loopEnd); StoreICWithHandler() local
8125 BRANCH(TaggedIsHole(element), &loopEnd, &notHole); GetNumberOfElements() local
[all...]
H A Dtyped_native_inline_lowering.cpp2626 Label loopEnd(&builder_); in LowerObjectIsPrototypeOf()
2643 BRANCH_CIR(same, &sameValue, &loopEnd); in LowerObjectIsPrototypeOf()
2652 builder_.Bind(&loopEnd); in LowerObjectIsPrototypeOf()
3049 Label loopEnd(&builder_); in IncludesUndefinedLoop()
3066 BRANCH_CIR(builder_.Int32LessThan(*i, arrayLength), &loopEnd, &exit); in IncludesUndefinedLoop()
3068 builder_.Bind(&loopEnd); in IncludesUndefinedLoop()
3209 Label loopEnd(&builder_); in LowerArrayForEach()
3238 BRANCH_CIR(builder_.Int32LessThan(*i, length), &loopEnd, &exit); in LowerArrayForEach()
3241 builder_.Bind(&loopEnd); in LowerArrayForEach()
3260 Label loopEnd( in LowerArrayFindOrFindIndex()
[all...]
H A Dmcr_lowering.cpp1018 Label loopEnd(&builder_); in LowerMigrateFromRawValueToHeapValues()
1060 builder_.Jump(&loopEnd); in LowerMigrateFromRawValueToHeapValues()
1064 builder_.Bind(&loopEnd); in LowerMigrateFromRawValueToHeapValues()
1105 Label loopEnd(&builder_); in LowerMigrateFromHeapValueToRawValue()
1161 builder_.Jump(&loopEnd); in LowerMigrateFromHeapValueToRawValue()
1165 builder_.Bind(&loopEnd); in LowerMigrateFromHeapValueToRawValue()
1185 Label loopEnd(&builder_); in LowerMigrateFromHoleIntToHoleNumber()
1209 builder_.Jump(&loopEnd); in LowerMigrateFromHoleIntToHoleNumber()
1213 builder_.Bind(&loopEnd); in LowerMigrateFromHoleIntToHoleNumber()
1233 Label loopEnd( in LowerMigrateFromHoleNumberToHoleInt()
[all...]
H A Dinterpreter_stub.cpp376 Label loopEnd(env); \
405 BRANCH(TaggedIsHeapObject(*holder), &loopEnd, &whichPath); \
407 Bind(&loopEnd); \
1014 Label loopEnd(env); in DECLARE_ASM_HANDLER()
1020 BRANCH(Int32LessThan(*i, level), &loopEnd, &afterLoop); in DECLARE_ASM_HANDLER()
1021 Bind(&loopEnd); in DECLARE_ASM_HANDLER()
1043 Label loopEnd(env); in DECLARE_ASM_HANDLER()
1049 BRANCH(Int32LessThan(*i, level), &loopEnd, &afterLoop); in DECLARE_ASM_HANDLER()
1050 Bind(&loopEnd); in DECLARE_ASM_HANDLER()
1071 Label loopEnd(en in DECLARE_ASM_HANDLER()
[all...]
H A Dmcr_circuit_builder.cpp1370 Label loopEnd(env_); in CopyChars()
1383 Jump(&loopEnd); in CopyChars()
1386 Bind(&loopEnd); in CopyChars()
1407 Label loopEnd(env_); in CopyUtf8AsUtf16()
1419 Jump(&loopEnd); in CopyUtf8AsUtf16()
1423 Bind(&loopEnd); in CopyUtf8AsUtf16()
1527 Label loopEnd(env_); in NeedCheckProperty()
1544 BRANCH_CIR2(TaggedIsHeapObject(*current), &loopEnd, &afterLoop); in NeedCheckProperty()
1546 Bind(&loopEnd); in NeedCheckProperty()
H A Dslowpath_lowering.cpp2620 Label loopEnd(&builder_); in LowerLdLexVar()
2625 BRANCH_CIR(builder_.Int32LessThan(*i, level), &loopEnd, &exit); in LowerLdLexVar()
2626 builder_.Bind(&loopEnd); in LowerLdLexVar()
2655 Label loopEnd(&builder_); in LowerLdSendableVar()
2660 BRANCH_CIR(builder_.Int32LessThan(*i, level), &loopEnd, &exit); in LowerLdSendableVar()
2661 builder_.Bind(&loopEnd); in LowerLdSendableVar()
2689 Label loopEnd(&builder_); in LowerStLexVar()
2694 BRANCH_CIR(builder_.Int32LessThan(*i, level), &loopEnd, &exit); in LowerStLexVar()
2695 builder_.Bind(&loopEnd); in LowerStLexVar()
2726 Label loopEnd( in LowerStSendableVar()
[all...]
H A Dcircuit_builder.cpp1073 Label loopEnd(env_); in GetKeyFromLexivalEnv()
1085 Branch(Int32LessThan(*i, levelIndex), &loopEnd, &afterLoop); in GetKeyFromLexivalEnv()
1086 Bind(&loopEnd); in GetKeyFromLexivalEnv()
H A Dnew_object_stub_builder.cpp759 Label loopEnd(env); in ExtendArray()
776 Jump(&loopEnd); in ExtendArray()
779 Bind(&loopEnd); in ExtendArray()
H A Dstub_builder-inl.h3742 Label loopEnd(env); in LoadHCIndexFromConstPool()
3755 BRANCH(Int32LessThan(*i, cachedLength), &loopEnd, miss); in LoadHCIndexFromConstPool()
3756 Bind(&loopEnd); in LoadHCIndexFromConstPool()
H A Dtyped_hcr_lowering.cpp2893 Label loopEnd(&builder_); in LowerOrdinaryHasInstance()
2948 BRANCH_CIR(builder_.TaggedIsNull(*object), &afterLoop, &loopEnd); in LowerOrdinaryHasInstance()
2950 builder_.Bind(&loopEnd); in LowerOrdinaryHasInstance()
/arkcompiler/runtime_core/static_core/compiler/optimizer/analysis/
H A Dliveness_analyzer.cpp340 LifeNumber loopEnd = 0; in GetLoopEnd() local
343 loopEnd = std::max(loopEnd, GetLoopEnd(inner)); in GetLoopEnd()
347 loopEnd = std::max(loopEnd, GetBlockLiveRange(backEdge).GetEnd()); in GetLoopEnd()
349 return loopEnd; in GetLoopEnd()
/arkcompiler/ets_runtime/ecmascript/compiler/baseline/
H A Dbaseline_stubs.cpp217 Label loopEnd(env); \
246 BRANCH(TaggedIsHeapObject(*holder), &loopEnd, &whichPath); \
248 Bind(&loopEnd); \
2684 Label loopEnd(env); in GenerateCircuit()
2690 Branch(Int32LessThan(*i, level), &loopEnd, &afterLoop); in GenerateCircuit()
2691 Bind(&loopEnd); in GenerateCircuit()
2711 Label loopEnd(env); in GenerateCircuit()
2717 Branch(Int32LessThan(*i, level), &loopEnd, &afterLoop); in GenerateCircuit()
2718 Bind(&loopEnd); in GenerateCircuit()
3442 Label loopEnd(en in GenerateCircuit()
[all...]

Completed in 90 milliseconds