Home
last modified time | relevance | path

Searched refs:kExternalStringTag (Results 1 – 14 of 14) sorted by relevance

/external/v8/src/
Dobjects-visiting.cc64 case kExternalStringTag: in GetVisitorId()
Dobjects.h488 kExternalStringTag = 0x2, enumerator
494 STATIC_ASSERT((kExternalStringTag & kIsIndirectStringMask) == 0);
535 kExternalStringTag | kShortExternalStringTag,
537 kTwoByteStringTag | kSymbolTag | kExternalStringTag |
539 SHORT_EXTERNAL_ASCII_SYMBOL_TYPE = kAsciiStringTag | kExternalStringTag |
541 EXTERNAL_SYMBOL_TYPE = kTwoByteStringTag | kSymbolTag | kExternalStringTag,
543 kTwoByteStringTag | kSymbolTag | kExternalStringTag | kAsciiDataHintTag,
545 kAsciiStringTag | kSymbolTag | kExternalStringTag,
553 kTwoByteStringTag | kExternalStringTag | kShortExternalStringTag,
555 kTwoByteStringTag | kExternalStringTag |
[all …]
Dobjects-inl.h368 return (type_ & kStringRepresentationMask) == kExternalStringTag; in IsExternal()
408 return full_representation_tag() == (kExternalStringTag | kAsciiStringTag); in IsExternalAscii()
413 return full_representation_tag() == (kExternalStringTag | kTwoByteStringTag); in IsExternalTwoByte()
417 STATIC_CHECK((kExternalStringTag | kTwoByteStringTag) ==
2244 case kExternalStringTag | kAsciiStringTag: in Get()
2246 case kExternalStringTag | kTwoByteStringTag: in Get()
Dhandles.cc908 case kExternalStringTag: in Utf8LengthHelper()
Dobjects.cc1320 case kExternalStringTag: in IterateBody()
6105 case kExternalStringTag: in GetTwoByteData()
6369 case kExternalStringTag: in ReadBlock()
6518 case kExternalStringTag: in ReadBlockIntoBuffer()
6704 case kAsciiStringTag | kExternalStringTag: { in WriteToFlat()
6710 case kTwoByteStringTag | kExternalStringTag: { in WriteToFlat()
Dapi.cc3716 case i::kExternalStringTag: { in RecursivelySerializeToUtf8()
/external/v8/src/ia32/
Dmacro-assembler-ia32.cc2738 ASSERT_EQ(0, kSeqStringTag & kExternalStringTag); in EnsureNotWhite()
2739 ASSERT_EQ(0, kConsStringTag & kExternalStringTag); in EnsureNotWhite()
2740 test_b(instance_type, kExternalStringTag); in EnsureNotWhite()
Dcode-stubs-ia32.cc3743 STATIC_ASSERT(kConsStringTag < kExternalStringTag); in Generate()
3744 STATIC_ASSERT(kSlicedStringTag > kExternalStringTag); in Generate()
3745 STATIC_ASSERT(kIsNotStringMask > kExternalStringTag); in Generate()
3746 STATIC_ASSERT(kShortExternalStringTag > kExternalStringTag); in Generate()
3747 __ cmp(ebx, Immediate(kExternalStringTag)); in Generate()
6255 STATIC_ASSERT(kExternalStringTag != 0); in Generate()
6257 __ test_b(ebx, kExternalStringTag); in Generate()
/external/v8/src/x64/
Dcode-stubs-x64.cc2792 STATIC_ASSERT(kConsStringTag < kExternalStringTag); in Generate()
2793 STATIC_ASSERT(kSlicedStringTag > kExternalStringTag); in Generate()
2794 STATIC_ASSERT(kIsNotStringMask > kExternalStringTag); in Generate()
2795 STATIC_ASSERT(kShortExternalStringTag > kExternalStringTag); in Generate()
2796 __ cmpq(rbx, Immediate(kExternalStringTag)); in Generate()
5251 STATIC_ASSERT(kExternalStringTag != 0); in Generate()
5253 __ testb(rbx, Immediate(kExternalStringTag)); in Generate()
Dmacro-assembler-x64.cc4353 ASSERT_EQ(0, kSeqStringTag & kExternalStringTag); in EnsureNotWhite()
4354 ASSERT_EQ(0, kConsStringTag & kExternalStringTag); in EnsureNotWhite()
4355 testb(instance_type, Immediate(kExternalStringTag)); in EnsureNotWhite()
/external/v8/src/mips/
Dcode-stubs-mips.cc4976 STATIC_ASSERT(kConsStringTag < kExternalStringTag); in Generate()
4977 STATIC_ASSERT(kSlicedStringTag > kExternalStringTag); in Generate()
4978 STATIC_ASSERT(kIsNotStringMask > kExternalStringTag); in Generate()
4979 STATIC_ASSERT(kShortExternalStringTag > kExternalStringTag); in Generate()
4980 __ Branch(&cons_string, lt, a1, Operand(kExternalStringTag)); in Generate()
4981 __ Branch(&external_string, eq, a1, Operand(kExternalStringTag)); in Generate()
6206 STATIC_ASSERT(kExternalStringTag != 0); in Generate()
6208 __ And(t0, a1, Operand(kExternalStringTag)); in Generate()
Dmacro-assembler-mips.cc5226 ASSERT_EQ(0, kSeqStringTag & kExternalStringTag); in EnsureNotWhite()
5227 ASSERT_EQ(0, kConsStringTag & kExternalStringTag); in EnsureNotWhite()
5228 And(t8, instance_type, Operand(kExternalStringTag)); in EnsureNotWhite()
/external/v8/src/arm/
Dcode-stubs-arm.cc4759 STATIC_ASSERT(kConsStringTag < kExternalStringTag); in Generate()
4760 STATIC_ASSERT(kSlicedStringTag > kExternalStringTag); in Generate()
4761 STATIC_ASSERT(kIsNotStringMask > kExternalStringTag); in Generate()
4762 STATIC_ASSERT(kShortExternalStringTag > kExternalStringTag); in Generate()
4763 __ cmp(r1, Operand(kExternalStringTag)); in Generate()
5984 STATIC_ASSERT(kExternalStringTag != 0); in Generate()
5986 __ tst(r1, Operand(kExternalStringTag)); in Generate()
Dmacro-assembler-arm.cc3584 ASSERT_EQ(0, kSeqStringTag & kExternalStringTag); in EnsureNotWhite()
3585 ASSERT_EQ(0, kConsStringTag & kExternalStringTag); in EnsureNotWhite()
3586 tst(instance_type, Operand(kExternalStringTag)); in EnsureNotWhite()