Searched refs:kStringRepresentationMask (Results 1 – 10 of 10) sorted by relevance
/external/v8/src/ |
D | objects-inl.h | 165 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()
|
D | heap-inl.h | 215 return ((type & kStringRepresentationMask) == kConsStringTag) in TargetSpaceId()
|
D | objects.h | 403 const uint32_t kStringRepresentationMask = 0x03; variable 419 kStringRepresentationMask;
|
D | objects.cc | 1064 switch (type & kStringRepresentationMask) { in IterateBody()
|
/external/v8/src/ia32/ |
D | macro-assembler-ia32.cc | 1583 kIsNotStringMask | kStringRepresentationMask | kStringEncodingMask); in JumpIfInstanceTypeIsNotSequentialAscii() 1609 kIsNotStringMask | kStringRepresentationMask | kStringEncodingMask; in JumpIfNotBothSequentialAsciiStrings()
|
D | codegen-ia32.cc | 2294 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/ |
D | codegen-x64.cc | 3828 __ 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()
|
D | macro-assembler-x64.cc | 1382 kIsNotStringMask | kStringRepresentationMask | kStringEncodingMask; in JumpIfNotBothSequentialAsciiStrings()
|
/external/v8/src/arm/ |
D | codegen-arm.cc | 3361 __ 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()
|
D | macro-assembler-arm.cc | 1414 kIsNotStringMask | kStringEncodingMask | kStringRepresentationMask; in JumpIfNonSmisNotBothSequentialAsciiStrings()
|