Home
last modified time | relevance | path

Searched refs:PtrMul (Results 1 – 15 of 15) 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()
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()
Dbuiltins_stubs.h137 … return Load(VariableType::JS_ANY(), argv, PtrMul(index, IntPtr(JSTaggedValue::TaggedTypeSize()))); in GetArgNCheck()
Dbuiltins_stubs.cpp75 … arg = Load(VariableType::JS_ANY(), argv, PtrMul(index, IntPtr(JSTaggedValue::TaggedTypeSize()))); in GetArg()
/arkcompiler/ets_runtime/ecmascript/compiler/
Dinterpreter_stub-inl.h29 Store(VariableType::INT64(), glue, sp, PtrMul(IntPtr(sizeof(JSTaggedType)), idx), val); in SetVregValue()
34 return Load(VariableType::JS_ANY(), sp, PtrMul(IntPtr(sizeof(JSTaggedType)), idx)); in GetVregValue()
554 GateRef target = PtrMul(ZExtInt32ToPtr(ZExtInt8ToInt32(opcode)), IntPtrSize()); in Dispatch()
562 GateRef target = PtrMul(IntPtr(BytecodeStubCSigns::ID_ExceptionHandler), IntPtrSize()); in DispatchLast()
571 GateRef target = PtrMul(ZExtInt32ToPtr(ZExtInt8ToInt32(opcode)), IntPtrSize()); in DispatchDebugger()
580 GateRef target = PtrMul(IntPtr(BytecodeStubCSigns::ID_ExceptionHandler), IntPtrSize()); in DispatchDebuggerLast()
596 GateRef target = PtrMul(index, IntPtrSize()); in DispatchWithId()
Dstub_builder-inl.h340 inline GateRef StubBuilder::PtrMul(GateRef x, GateRef y) in PtrMul() function
342 return env_->GetBuilder()->PtrMul(x, y); in PtrMul()
1694 GateRef offset = PtrMul(ZExtInt32ToPtr(index), IntPtr(JSTaggedValue::TaggedTypeSize())); in SetValueToTaggedArrayWithAttr()
1702 GateRef offset = PtrMul(ZExtInt32ToPtr(index), IntPtr(JSTaggedValue::TaggedTypeSize())); in SetValueToTaggedArrayWithRep()
1711 GateRef offset = PtrMul(ZExtInt32ToPtr(index), IntPtr(JSTaggedValue::TaggedTypeSize())); in SetValueToTaggedArray()
1718 GateRef offset = PtrMul(ZExtInt32ToPtr(index), IntPtr(JSTaggedValue::TaggedTypeSize())); in GetValueFromTaggedArray()
2300 PtrMul(IntPtr(JSTaggedValue::TaggedTypeSize()), length)); in ComputeTaggedArraySize()
2327 GateRef target = PtrMul(ZExtInt32ToPtr(builtinsId), IntPtrSize()); in DispatchBuiltins()
2334 GateRef target = PtrMul(ZExtInt32ToPtr(builtinsId), IntPtrSize()); in DispatchBuiltinsWithArgv()
2354 return PtrAdd(IntPtr(LineEcmaString::DATA_OFFSET), PtrMul(length, IntPtr(sizeof(uint16_t)))); in ComputeSizeUtf16()
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()
597 return PtrMul(IntPtr(sizeof(JSTaggedValue)), IntPtr(static_cast<int>(index))); in GetGlobalConstantString()
891 return PtrMul(ZExtInt32ToPtr(objectSizeInWords), IntPtr(JSTaggedValue::TaggedTypeSize())); in GetObjectSizeFromHClass()
Dtype_mcr_lowering.cpp777 GateRef offset = builder_.PtrMul(index, elementSize); in LowerTypedArrayLoadElement()
869 GateRef offset = builder_.PtrMul(index, elementSize); in LowerTypedArrayStoreElement()
901 GateRef offset = builder_.PtrMul(index, elementSize); in LowerUInt8ClampedArrayStoreElement()
Dinterpreter_stub.cpp3680 GateRef argv = PtrAdd(sp, PtrMul(ZExtInt8ToPtr(ReadInst8_2(pc)), IntPtr(8))); // 8: byteSize in DECLARE_ASM_HANDLER()
3692 GateRef argv = PtrAdd(sp, PtrMul(ZExtInt8ToPtr(ReadInst8_2(pc)), IntPtr(8))); // 8: byteSize in DECLARE_ASM_HANDLER()
3705 GateRef argv = PtrAdd(sp, PtrMul( in DECLARE_ASM_HANDLER()
3720 GateRef argv = PtrAdd(sp, PtrMul( in DECLARE_ASM_HANDLER()
3735 GateRef argv = PtrAdd(sp, PtrMul( in DECLARE_ASM_HANDLER()
3751 GateRef argv = PtrAdd(sp, PtrMul( in DECLARE_ASM_HANDLER()
3918 GateRef argv = PtrAdd(sp, PtrMul( in DECLARE_ASM_HANDLER()
3987 GateRef argv = PtrAdd(sp, PtrMul( in DECLARE_ASM_HANDLER()
4057 GateRef argv = PtrAdd(sp, PtrMul( in DECLARE_ASM_HANDLER()
Dnew_object_stub_builder.cpp228 GateRef argument = Load(VariableType::JS_ANY(), sp, PtrMul(IntPtr(sizeof(JSTaggedType)), idx)); in NewArgumentsList()
Dstub_builder.cpp143 PtrMul(ZExtInt32ToPtr(*i), in FindElementWithCache()
183 PtrMul(IntPtr(JSTaggedValue::TaggedTypeSize()), in FindElementFromNumberDictionary()
240 PtrMul(IntPtr(JSTaggedValue::TaggedTypeSize()), in FindEntryFromNameDictionary()
349 PtrMul(IntPtr(JSTaggedValue::TaggedTypeSize()), in FindEntryFromTransitionDictionary()
1464 result = Load(VariableType::JS_ANY(), receiver, PtrMul(ZExtInt32ToPtr(index), in LoadFromField()
1987 GateRef toOffset = PtrMul(ZExtInt32ToPtr(index), IntPtr(JSTaggedValue::TaggedTypeSize())); in StoreField()
2054 … GateRef toIndex = PtrMul(ZExtInt32ToPtr(index), IntPtr(JSTaggedValue::TaggedTypeSize())); in StoreWithTransition()
2169 PtrMul(ZExtInt32ToPtr(attributesIndex), IntPtr(JSTaggedValue::TaggedTypeSize())); in UpdateValueAndAttributes()
Dcommon_stubs.cpp789 PtrMul(IntPtr(static_cast<int64_t>(ConstantIndex::APPLY_STRING_INDEX)), in GenerateCircuit()
Dstub_builder.h156 GateRef PtrMul(GateRef x, GateRef y);
Dcircuit_builder.h61 V(PtrMul, Mul, MachineType::ARCH) \
Dcircuit_builder.cpp1541 PtrMul(IntPtr(JSTaggedValue::TaggedTypeSize()), length)); in ComputeTaggedArraySize()
Dslowpath_lowering.cpp2629 GateRef offset = builder_.PtrMul(builder_.ZExtInt32ToPtr(indexOffset), in GetValueFromTaggedArray()