| /external/v8/src/x64/ |
| D | codegen-x64.cc | 137 __ testb(result, Immediate(kStringEncodingMask)); in Generate() 151 STATIC_ASSERT((kStringEncodingMask & kOneByteStringTag) != 0); in Generate() 152 STATIC_ASSERT((kStringEncodingMask & kTwoByteStringTag) == 0); in Generate() 153 __ testb(result, Immediate(kStringEncodingMask)); in Generate()
|
| D | macro-assembler-x64.cc | 2553 kIsNotStringMask | kStringRepresentationMask | kStringEncodingMask; in JumpIfNotBothSequentialOneByteStrings() 2580 kIsNotStringMask | kStringRepresentationMask | kStringEncodingMask; in JumpIfBothInstanceTypesAreNotSequentialOneByte() 4994 andb(value, Immediate(kStringRepresentationMask | kStringEncodingMask)); in EmitSeqStringSetCharCheck()
|
| D | code-stubs-x64.cc | 457 kStringEncodingMask | in Generate() 745 __ testb(rbx, Immediate(kStringEncodingMask)); in Generate()
|
| /external/v8/src/x87/ |
| D | codegen-x87.cc | 288 __ test_b(result, Immediate(kStringEncodingMask)); in Generate() 302 STATIC_ASSERT((kStringEncodingMask & kOneByteStringTag) != 0); in Generate() 303 STATIC_ASSERT((kStringEncodingMask & kTwoByteStringTag) == 0); in Generate() 304 __ test(result, Immediate(kStringEncodingMask)); in Generate()
|
| D | macro-assembler-x87.cc | 2385 kIsNotStringMask | kStringRepresentationMask | kStringEncodingMask; in JumpIfNotBothSequentialOneByteStrings() 2427 and_(value, Immediate(kStringRepresentationMask | kStringEncodingMask)); in EmitSeqStringSetCharCheck()
|
| /external/v8/src/ia32/ |
| D | codegen-ia32.cc | 561 __ test_b(result, Immediate(kStringEncodingMask)); in Generate() 575 STATIC_ASSERT((kStringEncodingMask & kOneByteStringTag) != 0); in Generate() 576 STATIC_ASSERT((kStringEncodingMask & kTwoByteStringTag) == 0); in Generate() 577 __ test(result, Immediate(kStringEncodingMask)); in Generate()
|
| D | macro-assembler-ia32.cc | 2539 kIsNotStringMask | kStringRepresentationMask | kStringEncodingMask; in JumpIfNotBothSequentialOneByteStrings() 2581 and_(value, Immediate(kStringRepresentationMask | kStringEncodingMask)); in EmitSeqStringSetCharCheck()
|
| D | code-stubs-ia32.cc | 569 kStringEncodingMask | in Generate() 839 __ test_b(ebx, Immediate(kStringEncodingMask)); in Generate()
|
| /external/v8/src/arm64/ |
| D | codegen-arm64.cc | 177 __ TestAndBranchIfAnySet(result, kStringEncodingMask, &one_byte); in Generate()
|
| D | code-stubs-arm64.cc | 1457 STATIC_ASSERT(kStringEncodingMask == 0x08); in Generate() 1467 __ Ands(string_encoding, string_type, kStringEncodingMask); in Generate() 1515 STATIC_ASSERT(kStringEncodingMask == 0x08); in Generate()
|
| /external/v8/src/s390/ |
| D | codegen-s390.cc | 155 __ mov(r0, Operand(kStringEncodingMask)); in Generate()
|
| D | code-stubs-s390.cc | 1374 STATIC_ASSERT(kStringEncodingMask == 8); in Generate() 1375 __ ExtractBitMask(r5, r2, kStringEncodingMask, SetRC); in Generate()
|
| /external/v8/src/ppc/ |
| D | codegen-ppc.cc | 158 __ andi(r0, result, Operand(kStringEncodingMask)); in Generate()
|
| D | code-stubs-ppc.cc | 1373 STATIC_ASSERT(kStringEncodingMask == 8); in Generate() 1374 __ ExtractBitMask(r6, r3, kStringEncodingMask, SetRC); in Generate()
|
| /external/v8/src/heap/ |
| D | objects-visiting.cc | 26 if ((instance_type & kStringEncodingMask) == kOneByteStringTag) { in GetVisitorId()
|
| /external/v8/src/builtins/ |
| D | builtins-string.cc | 91 const int kMask = kStringRepresentationMask | kStringEncodingMask; in DispatchOnStringInstanceType() 214 kStringEncodingMask | kIsIndirectStringMask | kShortExternalStringMask | in GenerateStringEqual() 215 ((kStringEncodingMask | kIsIndirectStringMask | kShortExternalStringMask) in GenerateStringEqual() 309 kStringEncodingMask | kStringRepresentationMask | in GenerateStringRelationalComparison() 310 ((kStringEncodingMask | kStringRepresentationMask) << 8); in GenerateStringRelationalComparison()
|
| /external/v8/src/ |
| D | objects-inl.h | 791 return (type & kStringEncodingMask) == kOneByteStringTag; in IsOneByteRepresentation() 796 return (type & kStringEncodingMask) == kTwoByteStringTag; in IsTwoByteRepresentation() 802 STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); in IsOneByteRepresentationUnderneath() 804 switch (type & (kIsIndirectStringMask | kStringEncodingMask)) { in IsOneByteRepresentationUnderneath() 817 STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); in IsTwoByteRepresentationUnderneath() 819 switch (type & (kIsIndirectStringMask | kStringEncodingMask)) { in IsTwoByteRepresentationUnderneath() 864 uint32_t StringShape::encoding_tag() { return type_ & kStringEncodingMask; } in encoding_tag() 867 return (type_ & (kStringRepresentationMask | kStringEncodingMask)); in full_representation_tag() 870 STATIC_ASSERT((kStringRepresentationMask | kStringEncodingMask) == 873 STATIC_ASSERT(static_cast<uint32_t>(kStringEncodingMask) == [all …]
|
| D | code-stub-assembler.cc | 1771 Int32Constant(kStringEncodingMask | in NewConsString() 1776 Int32Constant(kStringEncodingMask | in NewConsString() 3020 Int32Constant(kStringEncodingMask)), in StringCharCodeAt() 3109 Int32Constant(kStringEncodingMask)), in StringCharCodeAt() 3248 STATIC_ASSERT((kOneByteStringTag & kStringEncodingMask) != 0); in AllocAndCopyStringCharacters() 3250 a->Int32Constant(kStringEncodingMask)), in AllocAndCopyStringCharacters() 3422 STATIC_ASSERT((kStringEncodingMask & kOneByteStringTag) != 0); in SubString() 3423 STATIC_ASSERT((kStringEncodingMask & kTwoByteStringTag) == 0); in SubString() 3429 Int32Constant(kStringEncodingMask)), in SubString() 3653 Int32Constant(kStringEncodingMask)), in StringAdd() [all …]
|
| D | objects-body-descriptors-inl.h | 448 if ((type & kStringEncodingMask) == kOneByteStringTag) { in BodyDescriptorApply()
|
| /external/v8/src/arm/ |
| D | codegen-arm.cc | 402 __ tst(result, Operand(kStringEncodingMask)); in Generate()
|
| D | macro-assembler-arm.cc | 3286 kIsNotStringMask | kStringEncodingMask | kStringRepresentationMask; in JumpIfBothInstanceTypesAreNotSequentialOneByte() 3334 and_(ip, ip, Operand(kStringRepresentationMask | kStringEncodingMask)); in EmitSeqStringSetCharCheck()
|
| /external/v8/src/mips/ |
| D | codegen-mips.cc | 690 __ And(at, result, Operand(kStringEncodingMask)); in Generate()
|
| D | code-stubs-mips.cc | 1423 STATIC_ASSERT(kStringEncodingMask == 8); in Generate() 1426 __ And(a0, a0, Operand(kStringEncodingMask)); // Non-zero for one-byte. in Generate()
|
| /external/v8/src/mips64/ |
| D | codegen-mips64.cc | 692 __ And(at, result, Operand(kStringEncodingMask)); in Generate()
|
| D | code-stubs-mips64.cc | 1422 STATIC_ASSERT(kStringEncodingMask == 8); in Generate() 1425 __ And(a0, a0, Operand(kStringEncodingMask)); // Non-zero for one_byte. in Generate()
|