Searched refs:kIsIndirectStringMask (Results 1 – 15 of 15) sorted by relevance
/external/v8/src/arm/ |
D | codegen-arm.cc | 359 __ tst(result, Operand(kIsIndirectStringMask)); in Generate() 411 __ tst(result, Operand(kIsIndirectStringMask)); in Generate()
|
D | macro-assembler-arm.cc | 3500 ASSERT(kIsIndirectStringTag == 1 && kIsIndirectStringMask == 1); in JumpIfDataObject() 3505 tst(scratch, Operand(kIsIndirectStringMask | kIsNotStringMask)); in JumpIfDataObject() 3571 ASSERT(kIsIndirectStringTag == 1 && kIsIndirectStringMask == 1); in EnsureNotWhite() 3577 tst(instance_type, Operand(kIsIndirectStringMask | kIsNotStringMask)); in EnsureNotWhite()
|
D | code-stubs-arm.cc | 5007 __ tst(r0, Operand(kIsIndirectStringMask)); in Generate() 5914 STATIC_ASSERT(kIsIndirectStringMask == (kSlicedStringTag & kConsStringTag)); in Generate() 5915 STATIC_ASSERT(kIsIndirectStringMask != 0); in Generate() 5916 __ tst(r1, Operand(kIsIndirectStringMask)); in Generate()
|
/external/v8/src/mips/ |
D | codegen-mips.cc | 369 __ And(at, result, Operand(kIsIndirectStringMask)); in Generate() 422 __ And(at, result, Operand(kIsIndirectStringMask)); in Generate()
|
D | macro-assembler-mips.cc | 5135 ASSERT(kIsIndirectStringTag == 1 && kIsIndirectStringMask == 1); in JumpIfDataObject() 5140 And(t8, scratch, Operand(kIsIndirectStringMask | kIsNotStringMask)); in JumpIfDataObject() 5213 ASSERT(kIsIndirectStringTag == 1 && kIsIndirectStringMask == 1); in EnsureNotWhite() 5219 And(t8, instance_type, Operand(kIsIndirectStringMask | kIsNotStringMask)); in EnsureNotWhite()
|
D | code-stubs-mips.cc | 5235 __ And(at, a0, Operand(kIsIndirectStringMask)); in Generate() 6136 STATIC_ASSERT(kIsIndirectStringMask == (kSlicedStringTag & kConsStringTag)); in Generate() 6137 STATIC_ASSERT(kIsIndirectStringMask != 0); in Generate() 6138 __ And(t0, a1, Operand(kIsIndirectStringMask)); in Generate()
|
/external/v8/src/x64/ |
D | codegen-x64.cc | 487 __ testb(result, Immediate(kIsIndirectStringMask)); in Generate() 531 __ testb(result, Immediate(kIsIndirectStringMask)); in Generate()
|
D | macro-assembler-x64.cc | 4253 ASSERT(kIsIndirectStringTag == 1 && kIsIndirectStringMask == 1); in JumpIfDataObject() 4258 Immediate(kIsIndirectStringMask | kIsNotStringMask)); in JumpIfDataObject() 4339 ASSERT(kIsIndirectStringTag == 1 && kIsIndirectStringMask == 1); in EnsureNotWhite() 4345 testb(instance_type, Immediate(kIsIndirectStringMask | kIsNotStringMask)); in EnsureNotWhite()
|
D | code-stubs-x64.cc | 3073 __ testb(rbx, Immediate(kIsIndirectStringMask)); in Generate() 5173 STATIC_ASSERT(kIsIndirectStringMask == (kSlicedStringTag & kConsStringTag)); in Generate() 5174 STATIC_ASSERT(kIsIndirectStringMask != 0); in Generate() 5175 __ testb(rbx, Immediate(kIsIndirectStringMask)); in Generate()
|
/external/v8/src/ia32/ |
D | codegen-ia32.cc | 651 __ test(result, Immediate(kIsIndirectStringMask)); in Generate() 696 __ test(result, Immediate(kIsIndirectStringMask)); in Generate()
|
D | macro-assembler-ia32.cc | 2724 ASSERT(kIsIndirectStringTag == 1 && kIsIndirectStringMask == 1); in EnsureNotWhite() 2730 test_b(instance_type, kIsIndirectStringMask | kIsNotStringMask); in EnsureNotWhite()
|
D | code-stubs-ia32.cc | 4009 __ test_b(ebx, kIsIndirectStringMask); in Generate() 6179 STATIC_ASSERT(kIsIndirectStringMask == (kSlicedStringTag & kConsStringTag)); in Generate() 6180 STATIC_ASSERT(kIsIndirectStringMask != 0); in Generate() 6181 __ test(ebx, Immediate(kIsIndirectStringMask)); in Generate()
|
/external/v8/src/ |
D | heap-inl.h | 374 return ((type & kIsIndirectStringMask) == kIsIndirectStringTag) in TargetSpaceId()
|
D | objects-inl.h | 316 STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); in IsAsciiRepresentationUnderneath() 318 switch (type & (kIsIndirectStringMask | kStringEncodingMask)) { in IsAsciiRepresentationUnderneath() 332 STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0); in IsTwoByteRepresentationUnderneath() 334 switch (type & (kIsIndirectStringMask | kStringEncodingMask)) { in IsTwoByteRepresentationUnderneath() 363 return (type_ & kIsIndirectStringMask) == kIsIndirectStringTag; in IsIndirect()
|
D | objects.h | 491 const uint32_t kIsIndirectStringMask = 0x1; variable 493 STATIC_ASSERT((kSeqStringTag & kIsIndirectStringMask) == 0); 494 STATIC_ASSERT((kExternalStringTag & kIsIndirectStringMask) == 0); 496 (kConsStringTag & kIsIndirectStringMask) == kIsIndirectStringTag); 498 (kSlicedStringTag & kIsIndirectStringMask) == kIsIndirectStringTag);
|