Home
last modified time | relevance | path

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

/arkcompiler/ets_runtime/ecmascript/
H A Delements.h34 V(HOLE_NUMBER) \
48 HOLE_NUMBER = HOLE | NUMBER, member in panda::ecmascript::ElementsKind
94 return kind == ElementsKind::HOLE_NUMBER; in IsHoleNumber()
H A Delements.cpp82 case ElementsKind::HOLE_NUMBER: in GetGlobalContantIndexByKind()
113 case ElementsKind::HOLE_NUMBER: in FixElementsKind()
153 } else if (newKind == ElementsKind::NUMBER || newKind == ElementsKind::HOLE_NUMBER) { in HandleIntKindMigration()
161 static_cast<uint32_t>(kind) <= static_cast<uint32_t>(ElementsKind::HOLE_NUMBER); in IsNumberKind()
202 (oldKind == ElementsKind::NUMBER && newKind == ElementsKind::HOLE_NUMBER)) { in MigrateArrayWithKind()
H A Delement_accessor.cpp99 case ElementsKind::HOLE_NUMBER: in GetTaggedValueWithElementsKind()
130 case ElementsKind::HOLE_NUMBER: in ConvertTaggedValueWithElementsKind()
H A Djs_stable_array.cpp1136 } else if (kind == ElementsKind::NUMBER || kind == ElementsKind::HOLE_NUMBER) {
/arkcompiler/ets_runtime/ecmascript/compiler/tests/
H A Dmeta_data_equal_test.cpp170 static_cast<JSBytecodeMetaData *>(const_cast<GateMetaData *>(meta2))->SetElementsKind(ElementsKind::HOLE_NUMBER); in HWTEST_F_L0()
/arkcompiler/ets_runtime/ecmascript/builtins/
H A Dbuiltins_ark_tools.cpp832 return kind == ElementsKind::NUMBER || kind == ElementsKind::HOLE_NUMBER;
/arkcompiler/ets_runtime/ecmascript/compiler/
H A Dcircuit_builder.cpp1036 GateRef kindIsHoleNum = Int32Equal(kind, Int32(static_cast<uint32_t>(ElementsKind::HOLE_NUMBER))); in ElementsKindIsNumOrHoleNum()
H A Dstub_builder.cpp9403 Int32(static_cast<int32_t>(ElementsKind::HOLE_NUMBER))); in GetTaggedValueWithElementsKind()
9472 Int32(static_cast<int32_t>(ElementsKind::HOLE_NUMBER))); in ConvertTaggedValueWithElementsKind()
9573 Int32(static_cast<int32_t>(ElementsKind::HOLE_NUMBER))); in SetValueWithElementsKind()
9717 Int32Equal(newKind, Int32(static_cast<uint32_t>(ElementsKind::HOLE_NUMBER))))) in MigrateArrayWithKind()
H A Dtyped_hcr_lowering.cpp3438 builder_.Int32Equal(newKind, builder_.Int32(static_cast<uint32_t>(ElementsKind::HOLE_NUMBER))))) in LowerMigrateArrayWithKind()
H A Dtyped_native_inline_lowering.cpp2945 case ElementsKind::HOLE_NUMBER: { in LowerArrayIncludesIndexOf()
/arkcompiler/ets_runtime/ecmascript/compiler/builtins/
H A Dbuiltins_array_stub_builder.cpp232 .And(Int32LessThanOrEqual(kind, Int32(static_cast<int32_t>(ElementsKind::HOLE_NUMBER)))) in Unshift()
1855 .And(Int32LessThanOrEqual(kind, Int32(static_cast<int32_t>(ElementsKind::HOLE_NUMBER)))) in Reverse()
1970 .Or(Int32Equal(kind, Int32(static_cast<int32_t>(ElementsKind::HOLE_NUMBER)))) in ToReversed()

Completed in 47 milliseconds