Home
last modified time | relevance | path

Searched refs:ZExtInt32ToPtr (Results 1 – 12 of 12) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/builtins/
Dbuiltins_string_stub_builder.cpp40 PtrMul(ZExtInt32ToPtr(index), IntPtr(sizeof(uint16_t)))))); in StringAt()
46 PtrMul(ZExtInt32ToPtr(index), IntPtr(sizeof(uint8_t)))))); in StringAt()
72 GateRef dataAddr = PtrAdd(dataUtf, PtrMul(ZExtInt32ToPtr(index), IntPtr(sizeof(uint16_t)))); in CreateFromEcmaString()
79 GateRef dataAddr = PtrAdd(dataUtf, PtrMul(ZExtInt32ToPtr(index), IntPtr(sizeof(uint8_t)))); in CreateFromEcmaString()
190 GateRef source = PtrAdd(GetNormalStringData(thisValue), ZExtInt32ToPtr(from)); in FastSubUtf8String()
213 GateRef fromOffset = PtrMul(ZExtInt32ToPtr(from), IntPtr(sizeof(uint16_t) / sizeof(uint8_t))); in FastSubUtf16String()
306 PtrMul(ZExtInt32ToPtr(*i), IntPtr(sizeof(uint16_t)))); in CanBeCompressed()
310 PtrMul(ZExtInt32ToPtr(*i), IntPtr(sizeof(uint8_t)))); in CanBeCompressed()
369 PtrMul(ZExtInt32ToPtr(index), IntPtr(sizeof(uint16_t)))))); in GetUtf16Data()
380 PtrMul(ZExtInt32ToPtr(index), IntPtr(sizeof(uint8_t)))))); in GetUtf8Data()
/arkcompiler/ets_runtime/ecmascript/compiler/
Dnew_object_stub_builder.cpp33 size_ = ComputeTaggedArraySize(ZExtInt32ToPtr(length)); in NewLexicalEnv()
145 size_ = ComputeTaggedArraySize(ZExtInt32ToPtr(len)); in NewTaggedArrayChecked()
211 size_ = ComputeTaggedArraySize(ZExtInt32ToPtr(numArgs)); in NewArgumentsList()
227 GateRef idx = ZExtInt32ToPtr(Int32Add(startIdx, *i)); in NewArgumentsList()
382 Store(VariableType::INT64(), glue_, object, ZExtInt32ToPtr(*startOffset), value); in InitializeWithSpeicalValue()
406 size_ = AlignUp(ComputeSizeUtf8(ZExtInt32ToPtr(length)), in AllocLineStringObject()
409 size_ = AlignUp(ComputeSizeUtf16(ZExtInt32ToPtr(length)), in AllocLineStringObject()
Dstub_builder-inl.h924 inline GateRef StubBuilder::ZExtInt32ToPtr(GateRef val) in ZExtInt32ToPtr() function
1606 Store(type, glue, obj, ZExtInt32ToPtr(propOffset), value); in SetPropertyInlinedProps()
1693 GateRef offset = PtrMul(ZExtInt32ToPtr(index), IntPtr(JSTaggedValue::TaggedTypeSize())); in SetValueToTaggedArrayWithAttr()
1701 GateRef offset = PtrMul(ZExtInt32ToPtr(index), IntPtr(JSTaggedValue::TaggedTypeSize())); in SetValueToTaggedArrayWithRep()
1710 GateRef offset = PtrMul(ZExtInt32ToPtr(index), IntPtr(JSTaggedValue::TaggedTypeSize())); in SetValueToTaggedArray()
1717 GateRef offset = PtrMul(ZExtInt32ToPtr(index), IntPtr(JSTaggedValue::TaggedTypeSize())); in GetValueFromTaggedArray()
2215 GateRef offset = PtrAdd(ZExtInt32ToPtr(index), in GetBoxFromGlobalDictionary()
2326 GateRef target = PtrMul(ZExtInt32ToPtr(builtinsId), IntPtrSize()); in DispatchBuiltins()
2333 GateRef target = PtrMul(ZExtInt32ToPtr(builtinsId), IntPtrSize()); in DispatchBuiltinsWithArgv()
Dinterpreter_stub-inl.h415 GateRef arg = GetVregValue(array, ZExtInt32ToPtr(*i)); in PushRange()
555 GateRef target = PtrMul(ZExtInt32ToPtr(ZExtInt8ToInt32(opcode)), IntPtrSize()); in Dispatch()
572 GateRef target = PtrMul(ZExtInt32ToPtr(ZExtInt8ToInt32(opcode)), IntPtrSize()); in DispatchDebugger()
Dcircuit_builder-inl.h582 GateRef offset = PtrMul(ZExtInt32ToPtr(index), IntPtr(JSTaggedValue::TaggedTypeSize())); in GetValueFromTaggedArray()
590 GateRef offset = PtrMul(ZExtInt32ToPtr(index), IntPtr(JSTaggedValue::TaggedTypeSize())); in SetValueToTaggedArray()
891 return PtrMul(ZExtInt32ToPtr(objectSizeInWords), IntPtr(JSTaggedValue::TaggedTypeSize())); in GetObjectSizeFromHClass()
Dinterpreter_stub.cpp3685 GateRef numArgs = ZExtInt32ToPtr(actualNumArgs); in DECLARE_ASM_HANDLER()
3697 GateRef numArgs = ZExtInt32ToPtr(actualNumArgs); in DECLARE_ASM_HANDLER()
3711 GateRef numArgs = ZExtInt32ToPtr(actualNumArgs); in DECLARE_ASM_HANDLER()
3726 GateRef numArgs = ZExtInt32ToPtr(actualNumArgs); in DECLARE_ASM_HANDLER()
3741 GateRef numArgs = ZExtInt32ToPtr(actualNumArgs); in DECLARE_ASM_HANDLER()
3757 GateRef numArgs = ZExtInt32ToPtr(actualNumArgs); in DECLARE_ASM_HANDLER()
3926 { ZExtInt32ToPtr(actualNumArgs), argv, *thisObj }, callback); in DECLARE_ASM_HANDLER()
3996 { ZExtInt32ToPtr(actualNumArgs), argv, *thisObj }, callback); in DECLARE_ASM_HANDLER()
4065 { ZExtInt32ToPtr(actualNumArgs), argv, *thisObj }, callback); in DECLARE_ASM_HANDLER()
Dstub_builder.cpp143 PtrMul(ZExtInt32ToPtr(*i), in FindElementWithCache()
1339 c = ZExtInt8ToInt32(Load(VariableType::INT8(), dataUtf8, ZExtInt32ToPtr(*i))); in StringToElementIndex()
1464 result = Load(VariableType::JS_ANY(), receiver, PtrMul(ZExtInt32ToPtr(index), in LoadFromField()
1982 GateRef toOffset = PtrMul(ZExtInt32ToPtr(index), IntPtr(JSTaggedValue::TaggedTypeSize())); in StoreField()
2049 … GateRef toIndex = PtrMul(ZExtInt32ToPtr(index), IntPtr(JSTaggedValue::TaggedTypeSize())); in StoreWithTransition()
2164 PtrMul(ZExtInt32ToPtr(attributesIndex), IntPtr(JSTaggedValue::TaggedTypeSize())); in UpdateValueAndAttributes()
5745 GateRef numArgs = ZExtInt32ToPtr(actualNumArgs); in CallFastPath()
5838 c = ZExtInt8ToInt32(Load(VariableType::INT8(), data, ZExtInt32ToPtr(*i))); in TryStringOrSymbolToElementIndex()
Dlcr_lowering.cpp713 … builder_.Store(VariableType::INT64(), glue, object, builder_.ZExtInt32ToPtr(*startOffset), value); in InitializeWithSpeicalValue()
Dstub_builder.h272 GateRef ZExtInt32ToPtr(GateRef val);
Dcircuit_builder.h102 V(ZExtInt32ToPtr, Zext, MachineType::ARCH) \
Dcircuit_builder.cpp1699 Store(type, glue, obj, ZExtInt32ToPtr(propOffset), value); in SetPropertyInlinedProps()
Dslowpath_lowering.cpp2629 GateRef offset = builder_.PtrMul(builder_.ZExtInt32ToPtr(indexOffset), in GetValueFromTaggedArray()