Home
last modified time | relevance | path

Searched refs:kStringRepresentationMask (Results 1 – 10 of 10) sorted by relevance

/external/v8/src/
Dobjects-inl.h165 return (type & (kIsNotStringMask | kStringRepresentationMask)) == in IsConsString()
240 if ((type & kStringRepresentationMask) == kConsStringTag && in IsAsciiRepresentation()
250 if ((type & kStringRepresentationMask) == kConsStringTag && in IsTwoByteRepresentation()
259 return (type_ & kStringRepresentationMask) == kConsStringTag; in IsCons()
264 return (type_ & kStringRepresentationMask) == kExternalStringTag; in IsExternal()
269 return (type_ & kStringRepresentationMask) == kSeqStringTag; in IsSequential()
274 uint32_t tag = (type_ & kStringRepresentationMask); in representation_tag()
280 return (type_ & (kStringRepresentationMask | kStringEncodingMask)); in full_representation_tag()
284 STATIC_CHECK((kStringRepresentationMask | kStringEncodingMask) ==
1991 (instance_type & (kIsNotStringMask | kStringRepresentationMask)) == in SizeFromMap()
Dheap-inl.h215 return ((type & kStringRepresentationMask) == kConsStringTag) in TargetSpaceId()
Dobjects.h403 const uint32_t kStringRepresentationMask = 0x03; variable
419 kStringRepresentationMask;
Dobjects.cc1064 switch (type & kStringRepresentationMask) { in IterateBody()
/external/v8/src/ia32/
Dmacro-assembler-ia32.cc1583 kIsNotStringMask | kStringRepresentationMask | kStringEncodingMask); in JumpIfInstanceTypeIsNotSequentialAscii()
1609 kIsNotStringMask | kStringRepresentationMask | kStringEncodingMask; in JumpIfNotBothSequentialAsciiStrings()
Dcodegen-ia32.cc2294 kIsNotStringMask | kStringRepresentationMask | kStringEncodingMask); in Comparison()
5373 __ test(temp.reg(), Immediate(kStringRepresentationMask)); in GenerateFastCharCodeAt()
5400 __ and_(temp.reg(), kStringRepresentationMask); in GenerateFastCharCodeAt()
9134 kIsNotStringMask | kStringRepresentationMask | kStringEncodingMask; in Generate()
9143 Immediate(kIsNotStringMask | kStringRepresentationMask)); in Generate()
9152 __ and_(edx, kStringRepresentationMask); in Generate()
9162 __ test(ebx, Immediate(kStringRepresentationMask)); in Generate()
10402 __ and_(ecx, kStringRepresentationMask); in Generate()
10407 __ and_(ecx, kStringRepresentationMask); in Generate()
/external/v8/src/x64/
Dcodegen-x64.cc3828 __ testb(temp.reg(), Immediate(kStringRepresentationMask)); in GenerateFastCharCodeAt()
3856 __ and_(temp.reg(), Immediate(kStringRepresentationMask)); in GenerateFastCharCodeAt()
6912 kIsNotStringMask | kStringRepresentationMask | kStringEncodingMask; in Generate()
6920 __ testb(rbx, Immediate(kIsNotStringMask | kStringRepresentationMask)); in Generate()
6929 __ andb(rdx, Immediate(kStringRepresentationMask)); in Generate()
6939 __ testb(rbx, Immediate(kStringRepresentationMask)); in Generate()
9025 __ and_(rcx, Immediate(kStringRepresentationMask)); in Generate()
9029 __ and_(rcx, Immediate(kStringRepresentationMask)); in Generate()
9236 __ and_(rbx, Immediate(kStringRepresentationMask | kStringEncodingMask)); in Generate()
Dmacro-assembler-x64.cc1382 kIsNotStringMask | kStringRepresentationMask | kStringEncodingMask; in JumpIfNotBothSequentialAsciiStrings()
/external/v8/src/arm/
Dcodegen-arm.cc3361 __ tst(r2, Operand(kStringRepresentationMask)); in GenerateFastCharCodeAt()
3385 __ and_(r2, r2, Operand(kStringRepresentationMask)); in GenerateFastCharCodeAt()
7259 __ and_(r4, r1, Operand(kStringRepresentationMask)); in Generate()
7272 __ tst(r1, Operand(kStringRepresentationMask)); in Generate()
7572 __ tst(r4, Operand(kStringRepresentationMask)); in Generate()
7573 __ tst(r5, Operand(kStringRepresentationMask), eq); in Generate()
Dmacro-assembler-arm.cc1414 kIsNotStringMask | kStringEncodingMask | kStringRepresentationMask; in JumpIfNonSmisNotBothSequentialAsciiStrings()