| /external/v8/src/x64/ |
| D | codegen-x64.cc | 432 __ testb(result, Immediate(kStringEncodingMask)); in Generate() 446 STATIC_ASSERT((kStringEncodingMask & kOneByteStringTag) != 0); in Generate() 447 STATIC_ASSERT((kStringEncodingMask & kTwoByteStringTag) == 0); in Generate() 448 __ testb(result, Immediate(kStringEncodingMask)); in Generate()
|
| D | code-stubs-x64.cc | 625 kStringEncodingMask | in Generate() 923 __ testb(rbx, Immediate(kStringEncodingMask)); in Generate() 2246 STATIC_ASSERT((kStringEncodingMask & kOneByteStringTag) != 0); in Generate() 2247 STATIC_ASSERT((kStringEncodingMask & kTwoByteStringTag) == 0); in Generate() 2248 __ testb(rbx, Immediate(kStringEncodingMask)); in Generate() 2290 STATIC_ASSERT((kOneByteStringTag & kStringEncodingMask) != 0); in Generate() 2291 __ testb(rbx, Immediate(kStringEncodingMask)); in Generate()
|
| D | macro-assembler-x64.cc | 2550 kIsNotStringMask | kStringRepresentationMask | kStringEncodingMask; in JumpIfNotBothSequentialOneByteStrings() 2573 kIsNotStringMask | kStringRepresentationMask | kStringEncodingMask; in JumpIfInstanceTypeIsNotSequentialOneByte() 2592 kIsNotStringMask | kStringRepresentationMask | kStringEncodingMask; in JumpIfBothInstanceTypesAreNotSequentialOneByte() 5392 andb(value, Immediate(kStringRepresentationMask | kStringEncodingMask)); in EmitSeqStringSetCharCheck()
|
| /external/v8/src/x87/ |
| D | codegen-x87.cc | 549 __ test_b(result, Immediate(kStringEncodingMask)); in Generate() 563 STATIC_ASSERT((kStringEncodingMask & kOneByteStringTag) != 0); in Generate() 564 STATIC_ASSERT((kStringEncodingMask & kTwoByteStringTag) == 0); in Generate() 565 __ test(result, Immediate(kStringEncodingMask)); in Generate()
|
| D | code-stubs-x87.cc | 452 kStringEncodingMask | in Generate() 727 __ test_b(ebx, Immediate(kStringEncodingMask)); in Generate() 2009 STATIC_ASSERT((kStringEncodingMask & kOneByteStringTag) != 0); in Generate() 2010 STATIC_ASSERT((kStringEncodingMask & kTwoByteStringTag) == 0); in Generate() 2011 __ test(ebx, Immediate(kStringEncodingMask)); in Generate() 2056 STATIC_ASSERT((kOneByteStringTag & kStringEncodingMask) != 0); in Generate() 2057 __ test_b(ebx, Immediate(kStringEncodingMask)); in Generate()
|
| D | macro-assembler-x87.cc | 2860 kIsNotStringMask | kStringRepresentationMask | kStringEncodingMask); in JumpIfInstanceTypeIsNotSequentialOneByte() 2885 kIsNotStringMask | kStringRepresentationMask | kStringEncodingMask; in JumpIfNotBothSequentialOneByteStrings() 2925 and_(value, Immediate(kStringRepresentationMask | kStringEncodingMask)); in EmitSeqStringSetCharCheck()
|
| /external/v8/src/ia32/ |
| D | codegen-ia32.cc | 857 __ test_b(result, Immediate(kStringEncodingMask)); in Generate() 871 STATIC_ASSERT((kStringEncodingMask & kOneByteStringTag) != 0); in Generate() 872 STATIC_ASSERT((kStringEncodingMask & kTwoByteStringTag) == 0); in Generate() 873 __ test(result, Immediate(kStringEncodingMask)); in Generate()
|
| D | code-stubs-ia32.cc | 751 kStringEncodingMask | in Generate() 1032 __ test_b(ebx, Immediate(kStringEncodingMask)); in Generate() 2287 STATIC_ASSERT((kStringEncodingMask & kOneByteStringTag) != 0); in Generate() 2288 STATIC_ASSERT((kStringEncodingMask & kTwoByteStringTag) == 0); in Generate() 2289 __ test(ebx, Immediate(kStringEncodingMask)); in Generate() 2334 STATIC_ASSERT((kOneByteStringTag & kStringEncodingMask) != 0); in Generate() 2335 __ test_b(ebx, Immediate(kStringEncodingMask)); in Generate()
|
| D | macro-assembler-ia32.cc | 3013 kIsNotStringMask | kStringRepresentationMask | kStringEncodingMask); in JumpIfInstanceTypeIsNotSequentialOneByte() 3038 kIsNotStringMask | kStringRepresentationMask | kStringEncodingMask; in JumpIfNotBothSequentialOneByteStrings() 3078 and_(value, Immediate(kStringRepresentationMask | kStringEncodingMask)); in EmitSeqStringSetCharCheck()
|
| /external/v8/src/heap/ |
| D | objects-visiting.cc | 25 if ((instance_type & kStringEncodingMask) == kOneByteStringTag) { in GetVisitorId()
|
| /external/v8/src/ |
| D | objects-inl.h | 355 return (type & kStringEncodingMask) == kOneByteStringTag; in IsOneByteRepresentation() 361 return (type & kStringEncodingMask) == kTwoByteStringTag; in IsTwoByteRepresentation() 368 STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); in IsOneByteRepresentationUnderneath() 370 switch (type & (kIsIndirectStringMask | kStringEncodingMask)) { in IsOneByteRepresentationUnderneath() 384 STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); in IsTwoByteRepresentationUnderneath() 386 switch (type & (kIsIndirectStringMask | kStringEncodingMask)) { in IsTwoByteRepresentationUnderneath() 436 return type_ & kStringEncodingMask; in encoding_tag() 441 return (type_ & (kStringRepresentationMask | kStringEncodingMask)); in full_representation_tag() 445 STATIC_ASSERT((kStringRepresentationMask | kStringEncodingMask) == 448 STATIC_ASSERT(static_cast<uint32_t>(kStringEncodingMask) == [all …]
|
| D | objects-body-descriptors-inl.h | 439 if ((type & kStringEncodingMask) == kOneByteStringTag) { in BodyDescriptorApply()
|
| D | code-stubs.cc | 3222 kStringEncodingMask | kStringRepresentationMask | in GenerateStringRelationalComparison() 3223 ((kStringEncodingMask | kStringRepresentationMask) << 8); in GenerateStringRelationalComparison() 3454 kStringEncodingMask | kStringRepresentationMask | in GenerateStringEqual() 3455 ((kStringEncodingMask | kStringRepresentationMask) << 8); in GenerateStringEqual()
|
| /external/v8/src/arm64/ |
| D | codegen-arm64.cc | 443 __ TestAndBranchIfAnySet(result, kStringEncodingMask, &one_byte); in Generate()
|
| D | code-stubs-arm64.cc | 1650 STATIC_ASSERT(kStringEncodingMask == 0x04); in Generate() 1660 __ Ands(string_encoding, string_type, kStringEncodingMask); in Generate() 1708 STATIC_ASSERT(kStringEncodingMask == 0x04); in Generate() 2952 STATIC_ASSERT((kStringEncodingMask & kOneByteStringTag) != 0); in Generate() 2953 STATIC_ASSERT((kStringEncodingMask & kTwoByteStringTag) == 0); in Generate() 2954 __ Tbz(input_type, MaskToBit(kStringEncodingMask), &two_byte_slice); in Generate() 3007 STATIC_ASSERT((kOneByteStringTag & kStringEncodingMask) != 0); in Generate() 3008 __ Tbz(input_type, MaskToBit(kStringEncodingMask), &two_byte_sequential); in Generate()
|
| D | macro-assembler-arm64.cc | 2304 kIsNotStringMask | kStringEncodingMask | kStringRepresentationMask; in JumpIfEitherInstanceTypeIsNotSequentialOneByte() 2319 kIsNotStringMask | kStringEncodingMask | kStringRepresentationMask; in JumpIfInstanceTypeIsNotSequentialOneByte() 2333 kIsNotStringMask | kStringEncodingMask | kStringRepresentationMask; in JumpIfBothInstanceTypesAreNotSequentialOneByte() 3819 And(scratch, scratch, kStringRepresentationMask | kStringEncodingMask); in EmitSeqStringSetCharCheck()
|
| /external/v8/src/s390/ |
| D | codegen-s390.cc | 447 __ mov(r0, Operand(kStringEncodingMask)); in Generate()
|
| D | code-stubs-s390.cc | 1537 STATIC_ASSERT(kStringEncodingMask == 4); in Generate() 1538 __ ExtractBitMask(r5, r2, kStringEncodingMask, SetRC); in Generate() 2427 STATIC_ASSERT((kStringEncodingMask & kOneByteStringTag) != 0); in Generate() 2428 STATIC_ASSERT((kStringEncodingMask & kTwoByteStringTag) == 0); in Generate() 2429 __ mov(r0, Operand(kStringEncodingMask)); in Generate() 2473 STATIC_ASSERT((kOneByteStringTag & kStringEncodingMask) != 0); in Generate() 2474 __ mov(r0, Operand(kStringEncodingMask)); in Generate()
|
| /external/v8/src/ppc/ |
| D | codegen-ppc.cc | 448 __ andi(r0, result, Operand(kStringEncodingMask)); in Generate()
|
| D | code-stubs-ppc.cc | 1536 STATIC_ASSERT(kStringEncodingMask == 4); in Generate() 1537 __ ExtractBitMask(r6, r3, kStringEncodingMask, SetRC); in Generate() 2429 STATIC_ASSERT((kStringEncodingMask & kOneByteStringTag) != 0); in Generate() 2430 STATIC_ASSERT((kStringEncodingMask & kTwoByteStringTag) == 0); in Generate() 2431 __ andi(r0, r4, Operand(kStringEncodingMask)); in Generate() 2472 STATIC_ASSERT((kOneByteStringTag & kStringEncodingMask) != 0); in Generate() 2473 __ andi(r0, r4, Operand(kStringEncodingMask)); in Generate()
|
| /external/v8/src/mips64/ |
| D | code-stubs-mips64.cc | 1579 STATIC_ASSERT(kStringEncodingMask == 4); in Generate() 1582 __ And(a0, a0, Operand(kStringEncodingMask)); // Non-zero for one_byte. in Generate() 2501 STATIC_ASSERT((kStringEncodingMask & kOneByteStringTag) != 0); in Generate() 2502 STATIC_ASSERT((kStringEncodingMask & kTwoByteStringTag) == 0); in Generate() 2503 __ And(a4, a1, Operand(kStringEncodingMask)); in Generate() 2544 STATIC_ASSERT((kOneByteStringTag & kStringEncodingMask) != 0); in Generate() 2545 __ And(a4, a1, Operand(kStringEncodingMask)); in Generate()
|
| /external/v8/src/mips/ |
| D | code-stubs-mips.cc | 1578 STATIC_ASSERT(kStringEncodingMask == 4); in Generate() 1581 __ And(a0, a0, Operand(kStringEncodingMask)); // Non-zero for one-byte. in Generate() 2490 STATIC_ASSERT((kStringEncodingMask & kOneByteStringTag) != 0); in Generate() 2491 STATIC_ASSERT((kStringEncodingMask & kTwoByteStringTag) == 0); in Generate() 2492 __ And(t0, a1, Operand(kStringEncodingMask)); in Generate() 2533 STATIC_ASSERT((kOneByteStringTag & kStringEncodingMask) != 0); in Generate() 2534 __ And(t0, a1, Operand(kStringEncodingMask)); in Generate()
|
| /external/v8/src/arm/ |
| D | code-stubs-arm.cc | 1474 __ and_(r0, r0, Operand(kStringEncodingMask)); in Generate() 2361 STATIC_ASSERT((kStringEncodingMask & kOneByteStringTag) != 0); in Generate() 2362 STATIC_ASSERT((kStringEncodingMask & kTwoByteStringTag) == 0); in Generate() 2363 __ tst(r1, Operand(kStringEncodingMask)); in Generate() 2404 STATIC_ASSERT((kOneByteStringTag & kStringEncodingMask) != 0); in Generate() 2405 __ tst(r1, Operand(kStringEncodingMask)); in Generate()
|
| D | codegen-arm.cc | 724 __ tst(result, Operand(kStringEncodingMask)); in Generate()
|
| D | macro-assembler-arm.cc | 3444 kIsNotStringMask | kStringEncodingMask | kStringRepresentationMask; in JumpIfBothInstanceTypesAreNotSequentialOneByte() 3460 kIsNotStringMask | kStringEncodingMask | kStringRepresentationMask; in JumpIfInstanceTypeIsNotSequentialOneByte() 3505 and_(ip, ip, Operand(kStringRepresentationMask | kStringEncodingMask)); in EmitSeqStringSetCharCheck()
|