/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() 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()
|
D | builtins_stubs.h | 137 … return Load(VariableType::JS_ANY(), argv, PtrMul(index, IntPtr(JSTaggedValue::TaggedTypeSize()))); in GetArgNCheck()
|
D | builtins_stubs.cpp | 75 … arg = Load(VariableType::JS_ANY(), argv, PtrMul(index, IntPtr(JSTaggedValue::TaggedTypeSize()))); in GetArg()
|
/arkcompiler/ets_runtime/ecmascript/compiler/ |
D | interpreter_stub-inl.h | 29 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()
|
D | stub_builder-inl.h | 340 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()
|
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() 597 return PtrMul(IntPtr(sizeof(JSTaggedValue)), IntPtr(static_cast<int>(index))); in GetGlobalConstantString() 891 return PtrMul(ZExtInt32ToPtr(objectSizeInWords), IntPtr(JSTaggedValue::TaggedTypeSize())); in GetObjectSizeFromHClass()
|
D | type_mcr_lowering.cpp | 777 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()
|
D | interpreter_stub.cpp | 3680 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()
|
D | new_object_stub_builder.cpp | 228 GateRef argument = Load(VariableType::JS_ANY(), sp, PtrMul(IntPtr(sizeof(JSTaggedType)), idx)); in NewArgumentsList()
|
D | stub_builder.cpp | 143 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()
|
D | common_stubs.cpp | 789 PtrMul(IntPtr(static_cast<int64_t>(ConstantIndex::APPLY_STRING_INDEX)), in GenerateCircuit()
|
D | stub_builder.h | 156 GateRef PtrMul(GateRef x, GateRef y);
|
D | circuit_builder.h | 61 V(PtrMul, Mul, MachineType::ARCH) \
|
D | circuit_builder.cpp | 1541 PtrMul(IntPtr(JSTaggedValue::TaggedTypeSize()), length)); in ComputeTaggedArraySize()
|
D | slowpath_lowering.cpp | 2629 GateRef offset = builder_.PtrMul(builder_.ZExtInt32ToPtr(indexOffset), in GetValueFromTaggedArray()
|