Lines Matching refs:Int32

42     auto length = Int32Add(numSlots, Int32(LexicalEnv::RESERVED_ENV_LENGTH));

55 result->ReadVariable(), Hole(), Int32(LexicalEnv::RESERVED_ENV_LENGTH), length);
58 glue_, result->ReadVariable(), Int32(LexicalEnv::SCOPE_INFO_INDEX), Hole());
60 glue_, result->ReadVariable(), Int32(LexicalEnv::PARENT_ENV_INDEX), parent);
85 BRANCH(Equal(TruncInt64ToInt32(size), Int32(0)), &initObj, &notEmptyArray);
139 Int32(JSFunction::LENGTH_INLINE_PROPERTY_INDEX));
141 Int32(JSFunction::LENGTH_INLINE_PROPERTY_INDEX),
167 DEFVARIABLE(i, VariableType::INT32(), Int32(0));
169 BRANCH(Int32Equal(length, Int32(0)), &isZero, &notZero);
185 InitializeTaggedArrayWithSpeicalValue(&afterInitialize, result.ReadVariable(), Hole(), Int32(0), length);
216 i = Int32Add(*i, Int32(1));
279 DEFVARIABLE(length, VariableType::INT32(), Int32(0));
280 DEFVARIABLE(i, VariableType::INT32(), Int32(0));
329 BRANCH(Int32Equal(GetObjectType(LoadHClass(*value)), Int32(static_cast<int32_t>(JSType::ACCESSOR_DATA))),
359 i = Int32Add(*i, Int32(1));
415 result->ReadVariable(), *initValue, Int32(JSObject::SIZE), ChangeIntPtrToInt32(size_),
457 result->ReadVariable(), *initValue, Int32(JSObject::SIZE), ChangeIntPtrToInt32(size_),
551 result->ReadVariable(), *initValue, Int32(JSObject::SIZE), ChangeIntPtrToInt32(size_),
603 BRANCH(Int32UnsignedGreaterThan(len, Int32(INT32_MAX)), &overflow, &notOverflow);
606 GateRef taggedId = Int32(GET_MESSAGE_STRING_ID(LenGreaterThanMax));
623 result->ReadVariable(), Hole(), Int32(0), len);
646 result->ReadVariable(), SpecialHole(), Int32(0), len);
663 BRANCH(Int32Equal(len, Int32(0)), &isEmpty, &notEmpty);
674 BRANCH(Int32LessThan(len, Int32(MAX_TAGGED_ARRAY_LENGTH)), &next, &slowPath);
703 BRANCH(Int32Equal(len, Int32(0)), &isEmpty, &notEmpty);
714 BRANCH(Int32LessThan(len, Int32(MAX_TAGGED_ARRAY_LENGTH)), &next, &slowPath);
737 DEFVARIABLE(index, VariableType::INT32(), Int32(0));
751 array.ReadVariable(), isMutantArray ? SpecialHole() : Hole(), Int32(0), newLen);
775 index = Int32Add(*index, Int32(1));
822 BRANCH(Int32Equal(newLen, Int32(0)), &emptyArray, &notEmptyArray);
899 SetIndexOfForInIterator(glue, iter, Int32(EnumCache::ENUM_CACHE_HEADER_SIZE));
928 BRANCH(Int32LessThanOrEqual(kind, Int32(static_cast<int32_t>(FunctionKind::ARROW_FUNCTION))),
947 BRANCH(Int32LessThanOrEqual(kind, Int32(static_cast<int32_t>(FunctionKind::ASYNC_FUNCTION))),
979 FatalPrint(glue, { Int32(GET_MESSAGE_STRING_ID(ThisBranchIsUnreachable)) });
1006 BRANCH(Int32Equal(kind, Int32(static_cast<int32_t>(FunctionKind::BASE_CONSTRUCTOR))), &isNormal, &notNormal);
1022 FatalPrint(glue, { Int32(GET_MESSAGE_STRING_ID(ThisBranchIsUnreachable)) });
1096 BRANCH(Equal(slotId, Int32(ProfileTypeInfo::INVALID_SLOT_INDEX)), &exit, &isValidSlotId);
1134 Int32(JSFunction::NAME_INLINE_PROPERTY_INDEX), VariableType::JS_ANY(),
1139 Int32(JSFunction::LENGTH_INLINE_PROPERTY_INDEX), VariableType::JS_ANY(),
1156 SetHClassBit<JSHClass::ConstructorBit>(glue, resultHClass, Int32(1));
1230 DEFVARIABLE(i, VariableType::INT32(), Int32(0));
1239 i = Int32Add(*i, Int32(1));
1265 Store(VariableType::INT32(), glue_, *result, IntPtr(TaggedArray::EXTRA_LENGTH_OFFSET), Int32(0));
1306 Int32(JSArguments::LENGTH_INLINE_PROPERTY_INDEX));
1311 Int32(JSArguments::ITERATOR_INLINE_PROPERTY_INDEX));
1315 Int32(JSArguments::CALLER_INLINE_PROPERTY_INDEX));
1319 Int32(JSArguments::CALLEE_INLINE_PROPERTY_INDEX));
1327 DEFVARIABLE(i, VariableType::INT32(), Int32(0));
1332 Int32(JSArray::LENGTH_INLINE_PROPERTY_INDEX));
1344 i = Int32Add(*i, Int32(1));
1362 InitializeWithSpeicalValue(&afterInitialize, result->ReadVariable(), Undefined(), Int32(JSArray::SIZE),
1375 Store(VariableType::INT32(), glue_, result->ReadVariable(), lengthOffset, Int32(0));
1390 Int32(JSArray::LENGTH_INLINE_PROPERTY_INDEX), VariableType::JS_POINTER(), MemoryAttribute::NoBarrier());
1548 SetSpaceFlagToTrackInfo(glue, *result, Int32(spaceFlag));
1561 Int32Equal(Int32Mod(Int32Sub(end, start), Int32(JSTaggedValue::TaggedTypeSize())), Int32(0)));
1573 GateRef remainder = Int32And(length, Int32(LOOP_UNROLL_FACTOR * tSize - 1));
1574 BRANCH(Int32NotEqual(remainder, Int32(0)), &storeHead, &enterLoop);
1580 startOffset = Int32Add(start, Int32(tSize));
1595 off = Int32Add(off, Int32(tSize));
1597 startOffset = Int32Add(*startOffset, Int32(LOOP_UNROLL_FACTOR * tSize));
1609 Store(VariableType::INT32(), glue_, array, IntPtr(TaggedArray::EXTRA_LENGTH_OFFSET), Int32(0));
1610 auto offset = Int32Mul(start, Int32(JSTaggedValue::TaggedTypeSize()));
1611 auto dataOffset = Int32Add(offset, Int32(TaggedArray::DATA_OFFSET));
1612 offset = Int32Mul(length, Int32(JSTaggedValue::TaggedTypeSize()));
1613 auto endOffset = Int32Add(offset, Int32(TaggedArray::DATA_OFFSET));
1635 SetRawHashcode(glue_, result->ReadVariable(), Int32(0), False());
1653 GateRef isCompressed = Int32And(Int32(EcmaString::STRING_COMPRESSED_BIT), mixLength);
1655 SetRawHashcode(glue_, result->ReadVariable(), Int32(0), False());
1660 builtinsStringStubBuilder.StoreHasBackingStore(glue_, result->ReadVariable(), Int32(0));
1678 SetRawHashcode(glue_, result->ReadVariable(), Int32(0), False());
1704 BRANCH(Int32Equal(objectType, Int32(static_cast<int32_t>(JSType::JS_OBJECT))), &isJSObject, &callRuntime);
1749 BRANCH(Int32Equal(objectType, Int32(static_cast<int32_t>(JSType::JS_OBJECT))),
1830 ret = NewTrackInfo(glue, hclass, jsFunc, RegionSpaceFlag::IN_YOUNG_SPACE, Int32(0));
1860 BRANCH(Int32Equal(indexInfosLength, Int32(0)), &originLoad, &aotLoad);
1874 GateRef offset = Int32Mul(Int32(sizeof(JSTaggedValue)), hcIndex);
2074 Store(VariableType::INT32(), glue_, result->ReadVariable(), nextIndexOffset, Int32(0));
2126 Store(VariableType::INT32(), glue_, result->ReadVariable(), nextIndexOffset, Int32(0));
2136 GateRef taggedId = Int32(GET_MESSAGE_STRING_ID(TargetTypeNotTypedArray));
2208 BRANCH(Int32LessThanOrEqual(newByteLength, Int32(RangeInfo::TYPED_ARRAY_ONHEAP_MAX)), &next, &slowPath);
2224 Store(VariableType::INT32(), glue, obj, IntPtr(JSTypedArray::BYTE_OFFSET_OFFSET), Int32(0));
2234 { srcTypedArray, IntToTaggedInt(Int32(1)), IntToTaggedInt(length) });
2334 GateRef elementSize = Int32(4); // 4: float32 primtype's byte length
2336 GateRef contentType = Int32(static_cast<int32_t>(ContentType::Number));
2350 Int32(0), MemoryAttribute::NoBarrier());
2417 auto startOffset = Int32(ByteArray::DATA_OFFSET);
2460 DEFVARIABLE(result, VariableType::INT32(), Int32(0));
2485 result = Int32(1);
2492 result = Int32(1);
2499 result = Int32(1);
2506 result = Int32(2);
2513 result = Int32(2);
2520 result = Int32(4);
2527 result = Int32(4);
2534 result = Int32(4);
2541 result = Int32(8);
2548 result = Int32(8);
2555 result = Int32(8);
2560 FatalPrint(glue, { Int32(GET_MESSAGE_STRING_ID(ThisBranchIsUnreachable)) });
2678 FatalPrint(glue, { Int32(GET_MESSAGE_STRING_ID(ThisBranchIsUnreachable)) });