Home
last modified time | relevance | path

Searched refs:kIsIndirectStringMask (Results 1 – 24 of 24) sorted by relevance

/external/v8/src/arm64/
Dcodegen-arm64.cc430 __ TestAndBranchIfAllClear(result, kIsIndirectStringMask, &check_sequential); in Generate()
477 __ Tst(result, kIsIndirectStringMask); in Generate()
Dcode-stubs-arm64.cc2604 __ Tst(x10, kIsIndirectStringMask); in Generate()
3626 STATIC_ASSERT(kIsIndirectStringMask == (kSlicedStringTag & kConsStringTag)); in Generate()
3627 STATIC_ASSERT(kIsIndirectStringMask != 0); in Generate()
3631 __ Tst(input_type, kIsIndirectStringMask); in Generate()
Dmacro-assembler-arm64.cc4729 DCHECK(kIsIndirectStringTag == 1 && kIsIndirectStringMask == 1); in EnsureNotWhite()
4736 kIsIndirectStringMask | kIsNotStringMask, in EnsureNotWhite()
/external/v8/src/x87/
Dcodegen-x87.cc466 __ test(result, Immediate(kIsIndirectStringMask)); in Generate()
511 __ test(result, Immediate(kIsIndirectStringMask)); in Generate()
Dcode-stubs-x87.cc1183 __ test_b(ebx, kIsIndirectStringMask); in Generate()
2656 STATIC_ASSERT(kIsIndirectStringMask == (kSlicedStringTag & kConsStringTag)); in Generate()
2657 STATIC_ASSERT(kIsIndirectStringMask != 0); in Generate()
2658 __ test(ebx, Immediate(kIsIndirectStringMask)); in Generate()
Dmacro-assembler-x87.cc3191 DCHECK(kIsIndirectStringTag == 1 && kIsIndirectStringMask == 1); in EnsureNotWhite()
3197 test_b(instance_type, kIsIndirectStringMask | kIsNotStringMask); in EnsureNotWhite()
/external/v8/src/x64/
Dcodegen-x64.cc485 __ testb(result, Immediate(kIsIndirectStringMask)); in Generate()
529 __ testb(result, Immediate(kIsIndirectStringMask)); in Generate()
Dcode-stubs-x64.cc1382 __ testb(rbx, Immediate(kIsIndirectStringMask)); in Generate()
2927 STATIC_ASSERT(kIsIndirectStringMask == (kSlicedStringTag & kConsStringTag)); in Generate()
2928 STATIC_ASSERT(kIsIndirectStringMask != 0); in Generate()
2929 __ testb(rbx, Immediate(kIsIndirectStringMask)); in Generate()
Dmacro-assembler-x64.cc5103 DCHECK(kIsIndirectStringTag == 1 && kIsIndirectStringMask == 1); in JumpIfDataObject()
5108 Immediate(kIsIndirectStringMask | kIsNotStringMask)); in JumpIfDataObject()
5189 DCHECK(kIsIndirectStringTag == 1 && kIsIndirectStringMask == 1); in EnsureNotWhite()
5195 testb(instance_type, Immediate(kIsIndirectStringMask | kIsNotStringMask)); in EnsureNotWhite()
/external/v8/src/arm/
Dcodegen-arm.cc701 __ tst(result, Operand(kIsIndirectStringMask)); in Generate()
753 __ tst(result, Operand(kIsIndirectStringMask)); in Generate()
Dmacro-assembler-arm.cc3716 DCHECK(kIsIndirectStringTag == 1 && kIsIndirectStringMask == 1); in JumpIfDataObject()
3721 tst(scratch, Operand(kIsIndirectStringMask | kIsNotStringMask)); in JumpIfDataObject()
3787 DCHECK(kIsIndirectStringTag == 1 && kIsIndirectStringMask == 1); in EnsureNotWhite()
3793 tst(instance_type, Operand(kIsIndirectStringMask | kIsNotStringMask)); in EnsureNotWhite()
Dcode-stubs-arm.cc2307 __ tst(r0, Operand(kIsIndirectStringMask)); in Generate()
2994 STATIC_ASSERT(kIsIndirectStringMask == (kSlicedStringTag & kConsStringTag)); in Generate()
2995 STATIC_ASSERT(kIsIndirectStringMask != 0); in Generate()
2996 __ tst(r1, Operand(kIsIndirectStringMask)); in Generate()
/external/v8/src/ia32/
Dcodegen-ia32.cc824 __ test(result, Immediate(kIsIndirectStringMask)); in Generate()
869 __ test(result, Immediate(kIsIndirectStringMask)); in Generate()
Dcode-stubs-ia32.cc1509 __ test_b(ebx, kIsIndirectStringMask); in Generate()
2965 STATIC_ASSERT(kIsIndirectStringMask == (kSlicedStringTag & kConsStringTag)); in Generate()
2966 STATIC_ASSERT(kIsIndirectStringMask != 0); in Generate()
2967 __ test(ebx, Immediate(kIsIndirectStringMask)); in Generate()
Dmacro-assembler-ia32.cc3231 DCHECK(kIsIndirectStringTag == 1 && kIsIndirectStringMask == 1); in EnsureNotWhite()
3237 test_b(instance_type, kIsIndirectStringMask | kIsNotStringMask); in EnsureNotWhite()
/external/v8/src/heap/
Dheap-inl.h418 return ((type & kIsIndirectStringMask) == kIsIndirectStringTag) in TargetSpaceId()
/external/v8/src/mips64/
Dcodegen-mips64.cc888 __ And(at, result, Operand(kIsIndirectStringMask)); in Generate()
941 __ And(at, result, Operand(kIsIndirectStringMask)); in Generate()
Dcode-stubs-mips64.cc2468 __ And(at, a0, Operand(kIsIndirectStringMask)); in Generate()
3186 STATIC_ASSERT(kIsIndirectStringMask == (kSlicedStringTag & kConsStringTag)); in Generate()
3187 STATIC_ASSERT(kIsIndirectStringMask != 0); in Generate()
3188 __ And(a4, a1, Operand(kIsIndirectStringMask)); in Generate()
Dmacro-assembler-mips64.cc5662 DCHECK(kIsIndirectStringTag == 1 && kIsIndirectStringMask == 1); in JumpIfDataObject()
5667 And(t8, scratch, Operand(kIsIndirectStringMask | kIsNotStringMask)); in JumpIfDataObject()
5745 DCHECK(kIsIndirectStringTag == 1 && kIsIndirectStringMask == 1); in EnsureNotWhite()
5751 And(t8, instance_type, Operand(kIsIndirectStringMask | kIsNotStringMask)); in EnsureNotWhite()
/external/v8/src/mips/
Dcodegen-mips.cc999 __ And(at, result, Operand(kIsIndirectStringMask)); in Generate()
1052 __ And(at, result, Operand(kIsIndirectStringMask)); in Generate()
Dcode-stubs-mips.cc2436 __ And(at, a0, Operand(kIsIndirectStringMask)); in Generate()
3148 STATIC_ASSERT(kIsIndirectStringMask == (kSlicedStringTag & kConsStringTag)); in Generate()
3149 STATIC_ASSERT(kIsIndirectStringMask != 0); in Generate()
3150 __ And(t0, a1, Operand(kIsIndirectStringMask)); in Generate()
Dmacro-assembler-mips.cc5684 DCHECK(kIsIndirectStringTag == 1 && kIsIndirectStringMask == 1); in JumpIfDataObject()
5689 And(t8, scratch, Operand(kIsIndirectStringMask | kIsNotStringMask)); in JumpIfDataObject()
5762 DCHECK(kIsIndirectStringTag == 1 && kIsIndirectStringMask == 1); in EnsureNotWhite()
5768 And(t8, instance_type, Operand(kIsIndirectStringMask | kIsNotStringMask)); in EnsureNotWhite()
/external/v8/src/
Dobjects-inl.h352 STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); in IsOneByteRepresentationUnderneath()
354 switch (type & (kIsIndirectStringMask | kStringEncodingMask)) { in IsOneByteRepresentationUnderneath()
368 STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); in IsTwoByteRepresentationUnderneath()
370 switch (type & (kIsIndirectStringMask | kStringEncodingMask)) { in IsTwoByteRepresentationUnderneath()
399 return (type_ & kIsIndirectStringMask) == kIsIndirectStringTag; in IsIndirect()
1491 return ((type & kIsIndirectStringMask) != kIsIndirectStringTag); in MayContainRawValues()
Dobjects.h568 const uint32_t kIsIndirectStringMask = 0x1; variable
570 STATIC_ASSERT((kSeqStringTag & kIsIndirectStringMask) == 0); // NOLINT
571 STATIC_ASSERT((kExternalStringTag & kIsIndirectStringMask) == 0); // NOLINT
573 kIsIndirectStringMask) == kIsIndirectStringTag); // NOLINT
575 kIsIndirectStringMask) == kIsIndirectStringTag); // NOLINT