Lines Matching refs:Int32

185     return BitOr(Int32Equal(objectType, Int32(static_cast<int32_t>(JSType::COW_TAGGED_ARRAY))),
186 Int32Equal(objectType, Int32(static_cast<int32_t>(JSType::COW_MUTANT_TAGGED_ARRAY))));
192 return Int32Equal(objectType, Int32(static_cast<int32_t>(JSType::TAGGED_ARRAY)));
197 return BitOr(Int32Equal(objectType, Int32(static_cast<int32_t>(JSType::MUTANT_TAGGED_ARRAY))),
198 Int32Equal(objectType, Int32(static_cast<int32_t>(JSType::COW_MUTANT_TAGGED_ARRAY))));
231 return BitAnd(Int32GreaterThan(type, Int32(static_cast<int32_t>(JSType::JS_TYPED_ARRAY_FIRST))),
232 Int32GreaterThanOrEqual(Int32(static_cast<int32_t>(JSType::JS_TYPED_ARRAY_LAST)), type));
376 GateRef CircuitBuilder::Int32(int32_t val)
461 Int32(static_cast<int32_t>(JSType::INTERNAL_ACCESSOR)));
529 Int32And(len, Int32(EcmaString::STRING_COMPRESSED_BIT)),
530 Int32(EcmaString::STRING_COMPRESSED));
538 Int32And(len, Int32(EcmaString::STRING_COMPRESSED_BIT)),
539 Int32(EcmaString::STRING_UNCOMPRESSED));
594 GateRef unshareIdx = Int32Sub(constPoolSize, Int32(ConstantPool::UNSHARED_CONSTPOOL_INDEX));
711 GateRef newIndex = Int32Add(index, Int32(1));
720 GateRef mask = Int32(1LLU << (ProtoChangeMarker::HAS_CHANGED_BITS - 1));
721 return Int32NotEqual(Int32And(bitfield, mask), Int32(0));
729 Int32And(Int32LSR(bitfield, Int32(ProtoChangeMarker::AccessorHasChangedBits::START_BIT)),
730 Int32((1LLU << ProtoChangeMarker::AccessorHasChangedBits::SIZE) - 1)),
731 Int32(0));
738 Int32And(Int32LSR(bitfield, Int32(JSHClass::HasDeletePropertyBit::START_BIT)),
739 Int32((1LLU << JSHClass::HasDeletePropertyBit::SIZE) - 1)),
740 Int32(0));
747 Int32And(Int32LSR(bitfield, Int32(JSHClass::IsOnHeap::START_BIT)),
748 Int32((1LU << JSHClass::IsOnHeap::SIZE) - 1)),
749 Int32(0));
769 result = Int32Equal(objectType, Int32(static_cast<int32_t>(jsType)));
1028 GateRef kindIsInt = Int32Equal(kind, Int32(static_cast<uint32_t>(ElementsKind::INT)));
1029 GateRef kindIsHoleInt = Int32Equal(kind, Int32(static_cast<uint32_t>(ElementsKind::HOLE_INT)));
1035 GateRef kindIsNum = Int32Equal(kind, Int32(static_cast<uint32_t>(ElementsKind::NUMBER)));
1036 GateRef kindIsHoleNum = Int32Equal(kind, Int32(static_cast<uint32_t>(ElementsKind::HOLE_NUMBER)));
1042 GateRef overString = Int32GreaterThanOrEqual(kind, Int32(static_cast<uint32_t>(ElementsKind::STRING)));
1043 GateRef isHoleOrNone = Int32LessThanOrEqual(kind, Int32(static_cast<uint32_t>(ElementsKind::HOLE)));
1049 return Int32NotEqual(Int32And(kind, Int32(static_cast<uint32_t>(ElementsKind::HOLE))), Int32(0));
1078 DEFVALUE(i, env_, VariableType::INT32(), Int32(0));
1084 i = Int32Add(*i, Int32(1));
1102 GateRef index = Int32(LexicalEnv::PARENT_ENV_INDEX);
1108 GateRef index = Int32(SendableEnv::SENDABLE_PARENT_ENV_INDEX);
1114 GateRef valueIndex = Int32Add(index, Int32(LexicalEnv::RESERVED_ENV_LENGTH));
1137 DEFVALUE(taggedId, env_, VariableType::INT32(), Int32(0));
1195 taggedId = Int32(GET_MESSAGE_STRING_ID(CanNotConvertNotUndefinedObject));
1202 taggedId = Int32(GET_MESSAGE_STRING_ID(CanNotConvertNotHoleObject));
1209 taggedId = Int32(GET_MESSAGE_STRING_ID(CanNotConvertNotNullObject));
1221 taggedId = Int32(GET_MESSAGE_STRING_ID(CanNotConvertNotNullObject));
1251 GateRef taggedId = Int32(GET_MESSAGE_STRING_ID(CanNotGetNotEcmaObject));
1361 GateRef valueIndex = Int32Add(index, Int32(SendableEnv::SENDABLE_RESERVED_ENV_LENGTH));
1421 BRANCH_CIR2(Int32Equal(objectType, Int32(static_cast<int32_t>(JSType::PROFILE_TYPE_INFO_CELL_0))),
1431 BRANCH_CIR2(Int32Equal(objectType, Int32(static_cast<int32_t>(JSType::PROFILE_TYPE_INFO_CELL_1))),
1479 BRANCH_CIR2(Int32Equal(len, Int32(0)), &returnFalse, &returnTrue);
1486 BRANCH_CIR2(Int32Equal(len, Int32(1)), &lengthIsOne, &returnTrue);
1490 auto data0 = Load(VariableType::INT32(), data, Int32(0));
1491 BRANCH_CIR2(Int32Equal(data0, Int32(0)), &returnFalse, &returnTrue);
1501 BRANCH_CIR2(Int32Equal(intValue, Int32(0)), &returnFalse, &returnTrue);
1536 GateRef entryHandler = Int32(JSArray::LENGTH_INLINE_PROPERTY_INDEX);
1538 Int32Add(Int32LSL(entryHandler, Int32(LayoutInfo::ELEMENTS_INDEX_LOG2)), Int32(LayoutInfo::ATTR_INDEX_OFFSET));
1542 Int32((1LLU << PropertyAttributes::WritableField::SIZE) - 1));
1543 result = Int32NotEqual(writeableField, Int32(0));