/arkcompiler/ets_runtime/ecmascript/compiler/ |
D | typed_array_stub_builder.cpp | 159 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()
|
D | interpreter_stub-inl.h | 118 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 …]
|
D | ic_stub_builder.cpp | 107 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()
|
D | new_object_stub_builder.cpp | 32 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()
|
D | stub_builder-inl.h | 325 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 …]
|
D | stub_builder.cpp | 155 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 …]
|
D | interpreter_stub.cpp | 118 …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()
|
D | number_speculative_lowering.cpp | 576 return builder_.Int32Add(left, right, GateType::NJSValue()); in CalculateInts()
|
D | lcr_lowering.cpp | 714 … startOffset = builder_.Int32Add(*startOffset, builder_.Int32(JSTaggedValue::TaggedTypeSize())); in InitializeWithSpeicalValue()
|
D | slowpath_lowering.cpp | 2366 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()
|
D | stub_builder.h | 151 GateRef Int32Add(GateRef x, GateRef y);
|
D | circuit_builder.h | 49 V(Int32Add, Add, MachineType::I32) \
|
D | operations_stub_builder.cpp | 1220 result = IntToTaggedPtr(Int32Add(valueInt, Int32(1))); in Inc()
|
D | circuit_builder.cpp | 1697 GateRef propOffset = Int32Mul(Int32Add(inlinedPropsStart, attrOffset), in SetPropertyInlinedProps()
|
/arkcompiler/ets_runtime/ecmascript/compiler/builtins/ |
D | containers_queue_stub_builder.h | 53 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()
|
D | containers_deque_stub_builder.h | 38 return Int32Mod(Int32Add(Int32Sub(last, first), capacity), capacity); in GetSize() 47 GateRef curIndex = Int32Mod(Int32Add(first, index), capacity); in Get()
|
D | builtins_string_stub_builder.cpp | 321 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()
|
D | containers_stack_stub_builder.h | 33 return Int32Add(top, Int32(1)); in GetSize()
|
D | containers_stub_builder.cpp | 131 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()
|