Home
last modified time | relevance | path

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

/arkcompiler/ets_runtime/ecmascript/compiler/builtins/
Dbuiltins_string_stub_builder.cpp509 … GateRef fromOffset = PtrMul(ZExtInt32ToPtr(from), IntPtr(sizeof(uint16_t) / sizeof(uint8_t))); in GetSubString()
828 PtrMul(ZExtInt32ToPtr(index), IntPtr(sizeof(uint16_t)))))); in StringAt()
834 PtrMul(ZExtInt32ToPtr(index), IntPtr(sizeof(uint8_t)))))); in StringAt()
893 PtrMul(ZExtInt32ToPtr(index), IntPtr(sizeof(uint8_t)))))); in GetSingleCharCodeFromConstantString()
912 PtrMul(ZExtInt32ToPtr(index), IntPtr(sizeof(uint16_t)))))); in GetSingleCharCodeFromLineString()
918 PtrMul(ZExtInt32ToPtr(index), IntPtr(sizeof(uint8_t)))))); in GetSingleCharCodeFromLineString()
1022 GateRef dataAddr = PtrAdd(dataUtf, PtrMul(ZExtInt32ToPtr(index), IntPtr(sizeof(uint16_t)))); in CreateFromEcmaString()
1029 GateRef dataAddr = PtrAdd(dataUtf, PtrMul(ZExtInt32ToPtr(index), IntPtr(sizeof(uint8_t)))); in CreateFromEcmaString()
1144 GateRef source = PtrAdd(GetNormalStringData(stringInfoGate), ZExtInt32ToPtr(from)); in FastSubUtf8String()
1168 GateRef fromOffset = PtrMul(ZExtInt32ToPtr(from), IntPtr(sizeof(uint16_t) / sizeof(uint8_t))); in FastSubUtf16String()
[all …]
/arkcompiler/ets_runtime/ecmascript/compiler/
Dinterpreter_stub-inl.h239 GateRef idx = ZExtInt32ToPtr(Int32Add(numVregs, haveFunc)); in GetNewTarget()
445 GateRef arg = GetVregValue(array, ZExtInt32ToPtr(*i)); in PushRange()
585 GateRef target = PtrMul(ZExtInt32ToPtr(ZExtInt8ToInt32(opcode)), IntPtrSize()); in Dispatch()
602 GateRef target = PtrMul(ZExtInt32ToPtr(ZExtInt8ToInt32(opcode)), IntPtrSize()); in DispatchDebugger()
Dnew_object_stub_builder.cpp39 size_ = ComputeTaggedArraySize(ZExtInt32ToPtr(length)); in NewLexicalEnv()
162 size_ = ComputeTaggedArraySize(ZExtInt32ToPtr(len)); in NewTaggedArrayChecked()
707 size_ = ComputeTaggedArraySize(ZExtInt32ToPtr(numArgs)); in NewArgumentsList()
723 GateRef idx = ZExtInt32ToPtr(Int32Add(startIdx, *i)); in NewArgumentsList()
910 Store(VariableType::INT64(), glue_, object, ZExtInt32ToPtr(*startOffset), value); in InitializeWithSpeicalValue()
934 size_ = AlignUp(ComputeSizeUtf8(ZExtInt32ToPtr(length)), in AllocLineStringObject()
937 size_ = AlignUp(ComputeSizeUtf16(ZExtInt32ToPtr(length)), in AllocLineStringObject()
Dmcr_circuit_builder.h682 GateRef offset = PtrMul(ZExtInt32ToPtr(index), IntPtr(JSTaggedValue::TaggedTypeSize())); in GetValueFromTaggedArray()
689 GateRef offset = PtrMul(ZExtInt32ToPtr(index), IntPtr(JSTaggedValue::TaggedTypeSize())); in GetValueFromTaggedArray()
697 GateRef offset = PtrMul(ZExtInt32ToPtr(index), IntPtr(JSTaggedValue::TaggedTypeSize())); in SetValueToTaggedArray()
Dstub_builder-inl.h986 inline GateRef StubBuilder::ZExtInt32ToPtr(GateRef val) in ZExtInt32ToPtr() function
1924 Store(type, glue, obj, ZExtInt32ToPtr(propOffset), value); in SetPropertyInlinedProps()
2036 GateRef offset = PtrMul(ZExtInt32ToPtr(index), IntPtr(JSTaggedValue::TaggedTypeSize())); in SetValueToTaggedArrayWithAttr()
2044 GateRef offset = PtrMul(ZExtInt32ToPtr(index), IntPtr(JSTaggedValue::TaggedTypeSize())); in SetValueToTaggedArrayWithRep()
2053 GateRef offset = PtrMul(ZExtInt32ToPtr(index), IntPtr(JSTaggedValue::TaggedTypeSize())); in SetValueToTaggedArray()
2060 GateRef offset = PtrMul(ZExtInt32ToPtr(index), IntPtr(JSTaggedValue::TaggedTypeSize())); in GetValueFromTaggedArray()
2067 GateRef offset = PtrMul(ZExtInt32ToPtr(index), IntPtr(sizeof(int64_t))); in GetValueFromMutantTaggedArray()
2669 GateRef offset = PtrAdd(ZExtInt32ToPtr(index), in GetBoxFromGlobalDictionary()
2848 GateRef target = PtrMul(ZExtInt32ToPtr(builtinsId), IntPtrSize()); in DispatchBuiltins()
2855 GateRef target = PtrMul(ZExtInt32ToPtr(builtinsId), IntPtrSize()); in DispatchBuiltinsWithArgv()
Dhcr_circuit_builder.h194 return PtrMul(ZExtInt32ToPtr(objectSizeInWords), IntPtr(JSTaggedValue::TaggedTypeSize())); in GetObjectSizeFromHClass()
Dinterpreter_stub.cpp397 GateRef idx = ZExtInt32ToPtr(Int32Add(startIdx, *i)); in DECLARE_ASM_HANDLER()
1345 … { thisFunc, array, ZExtInt32ToPtr(argvLen), elementsPtr, *thisObj, newTarget }, callback); in DECLARE_ASM_HANDLER()
3172 { thisFunc, Int16ToTaggedInt(v0), ZExtInt32ToPtr(actualNumArgs), in DECLARE_ASM_HANDLER()
3936 GateRef numArgs = ZExtInt32ToPtr(actualNumArgs); in DECLARE_ASM_HANDLER()
3949 GateRef numArgs = ZExtInt32ToPtr(actualNumArgs); in DECLARE_ASM_HANDLER()
3963 GateRef numArgs = ZExtInt32ToPtr(actualNumArgs); in DECLARE_ASM_HANDLER()
3979 GateRef numArgs = ZExtInt32ToPtr(actualNumArgs); in DECLARE_ASM_HANDLER()
3995 GateRef numArgs = ZExtInt32ToPtr(actualNumArgs); in DECLARE_ASM_HANDLER()
4011 GateRef numArgs = ZExtInt32ToPtr(actualNumArgs); in DECLARE_ASM_HANDLER()
4191 { ZExtInt32ToPtr(actualNumArgs), argv, *thisObj }, callback); in DECLARE_ASM_HANDLER()
[all …]
Dtyped_hcr_lowering.cpp1810 builder_.ZExtInt32ToPtr(leftLength))); in LowerStringAdd()
1828 builder_.PtrMul(builder_.ZExtInt32ToPtr(leftLength), in LowerStringAdd()
1900 … builder_.PtrAdd(leftDst, builder_.ZExtInt32ToPtr(leftLength))); in LowerStringAdd()
1926 … builder_.PtrAdd(leftDst, builder_.ZExtInt32ToPtr(leftLength))); in LowerStringAdd()
1956 builder_.ZExtInt32ToPtr(leftLength))); in LowerStringAdd()
1977 builder_.PtrMul(builder_.ZExtInt32ToPtr(leftLength), in LowerStringAdd()
2019 size = builder_.AlignUp(builder_.ComputeSizeUtf8(builder_.ZExtInt32ToPtr(length)), in AllocateLineString()
2026 size = builder_.AlignUp(builder_.ComputeSizeUtf16(builder_.ZExtInt32ToPtr(length)), in AllocateLineString()
Dntype_hcr_lowering.cpp268 GateRef size = builder_.ComputeTaggedArraySize(builder_.ZExtInt32ToPtr(length)); in NewTaggedArray()
Dhcr_circuit_builder.cpp449 Store(type, glue, obj, ZExtInt32ToPtr(propOffset), value); in SetPropertyInlinedProps()
Dstub_builder.cpp208 … PtrMul(ZExtInt32ToPtr(*i), IntPtr(sizeof(panda::ecmascript::Properties)))); in FindElementWithCache()
1491 c = ZExtInt8ToInt32(Load(VariableType::INT8(), dataUtf8, ZExtInt32ToPtr(*i))); in StringToElementIndex()
1616 result = Load(VariableType::JS_ANY(), receiver, PtrMul(ZExtInt32ToPtr(index), in LoadFromField()
2292 GateRef toOffset = PtrMul(ZExtInt32ToPtr(index), IntPtr(JSTaggedValue::TaggedTypeSize())); in StoreField()
2381 … GateRef toIndex = PtrMul(ZExtInt32ToPtr(index), IntPtr(JSTaggedValue::TaggedTypeSize())); in StoreWithTransition()
2504 PtrMul(ZExtInt32ToPtr(attributesIndex), IntPtr(JSTaggedValue::TaggedTypeSize())); in UpdateValueAndAttributes()
7404 GateRef numArgs = ZExtInt32ToPtr(actualNumArgs); in CallFastPath()
7502 c = ZExtInt8ToInt32(Load(VariableType::INT8(), data, ZExtInt32ToPtr(*i))); in TryStringOrSymbolToElementIndex()
7703 ZExtInt32ToPtr(stringInfoGate.GetStartIndex())); in GetNormalStringData()
7713 result = PtrAdd(data, ZExtInt32ToPtr(stringInfoGate.GetStartIndex())); in GetNormalStringData()
[all …]
Dprofiler_stub_builder.cpp779 auto indexOffset = PtrMul(ZExtInt32ToPtr(index), IntPtr(JSTaggedValue::TaggedTypeSize())); in GetBitFieldOffsetFromProfileTypeInfo()
Dmcr_lowering.cpp875 … builder_.Store(VariableType::INT64(), glue, object, builder_.ZExtInt32ToPtr(*startOffset), value); in InitializeWithSpeicalValue()
Dcircuit_builder.h113 V(ZExtInt32ToPtr, Zext, MachineType::ARCH) \
Dstub_builder.h297 GateRef ZExtInt32ToPtr(GateRef val);
Dslowpath_lowering.cpp2546 GateRef offset = builder_.PtrMul(builder_.ZExtInt32ToPtr(indexOffset), in GetValueFromTaggedArray()