| /arkcompiler/ets_runtime/ecmascript/compiler/builtins/ |
| D | builtins_string_stub_builder.cpp | 40 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/ |
| D | new_object_stub_builder.cpp | 33 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()
|
| D | stub_builder-inl.h | 924 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()
|
| D | interpreter_stub-inl.h | 415 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()
|
| D | circuit_builder-inl.h | 582 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()
|
| D | interpreter_stub.cpp | 3685 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()
|
| D | stub_builder.cpp | 143 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()
|
| D | lcr_lowering.cpp | 713 … builder_.Store(VariableType::INT64(), glue, object, builder_.ZExtInt32ToPtr(*startOffset), value); in InitializeWithSpeicalValue()
|
| D | stub_builder.h | 272 GateRef ZExtInt32ToPtr(GateRef val);
|
| D | circuit_builder.h | 102 V(ZExtInt32ToPtr, Zext, MachineType::ARCH) \
|
| D | circuit_builder.cpp | 1699 Store(type, glue, obj, ZExtInt32ToPtr(propOffset), value); in SetPropertyInlinedProps()
|
| D | slowpath_lowering.cpp | 2629 GateRef offset = builder_.PtrMul(builder_.ZExtInt32ToPtr(indexOffset), in GetValueFromTaggedArray()
|