/external/v8/test/cctest/ |
D | test-strings.cc | 153 len += ConsString::kMinLength + 1; in InitializeBuildingBlocks() 318 void AccumulateStats(ConsString* cons_string, ConsStringStats* stats) { in AccumulateStats() 326 AccumulateStats(ConsString::cast(cons_string->first()), stats); in AccumulateStats() 335 AccumulateStats(ConsString::cast(cons_string->second()), stats); in AccumulateStats() 350 return AccumulateStats(ConsString::cast(*cons_string), stats); in AccumulateStats() 358 ConsString* cons_string, ConsStringStats* stats) { in AccumulateStatsWithOperator() 377 AccumulateStats(ConsString::cast(*root), &stats); in VerifyConsString() 381 AccumulateStatsWithOperator(ConsString::cast(*root), &stats); in VerifyConsString() 677 ConsString::cast(*flat_string)->first() : in TestStringCharacterStream() 934 CHECK_GT(kMaxLength, i::ConsString::kMinLength); in TEST() [all …]
|
/external/v8/src/ |
D | regexp-macro-assembler.cc | 97 DCHECK_EQ(0, ConsString::cast(subject_ptr)->second()->length()); in Match() 98 subject_ptr = ConsString::cast(subject_ptr)->first(); in Match()
|
D | objects-debug.cc | 491 ConsString::cast(this)->ConsStringVerify(); in StringVerify() 498 void ConsString::ConsStringVerify() { in ConsStringVerify() 502 CHECK(this->length() >= ConsString::kMinLength); in ConsStringVerify()
|
D | objects-inl.h | 3165 CAST_ACCESSOR(ConsString) in CAST_ACCESSOR() 3356 Handle<ConsString> cons = Handle<ConsString>::cast(string); in Flatten() 3371 return ConsString::cast(this)->ConsStringGet(index); in Get() 3400 return ConsString::cast(this)->second()->length() == 0; in IsFlat() 3409 STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset); in GetUnderlying() 3416 ConsString* String::VisitFlat(Visitor* visitor, in VisitFlat() 3459 return ConsString::cast(string); in VisitFlat() 3539 String* ConsString::first() { in SMI_ACCESSORS() 3544 Object* ConsString::unchecked_first() { in unchecked_first() 3549 void ConsString::set_first(String* value, WriteBarrierMode mode) { in set_first() [all …]
|
D | objects.h | 461 V(CONS_STRING_TYPE, ConsString::kSize, cons_string, ConsString) \ 462 V(CONS_ONE_BYTE_STRING_TYPE, ConsString::kSize, cons_one_byte_string, \ 891 V(ConsString) \ 8579 class ConsString; variable 8898 static inline ConsString* VisitFlat(Visitor* visitor, 8914 static Handle<String> SlowFlatten(Handle<ConsString> cons, 9035 class ConsString: public String { 9056 DECLARE_CAST(ConsString) 9069 DECLARE_VERIFIER(ConsString) 9072 DISALLOW_IMPLICIT_CONSTRUCTORS(ConsString); [all …]
|
D | factory.cc | 508 if (length < ConsString::kMinLength) { in NewConsString() 510 STATIC_ASSERT(ConsString::kMinLength <= SlicedString::kMinLength); in NewConsString() 514 STATIC_ASSERT(ConsString::kMinLength <= String::kMaxLength); in NewConsString() 544 Handle<ConsString> result = New<ConsString>(map, NEW_SPACE); in NewConsString()
|
D | api.cc | 4262 i::ConsString* cons_string = i::String::VisitFlat(this, string, 0); in Check() 4302 bool CheckCons(i::ConsString* cons_string) { in CheckCons() 4306 i::ConsString* left_as_cons = in CheckCons() 4311 i::ConsString* right_as_cons = in CheckCons() 4410 static i::ConsString* VisitFlat(i::String* string, in VisitFlat() 4414 i::ConsString* cons_string = i::String::VisitFlat(&visitor, string); in VisitFlat() 4475 static int Calculate(i::ConsString* current, uint8_t* state_out) { in Calculate() 4485 ConsString* left_as_cons = in Calculate() 4491 ConsString* right_as_cons = in Calculate() 4526 static inline int Calculate(i::ConsString* current) { in Calculate() [all …]
|
D | heap-snapshot-generator.cc | 1199 ConsString* cs = ConsString::cast(string); in ExtractStringReferences() 1201 ConsString::kFirstOffset); in ExtractStringReferences() 1203 ConsString::kSecondOffset); in ExtractStringReferences()
|
D | objects.cc | 959 Handle<String> String::SlowFlatten(Handle<ConsString> cons, in SlowFlatten() 1547 ConsString::BodyDescriptor::IterateBody(this, v); in IterateBody() 7957 ConsString* cons = ConsString::cast(string); in GetFlatContent() 8184 void ConsStringIteratorOp::Initialize(ConsString* cons_string, int offset) { in Initialize() 8214 ConsString* cons_string = root_; in Search() 8231 cons_string = ConsString::cast(string); in Search() 8245 cons_string = ConsString::cast(string); in Search() 8287 ConsString* cons_string = frames_[OffsetForDepth(depth_ - 1)]; in NextLeaf() 8299 cons_string = ConsString::cast(string); in NextLeaf() 8313 cons_string = ConsString::cast(string); in NextLeaf() [all …]
|
/external/v8/src/heap/ |
D | objects-visiting-inl.h | 16 &FixedBodyVisitor<StaticVisitor, ConsString::BodyDescriptor, int>::Visit); in Initialize() 20 &FixedBodyVisitor<StaticVisitor, ConsString::BodyDescriptor, int>::Visit); in Initialize() 129 &FixedBodyVisitor<StaticVisitor, ConsString::BodyDescriptor, in Initialize() 133 &FixedBodyVisitor<StaticVisitor, ConsString::BodyDescriptor, in Initialize()
|
D | objects-visiting.h | 66 V(ConsString) \
|
/external/v8/src/arm64/ |
D | codegen-arm64.cc | 450 __ Ldr(result, FieldMemOperand(string, ConsString::kSecondOffset)); in Generate() 453 __ Ldr(string, FieldMemOperand(string, ConsString::kFirstOffset)); in Generate()
|
D | code-stubs-arm64.cc | 2291 __ Ldr(x10, FieldMemOperand(subject, ConsString::kSecondOffset)); in Generate() 2294 __ Ldr(subject, FieldMemOperand(subject, ConsString::kFirstOffset)); in Generate() 2303 STATIC_ASSERT(ExternalString::kMaxShortLength < ConsString::kMinLength); in Generate() 3639 __ Ldr(temp, FieldMemOperand(input_string, ConsString::kSecondOffset)); in Generate() 3642 FieldMemOperand(input_string, ConsString::kFirstOffset)); in Generate()
|
/external/v8/src/x87/ |
D | codegen-x87.cc | 488 __ cmp(FieldOperand(string, ConsString::kSecondOffset), in Generate() 491 __ mov(string, FieldOperand(string, ConsString::kFirstOffset)); in Generate()
|
D | code-stubs-x87.cc | 915 __ cmp(FieldOperand(eax, ConsString::kSecondOffset), factory->empty_string()); in Generate() 917 __ mov(eax, FieldOperand(eax, ConsString::kFirstOffset)); in Generate() 929 STATIC_ASSERT(ExternalString::kMaxShortLength < ConsString::kMinLength); in Generate() 2666 __ cmp(FieldOperand(eax, ConsString::kSecondOffset), in Generate() 2669 __ mov(edi, FieldOperand(eax, ConsString::kFirstOffset)); in Generate()
|
/external/v8/src/x64/ |
D | codegen-x64.cc | 506 __ CompareRoot(FieldOperand(string, ConsString::kSecondOffset), in Generate() 509 __ movp(string, FieldOperand(string, ConsString::kFirstOffset)); in Generate()
|
D | code-stubs-x64.cc | 1098 __ CompareRoot(FieldOperand(rdi, ConsString::kSecondOffset), in Generate() 1101 __ movp(rdi, FieldOperand(rdi, ConsString::kFirstOffset)); in Generate() 1113 STATIC_ASSERT(ExternalString::kMaxShortLength < ConsString::kMinLength); in Generate() 2936 __ CompareRoot(FieldOperand(rax, ConsString::kSecondOffset), in Generate() 2939 __ movp(rdi, FieldOperand(rax, ConsString::kFirstOffset)); in Generate()
|
/external/v8/tools/ |
D | grokdump.py | 1127 class ConsString(String): class 1486 "CONS_SYMBOL_TYPE": ConsString, 1487 "CONS_ONE_BYTE_SYMBOL_TYPE": ConsString, 1496 "CONS_STRING_TYPE": ConsString, 1497 "CONS_ONE_BYTE_STRING_TYPE": ConsString,
|
/external/v8/src/arm/ |
D | codegen-arm.cc | 722 __ ldr(result, FieldMemOperand(string, ConsString::kSecondOffset)); in Generate() 726 __ ldr(string, FieldMemOperand(string, ConsString::kFirstOffset)); in Generate()
|
D | code-stubs-arm.cc | 2036 __ ldr(r0, FieldMemOperand(subject, ConsString::kSecondOffset)); in Generate() 2039 __ ldr(subject, FieldMemOperand(subject, ConsString::kFirstOffset)); in Generate() 2048 STATIC_ASSERT(ExternalString::kMaxShortLength < ConsString::kMinLength); in Generate() 3002 __ ldr(r5, FieldMemOperand(r0, ConsString::kSecondOffset)); in Generate() 3005 __ ldr(r5, FieldMemOperand(r0, ConsString::kFirstOffset)); in Generate()
|
/external/v8/src/ia32/ |
D | codegen-ia32.cc | 846 __ cmp(FieldOperand(string, ConsString::kSecondOffset), in Generate() 849 __ mov(string, FieldOperand(string, ConsString::kFirstOffset)); in Generate()
|
/external/v8/src/mips64/ |
D | codegen-mips64.cc | 910 __ ld(result, FieldMemOperand(string, ConsString::kSecondOffset)); in Generate() 914 __ ld(string, FieldMemOperand(string, ConsString::kFirstOffset)); in Generate()
|
D | code-stubs-mips64.cc | 2158 __ ld(a0, FieldMemOperand(subject, ConsString::kSecondOffset)); in Generate() 2161 __ ld(subject, FieldMemOperand(subject, ConsString::kFirstOffset)); in Generate() 2170 STATIC_ASSERT(ExternalString::kMaxShortLength < ConsString::kMinLength); in Generate() 3194 __ ld(a5, FieldMemOperand(v0, ConsString::kSecondOffset)); in Generate() 3197 __ ld(a5, FieldMemOperand(v0, ConsString::kFirstOffset)); in Generate()
|
/external/v8/src/mips/ |
D | codegen-mips.cc | 1021 __ lw(result, FieldMemOperand(string, ConsString::kSecondOffset)); in Generate() 1025 __ lw(string, FieldMemOperand(string, ConsString::kFirstOffset)); in Generate()
|
D | code-stubs-mips.cc | 2157 __ lw(a0, FieldMemOperand(subject, ConsString::kSecondOffset)); in Generate() 2160 __ lw(subject, FieldMemOperand(subject, ConsString::kFirstOffset)); in Generate() 2169 STATIC_ASSERT(ExternalString::kMaxShortLength < ConsString::kMinLength); in Generate() 3156 __ lw(t1, FieldMemOperand(v0, ConsString::kSecondOffset)); in Generate() 3159 __ lw(t1, FieldMemOperand(v0, ConsString::kFirstOffset)); in Generate()
|