Home
last modified time | relevance | path

Searched refs:Int32Add (Results 1 – 19 of 19) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/
Dtyped_array_stub_builder.cpp159 start = Int32Add(*start, Int32(1)); in FastCopyElementToArray()
211 GateRef byteIndex = Int32Add(index, offset); in GetValueFromBuffer()
220 GateRef byteIndex = Int32Add(index, offset); in GetValueFromBuffer()
229 GateRef byteIndex = Int32Add(index, offset); in GetValueFromBuffer()
247 … GateRef byteIndex = Int32Add(Int32Mul(index, Int32(base::ElementSize::TWO)), offset); in GetValueFromBuffer()
256 … GateRef byteIndex = Int32Add(Int32Mul(index, Int32(base::ElementSize::TWO)), offset); in GetValueFromBuffer()
265 … GateRef byteIndex = Int32Add(Int32Mul(index, Int32(base::ElementSize::FOUR)), offset); in GetValueFromBuffer()
280 … GateRef byteIndex = Int32Add(Int32Mul(index, Int32(base::ElementSize::FOUR)), offset); in GetValueFromBuffer()
299 … GateRef byteIndex = Int32Add(Int32Mul(index, Int32(base::ElementSize::FOUR)), offset); in GetValueFromBuffer()
308 … GateRef byteIndex = Int32Add(Int32Mul(index, Int32(base::ElementSize::EIGHT)), offset); in GetValueFromBuffer()
Dinterpreter_stub-inl.h118 return Int32Add(currentInst2, ZExtInt8ToInt32(ReadInst8_0(pc))); in ReadInstSigned16_0()
127 GateRef currentInst2 = Int32Add(currentInst1, ZExtInt8ToInt32(ReadInst8_2(pc))); in ReadInstSigned32_0()
129 GateRef currentInst4 = Int32Add(currentInst3, ZExtInt8ToInt32(ReadInst8_1(pc))); in ReadInstSigned32_0()
131 return Int32Add(currentInst5, ZExtInt8ToInt32(ReadInst8_0(pc))); in ReadInstSigned32_0()
392 i = Int32Add(*i, Int32(1)); // 1 : set as high 1 bits in PushUndefined()
446 GateRef copyArgs = Int32Add(Int32Add(ZExtInt1ToInt32(haveFunc), ZExtInt1ToInt32(haveNewTarget)), in GetStartIdxAndNumArgs()
455 Int32Mul(Int32Add(Int32Add(numVregs, copyArgs), *numArgs), in GetStartIdxAndNumArgs()
464 GateRef startIdx = Int32Add(Int32Add(numVregs, copyArgs), restIdx); in GetStartIdxAndNumArgs()
495 GateRef currentInst2 = Int32Add(currentInst1, ZExtInt8ToInt32(ReadInst8_2(pc))); in ReadInst32_0()
497 GateRef currentInst4 = Int32Add(currentInst3, ZExtInt8ToInt32(ReadInst8_1(pc))); in ReadInst32_0()
[all …]
Dic_stub_builder.cpp107 profileTypeInfo_, Int32Add(slotId_, Int32(1))); in LoadICByName()
125 profileTypeInfo_, Int32Add(slotId_, Int32(1))); in StoreICByName()
145 profileTypeInfo_, Int32Add(slotId_, Int32(1))); in LoadICByValue()
170 profileTypeInfo_, Int32Add(slotId_, Int32(1))); in StoreICByValue()
Dnew_object_stub_builder.cpp32 auto length = Int32Add(numSlots, Int32(LexicalEnv::RESERVED_ENV_LENGTH)); in NewLexicalEnv()
227 GateRef idx = ZExtInt32ToPtr(Int32Add(startIdx, *i)); in NewArgumentsList()
230 i = Int32Add(*i, Int32(1)); in NewArgumentsList()
383 startOffset = Int32Add(*startOffset, Int32(JSTaggedValue::TaggedTypeSize())); in InitializeWithSpeicalValue()
396 auto dataOffset = Int32Add(offset, Int32(TaggedArray::DATA_OFFSET)); in InitializeTaggedArrayWithSpeicalValue()
398 auto endOffset = Int32Add(offset, Int32(TaggedArray::DATA_OFFSET)); in InitializeTaggedArrayWithSpeicalValue()
Dstub_builder-inl.h325 inline GateRef StubBuilder::Int32Add(GateRef x, GateRef y) in Int32Add() function
327 return env_->GetBuilder()->Int32Add(x, y); in Int32Add()
680 auto nextOffset = Int32LSR(Int32Mul(count, Int32Add(count, Int32(1))), in GetNextPositionForHash()
682 return Int32And(Int32Add(last, nextOffset), Int32Sub(size, Int32(1))); in GetNextPositionForHash()
1604 Int32Add(inlinedPropsStart, attrOffset), Int32(JSTaggedValue::TaggedTypeSize())); in SetPropertyInlinedProps()
1616 Int32Add(inlinedPropsStart, index), Int32(JSTaggedValue::TaggedTypeSize())); in GetPropertyInlinedProps()
1624 Int32Add(inlinedPropsStart, index), Int32(JSTaggedValue::TaggedTypeSize())); in GetInlinedPropOffsetFromHClass()
1631 SetNumberOfPropsToHClass(glue, hClass, Int32Add(propNums, Int32(1))); in IncNumberOfProps()
1751 GateRef index = Int32Add(Int32LSL(entry, Int32(LayoutInfo::ELEMENTS_INDEX_LOG2)), in GetPropAttrFromLayoutInfo()
1758 GateRef index = Int32Add(Int32LSL(entry, Int32(LayoutInfo::ELEMENTS_INDEX_LOG2)), in SetPropAttrToLayoutInfo()
[all …]
Dstub_builder.cpp155 i = Int32Add(*i, Int32(1)); in FindElementWithCache()
223 count = Int32Add(*count, Int32(1)); in FindElementFromNumberDictionary()
325 count = Int32Add(*count, Int32(1)); in FindEntryFromNameDictionary()
386 hash = Int32Add(*hash, metaData); in FindEntryFromTransitionDictionary()
438 count = Int32Add(*count, Int32(1)); in FindEntryFromTransitionDictionary()
544 GateRef newL = Int32Add(oldLength, Int32(JSObject::PROPERTIES_GROW_SIZE)); in ComputePropertyCapacityInJSObj()
1347 i = Int32Add(*i, Int32(1)); in StringToElementIndex()
1553 Int32Add(*i, Int32(1))); in CheckPolyHClass()
1557 i = Int32Add(*i, Int32(2)); // 2 means one ic, two slot in CheckPolyHClass()
1752 Int32Add(index, Int32(1))); in ICStoreElement()
[all …]
Dinterpreter_stub.cpp118 …varHotnessCounter = Int32Add(offset, *varHotnessCounter); …
650 i = Int32Add(*i, Int32(1)); in DECLARE_ASM_HANDLER()
679 i = Int32Add(*i, Int32(1)); in DECLARE_ASM_HANDLER()
707 i = Int32Add(*i, Int32(1)); in DECLARE_ASM_HANDLER()
734 i = Int32Add(*i, Int32(1)); in DECLARE_ASM_HANDLER()
760 i = Int32Add(*i, Int32(1)); in DECLARE_ASM_HANDLER()
786 i = Int32Add(*i, Int32(1)); in DECLARE_ASM_HANDLER()
812 i = Int32Add(*i, Int32(1)); in DECLARE_ASM_HANDLER()
838 i = Int32Add(*i, Int32(1)); in DECLARE_ASM_HANDLER()
864 i = Int32Add(*i, Int32(1)); in DECLARE_ASM_HANDLER()
Dnumber_speculative_lowering.cpp576 return builder_.Int32Add(left, right, GateType::NJSValue()); in CalculateInts()
Dlcr_lowering.cpp714 … startOffset = builder_.Int32Add(*startOffset, builder_.Int32(JSTaggedValue::TaggedTypeSize())); in InitializeWithSpeicalValue()
Dslowpath_lowering.cpp2366 i = builder_.Int32Add(*i, builder_.Int32(1)); in LowerLdLexVar()
2372 GateRef valueIndex = builder_.Int32Add(slot, builder_.Int32(LexicalEnv::RESERVED_ENV_LENGTH)); in LowerLdLexVar()
2400 i = builder_.Int32Add(*i, builder_.Int32(1)); in LowerStLexVar()
2406 GateRef valueIndex = builder_.Int32Add(slot, builder_.Int32(LexicalEnv::RESERVED_ENV_LENGTH)); in LowerStLexVar()
Dstub_builder.h151 GateRef Int32Add(GateRef x, GateRef y);
Dcircuit_builder.h49 V(Int32Add, Add, MachineType::I32) \
Doperations_stub_builder.cpp1220 result = IntToTaggedPtr(Int32Add(valueInt, Int32(1))); in Inc()
Dcircuit_builder.cpp1697 GateRef propOffset = Int32Mul(Int32Add(inlinedPropsStart, attrOffset), in SetPropertyInlinedProps()
/arkcompiler/ets_runtime/ecmascript/compiler/builtins/
Dcontainers_queue_stub_builder.h53 length = Int32Add(Int32Sub(end, begin), elementsSize); in GetArrayLength()
68 GateRef curIndex = Int32Mod(Int32Add(front, index), capacity); in Get()
77 return Int32Mod(Int32Add(index, Int32(1)), elementsSize); in GetNextPosition()
Dcontainers_deque_stub_builder.h38 return Int32Mod(Int32Add(Int32Sub(last, first), capacity), capacity); in GetSize()
47 GateRef curIndex = Int32Mod(Int32Add(first, index), capacity); in Get()
Dbuiltins_string_stub_builder.cpp321 i = Int32Add(*i, Int32(1)); in CanBeCompressed()
427 i = Int32Add(*i, Int32(1)); in StringIndexOf()
444 i = Int32Add(*i, Int32(1)); in StringIndexOf()
458 j = Int32Add(*i, Int32(1)); in StringIndexOf()
459 GateRef end = Int32Sub(Int32Add(*j, rhsCount), Int32(1)); in StringIndexOf()
483 j = Int32Add(*j, Int32(1)); in StringIndexOf()
484 k = Int32Add(*k, Int32(1)); in StringIndexOf()
497 i = Int32Add(*i, Int32(1)); in StringIndexOf()
550 GateRef posRMax = Int32Add(*posTag, rhsCount); in StringIndexOf()
Dcontainers_stack_stub_builder.h33 return Int32Add(top, Int32(1)); in GetSize()
Dcontainers_stub_builder.cpp131 k = Int32Add(*k, Int32(1)); in ContainersCommonFuncCall()
237 k = Int32Add(*k, Int32(1)); in QueueCommonFuncCall()
345 first = Int32Mod(Int32Add(*first, Int32(1)), capacity); in DequeCommonFuncCall()
346 index = Int32Add(*index, Int32(1)); in DequeCommonFuncCall()
453 index = Int32Add(*index, Int32(1)); in ContainersLightWeightCall()
588 index = Int32Add(*index, Int32(1)); in ContainersHashCall()
679 Int32Add(*valueNode, Int32(TaggedList<TaggedArray>::NEXT_PTR_OFFSET)), type)); in ContainersLinkedListCall()
697 index = Int32Add(*index, Int32(1)); in ContainersLinkedListCall()