Home
last modified time | relevance | path

Searched refs:kSeqStringTag (Results 1 – 25 of 46) sorted by relevance

12

/external/v8/src/heap/
Dobjects-visiting.cc24 case kSeqStringTag: in GetVisitorId()
/external/v8/src/
Dobjects-body-descriptors-inl.h427 case kSeqStringTag: in BodyDescriptorApply()
Dobjects-inl.h441 return (type_ & kStringRepresentationMask) == kSeqStringTag; in IsSequential()
469 return full_representation_tag() == (kSeqStringTag | kOneByteStringTag); in IsSequentialOneByte()
474 return full_representation_tag() == (kSeqStringTag | kTwoByteStringTag); in IsSequentialTwoByte()
3596 case kSeqStringTag | kOneByteStringTag: in Get()
3598 case kSeqStringTag | kTwoByteStringTag: in Get()
3656 case kSeqStringTag | kOneByteStringTag: in VisitFlat()
3662 case kSeqStringTag | kTwoByteStringTag: in VisitFlat()
Dobjects.h553 kSeqStringTag = 0x0, enumerator
560 STATIC_ASSERT((kSeqStringTag & kIsIndirectStringMask) == 0); // NOLINT
602 INTERNALIZED_STRING_TYPE = kTwoByteStringTag | kSeqStringTag |
605 kOneByteStringTag | kSeqStringTag | kInternalizedTag,
/external/v8/src/x64/
Dcodegen-x64.cc444 STATIC_ASSERT(kSeqStringTag == 0); in Generate()
Dmacro-assembler-x64.cc2464 kStringTag | kOneByteStringTag | kSeqStringTag; in JumpIfNotBothSequentialOneByteStrings()
2488 cmpl(scratch, Immediate(kStringTag | kSeqStringTag | kOneByteStringTag)); in JumpIfInstanceTypeIsNotSequentialOneByte()
2506 kStringTag | kOneByteStringTag | kSeqStringTag; in JumpIfBothInstanceTypesAreNotSequentialOneByte()
/external/v8/src/x87/
Dcodegen-x87.cc534 STATIC_ASSERT(kSeqStringTag == 0); in Generate()
Dmacro-assembler-x87.cc2567 cmp(scratch, kStringTag | kSeqStringTag | kOneByteStringTag); in JumpIfInstanceTypeIsNotSequentialOneByte()
2593 kStringTag | kOneByteStringTag | kSeqStringTag; in JumpIfNotBothSequentialOneByteStrings()
/external/v8/src/arm64/
Dcodegen-arm64.cc477 STATIC_ASSERT(kSeqStringTag == 0); in Generate()
Dmacro-assembler-arm64.cc2275 kStringTag | kOneByteStringTag | kSeqStringTag; in JumpIfEitherInstanceTypeIsNotSequentialOneByte()
2290 kStringTag | kOneByteStringTag | kSeqStringTag; in JumpIfInstanceTypeIsNotSequentialOneByte()
2304 kStringTag | kOneByteStringTag | kSeqStringTag; in JumpIfBothInstanceTypesAreNotSequentialOneByte()
/external/v8/src/ppc/
Dcodegen-ppc.cc479 STATIC_ASSERT(kSeqStringTag == 0); in Generate()
/external/v8/src/arm/
Dcodegen-arm.cc755 STATIC_ASSERT(kSeqStringTag == 0); in Generate()
/external/v8/src/full-codegen/x87/
Dfull-codegen-x87.cc3331 static const uint32_t one_byte_seq_type = kSeqStringTag | kOneByteStringTag; in EmitOneByteSeqStringSetChar()
3361 static const uint32_t two_byte_seq_type = kSeqStringTag | kTwoByteStringTag; in EmitTwoByteSeqStringSetChar()
3703 __ cmp(scratch, kStringTag | kOneByteStringTag | kSeqStringTag); in EmitFastOneByteArrayJoin()
3736 __ cmp(scratch, kStringTag | kOneByteStringTag | kSeqStringTag); in EmitFastOneByteArrayJoin()
/external/v8/src/full-codegen/ia32/
Dfull-codegen-ia32.cc3339 static const uint32_t one_byte_seq_type = kSeqStringTag | kOneByteStringTag; in EmitOneByteSeqStringSetChar()
3369 static const uint32_t two_byte_seq_type = kSeqStringTag | kTwoByteStringTag; in EmitTwoByteSeqStringSetChar()
3711 __ cmp(scratch, kStringTag | kOneByteStringTag | kSeqStringTag); in EmitFastOneByteArrayJoin()
3744 __ cmp(scratch, kStringTag | kOneByteStringTag | kSeqStringTag); in EmitFastOneByteArrayJoin()
/external/v8/src/full-codegen/x64/
Dfull-codegen-x64.cc3324 static const uint32_t one_byte_seq_type = kSeqStringTag | kOneByteStringTag; in EmitOneByteSeqStringSetChar()
3357 static const uint32_t two_byte_seq_type = kSeqStringTag | kTwoByteStringTag; in EmitTwoByteSeqStringSetChar()
3698 __ cmpb(scratch, Immediate(kStringTag | kOneByteStringTag | kSeqStringTag)); in EmitFastOneByteArrayJoin()
3737 __ cmpb(scratch, Immediate(kStringTag | kOneByteStringTag | kSeqStringTag)); in EmitFastOneByteArrayJoin()
/external/v8/src/ia32/
Dcodegen-ia32.cc875 STATIC_ASSERT(kSeqStringTag == 0); in Generate()
Dmacro-assembler-ia32.cc2695 cmp(scratch, kStringTag | kSeqStringTag | kOneByteStringTag); in JumpIfInstanceTypeIsNotSequentialOneByte()
2721 kStringTag | kOneByteStringTag | kSeqStringTag; in JumpIfNotBothSequentialOneByteStrings()
/external/v8/src/crankshaft/x64/
Dlithium-codegen-x64.cc1699 static const uint32_t one_byte_seq_type = kSeqStringTag | kOneByteStringTag; in DoSeqStringGetChar()
1700 static const uint32_t two_byte_seq_type = kSeqStringTag | kTwoByteStringTag; in DoSeqStringGetChar()
1723 static const uint32_t one_byte_seq_type = kSeqStringTag | kOneByteStringTag; in DoSeqStringSetChar()
1724 static const uint32_t two_byte_seq_type = kSeqStringTag | kTwoByteStringTag; in DoSeqStringSetChar()
/external/v8/src/crankshaft/arm/
Dlithium-codegen-arm.cc1849 static const uint32_t one_byte_seq_type = kSeqStringTag | kOneByteStringTag; in DoSeqStringGetChar()
1850 static const uint32_t two_byte_seq_type = kSeqStringTag | kTwoByteStringTag; in DoSeqStringGetChar()
1872 static const uint32_t one_byte_seq_type = kSeqStringTag | kOneByteStringTag; in DoSeqStringSetChar()
1873 static const uint32_t two_byte_seq_type = kSeqStringTag | kTwoByteStringTag; in DoSeqStringSetChar()
/external/v8/src/crankshaft/arm64/
Dlithium-codegen-arm64.cc4522 static const uint32_t one_byte_seq_type = kSeqStringTag | kOneByteStringTag; in DoSeqStringGetChar()
4523 static const uint32_t two_byte_seq_type = kSeqStringTag | kTwoByteStringTag; in DoSeqStringGetChar()
4548 static const uint32_t one_byte_seq_type = kSeqStringTag | kOneByteStringTag; in DoSeqStringSetChar()
4549 static const uint32_t two_byte_seq_type = kSeqStringTag | kTwoByteStringTag; in DoSeqStringSetChar()
/external/v8/src/crankshaft/ia32/
Dlithium-codegen-ia32.cc1708 static const uint32_t one_byte_seq_type = kSeqStringTag | kOneByteStringTag; in DoSeqStringGetChar()
1709 static const uint32_t two_byte_seq_type = kSeqStringTag | kTwoByteStringTag; in DoSeqStringGetChar()
1732 static const uint32_t one_byte_seq_type = kSeqStringTag | kOneByteStringTag; in DoSeqStringSetChar()
1733 static const uint32_t two_byte_seq_type = kSeqStringTag | kTwoByteStringTag; in DoSeqStringSetChar()
/external/v8/src/crankshaft/mips/
Dlithium-codegen-mips.cc1699 static const uint32_t one_byte_seq_type = kSeqStringTag | kOneByteStringTag; in DoSeqStringGetChar()
1700 static const uint32_t two_byte_seq_type = kSeqStringTag | kTwoByteStringTag; in DoSeqStringGetChar()
1723 static const uint32_t one_byte_seq_type = kSeqStringTag | kOneByteStringTag; in DoSeqStringSetChar()
1724 static const uint32_t two_byte_seq_type = kSeqStringTag | kTwoByteStringTag; in DoSeqStringSetChar()
/external/v8/src/crankshaft/x87/
Dlithium-codegen-x87.cc1985 static const uint32_t one_byte_seq_type = kSeqStringTag | kOneByteStringTag; in DoSeqStringGetChar()
1986 static const uint32_t two_byte_seq_type = kSeqStringTag | kTwoByteStringTag; in DoSeqStringGetChar()
2009 static const uint32_t one_byte_seq_type = kSeqStringTag | kOneByteStringTag; in DoSeqStringSetChar()
2010 static const uint32_t two_byte_seq_type = kSeqStringTag | kTwoByteStringTag; in DoSeqStringSetChar()
/external/v8/src/crankshaft/mips64/
Dlithium-codegen-mips64.cc1796 static const uint32_t one_byte_seq_type = kSeqStringTag | kOneByteStringTag; in DoSeqStringGetChar()
1797 static const uint32_t two_byte_seq_type = kSeqStringTag | kTwoByteStringTag; in DoSeqStringGetChar()
1820 static const uint32_t one_byte_seq_type = kSeqStringTag | kOneByteStringTag; in DoSeqStringSetChar()
1821 static const uint32_t two_byte_seq_type = kSeqStringTag | kTwoByteStringTag; in DoSeqStringSetChar()
/external/v8/src/crankshaft/ppc/
Dlithium-codegen-ppc.cc1852 static const uint32_t one_byte_seq_type = kSeqStringTag | kOneByteStringTag; in DoShiftI()
1853 static const uint32_t two_byte_seq_type = kSeqStringTag | kTwoByteStringTag; in DoShiftI()
1876 static const uint32_t one_byte_seq_type = kSeqStringTag | kOneByteStringTag; in DoShiftI()
1877 static const uint32_t two_byte_seq_type = kSeqStringTag | kTwoByteStringTag; in DoShiftI()

12