Lines Matching refs:Int64
71 inline GateRef StubBuilder::Int64(int64_t value)
73 return env_->GetBuilder()->Int64(value);
79 return env_->GetBuilder()->Int64(value64);
89 return env_->Is32Bit() ? Int32(value) : Int64(value);
94 return env_->Is32Bit() ? Int32(sizeof(uint32_t)) : Int64(sizeof(uint64_t));
837 GateRef exp = Int64Sub(Int64And(Int64LSR(bits, Int64(DOUBLE_FRACTION_BITS)), Int64(DOUBLE_EXP_MASK)),
838 Int64(DOUBLE_EXP_OFFSET));
841 BRANCH(Int64GreaterThanOrEqual(exp, Int64(DOUBLE_FRACTION_BITS)), &exit, &trunc);
846 BRANCH(Int64LessThan(exp, Int64(0)), &zero, &nonZero);
851 result = CastInt64ToFloat64(Int64And(bits, Int64(mask)));
858 GateRef mask = Int64LSR(Int64(NEG_ONE), Int64Add(exp, Int64(DOUBLE_NON_FRACTION_BITS)));
1654 TruncInt64ToInt32(Int64LSR(attr, Int64(PropertyAttributes::WritableField::START_BIT))),
1663 TruncInt64ToInt32(Int64LSR(attr, Int64(PropertyAttributes::DefaultAttributesField::START_BIT))),
1672 TruncInt64ToInt32(Int64LSR(attr, Int64(PropertyAttributes::ConfigurableField::START_BIT))),
1681 TruncInt64ToInt32(Int64LSR(attr, Int64(PropertyAttributes::IsAccessorField::START_BIT))),
1690 TruncInt64ToInt32(Int64LSR(attr, Int64(PropertyAttributes::EnumerableField::START_BIT))),
1699 TruncInt64ToInt32(Int64LSR(attr, Int64(PropertyAttributes::IsInlinedPropsField::START_BIT))),
1841 TruncInt64ToInt32(Int64LSR(attr, Int64(HandlerBase::KindBit::START_BIT))),
1850 TruncInt64ToInt32(Int64LSR(attr, Int64(HandlerBase::SWholeKindBit::START_BIT))),
1859 TruncInt64ToInt32(Int64LSR(attr, Int64(HandlerBase::SSharedBit::START_BIT))),
1868 TruncInt64ToInt32(Int64LSR(attr, Int64(HandlerBase::KindBit::START_BIT))),
1877 TruncInt64ToInt32(Int64LSR(attr, Int64(HandlerBase::KindBit::START_BIT))),
1886 TruncInt64ToInt32(Int64LSR(attr, Int64(HandlerBase::KindBit::START_BIT))),
1895 TruncInt64ToInt32(Int64LSR(attr, Int64(HandlerBase::KindBit::START_BIT))),
1904 TruncInt64ToInt32(Int64LSR(attr, Int64(HandlerBase::KindBit::START_BIT))),
1913 TruncInt64ToInt32(Int64LSR(attr, Int64(HandlerBase::KindBit::START_BIT))),
1922 TruncInt64ToInt32(Int64LSR(attr, Int64(HandlerBase::AccessorBit::START_BIT))),
1931 TruncInt64ToInt32(Int64LSR(attr, Int64(HandlerBase::IsJSArrayBit::START_BIT))),
1940 TruncInt64ToInt32(Int64LSR(attr, Int64(HandlerBase::InlinedPropsBit::START_BIT))),
1948 TruncInt64ToInt32(Int64LSR(attr, Int64(HandlerBase::OffsetBit::START_BIT))),
1956 TruncInt64ToInt32(Int64LSR(attr, Int64(HandlerBase::AttrIndexBit::START_BIT))),
1963 TruncInt64ToInt32(Int64LSR(attr, Int64(HandlerBase::RepresentationBit::START_BIT))),
2020 TruncInt64ToInt32(Int64LSR(attr, Int64(PropertyAttributes::OffsetField::START_BIT))),
2027 Int64LSR(attr, Int64(PropertyAttributes::SortedIndexField::START_BIT)),
2028 Int64((1LLU << PropertyAttributes::SortedIndexField::SIZE) - 1)));
2035 Int64((1LLU << PropertyAttributes::DictionaryOrderField::SIZE) - 1),
2036 Int64(PropertyAttributes::DictionaryOrderField::START_BIT));
2038 Int64LSL(value, Int64(PropertyAttributes::DictionaryOrderField::START_BIT)));
2431 TruncInt64ToInt32(Int64LSR(attr, Int64(HandlerBase::SFieldTypeBit::START_BIT))),
2437 return Int64And(handlerInfo, Int64Not(Int64(HandlerBase::SSharedBit::Mask())));
2442 return Int64Or(handlerInfo, Int64(HandlerBase::SOutOfBoundsBit::Mask()));
2495 TruncInt64ToInt32(Int64LSR(attr, Int64(PropertyAttributes::PropertyMetaDataField::START_BIT))),
2751 return Int64Mul(Int64(sizeof(JSTaggedValue)), index);
2759 return Int64Mul(Int64(sizeof(JSTaggedValue)), Int64(static_cast<int>(index)));
2779 TruncInt64ToInt32(Int64LSR(attr, Int64(PropertyAttributes::OffsetField::START_BIT))),
2787 Int64((1LLU << PropertyAttributes::OffsetField::SIZE) - 1),
2788 Int64(PropertyAttributes::OffsetField::START_BIT));
2790 Int64LSL(ZExtInt32ToInt64(value), Int64(PropertyAttributes::OffsetField::START_BIT)));
2798 Int64((1LU << PropertyAttributes::IsInlinedPropsField::SIZE) - 1),
2799 Int64(PropertyAttributes::IsInlinedPropsField::START_BIT));
2801 Int64LSL(ZExtInt32ToInt64(value), Int64(PropertyAttributes::IsInlinedPropsField::START_BIT)));
2809 Int64((1LU << PropertyAttributes::TrackTypeField::SIZE) - 1),
2810 Int64(PropertyAttributes::TrackTypeField::START_BIT));
2812 Int64LSL(ZExtInt32ToInt64(type), Int64(PropertyAttributes::TrackTypeField::START_BIT)));
2819 TruncInt64ToInt32(Int64LSR(attr, Int64(PropertyAttributes::SharedFieldTypeField::START_BIT))),
2826 TruncInt64ToInt32(Int64LSR(attr, Int64(PropertyAttributes::TrackTypeField::START_BIT))),
2833 TruncInt64ToInt32(Int64LSR(attr, Int64(PropertyAttributes::DictSharedFieldTypeField::START_BIT))),
2840 TruncInt64ToInt32(Int64LSR(attr, Int64(PropertyAttributes::RepresentationField::START_BIT))),
2863 Int64((1LU << PropertyAttributes::RepresentationField::SIZE) - 1),
2864 Int64(PropertyAttributes::RepresentationField::START_BIT));
2867 Int64LSL(ZExtInt32ToInt64(targetType), Int64(PropertyAttributes::RepresentationField::START_BIT)));
2919 Int64(RegionSpaceFlag::VALID_SPACE_MASK)), Int64(space));
2944 GateRef spaceType = Int64And(x, Int64(RegionSpaceFlag::VALID_SPACE_MASK));
2945 GateRef greater = Int64GreaterThanOrEqual(spaceType, Int64(spaceBegin));
2946 GateRef less = Int64LessThanOrEqual(spaceType, Int64(spaceEnd));
2972 GateRef spaceType = Int64And(x, Int64(RegionSpaceFlag::VALID_SPACE_MASK));
2973 GateRef greater = Int64GreaterThanOrEqual(spaceType, Int64(RegionSpaceFlag::SHARED_SPACE_BEGIN));
2974 GateRef less = Int64LessThanOrEqual(spaceType, Int64(RegionSpaceFlag::SHARED_SPACE_END));
2990 GateRef spaceType = Int64And(x, Int64(RegionSpaceFlag::VALID_SPACE_MASK));
2991 GateRef greater = Int64GreaterThanOrEqual(spaceType, Int64(RegionSpaceFlag::SHARED_SWEEPABLE_SPACE_BEGIN));
2992 GateRef less = Int64LessThanOrEqual(spaceType, Int64(RegionSpaceFlag::SHARED_SWEEPABLE_SPACE_END));
3383 Int64LSR(callfield, Int64(Method::IsAotCodeBit::START_BIT)),
3384 Int64((1LU << Method::IsAotCodeBit::SIZE) - 1)),
3385 Int64(0));
3394 Int64LSR(callfield, Int64(Method::IsFastCallBit::START_BIT)),
3395 Int64((1LU << Method::IsFastCallBit::SIZE) - 1)),
3396 Int64(0));
3448 Int64LSR(literalField, Int64(Method::IsSharedBit::START_BIT)),
3449 Int64((1LU << Method::IsSharedBit::SIZE) - 1)),
3450 Int64(0));
3459 Int64LSR(callfield, Int64(MethodLiteral::IsNativeBit::START_BIT)),
3460 Int64((1LU << MethodLiteral::IsNativeBit::SIZE) - 1)),
3461 Int64(0));
3474 Int64LSR(callfield, Int64(MethodLiteral::NumArgsBits::START_BIT)),
3475 Int64((1LU << MethodLiteral::NumArgsBits::SIZE) - 1)));
3549 Int64LSR(extraLiteralInfo, Int64(MethodLiteral::BuiltinIdBits::START_BIT)),
3550 Int64((1LU << MethodLiteral::BuiltinIdBits::SIZE) - 1)));