/external/v8/src/ |
H A D | lithium-allocator-inl.h | 48 bool LAllocator::IsGapAt(int index) { return chunk_->IsGapAt(index); } 52 return chunk_->instructions()->at(index); 57 return chunk_->GetGapAt(index);
|
H A D | lithium-allocator.cc | 535 chunk_(NULL), 681 int index = chunk_->NearestGapPos(last_instruction); 813 chunk_->AddGapMove(gap_index, first_output, output_copy); 1023 operand = chunk_->DefineConstantOperand(constant); 1033 chunk_->AddGapMove(cur_block->last_instruction_index() - 1, 1057 LLabel* label = chunk_->GetLabel(phi->block()->block_id()); 1066 ASSERT(chunk_ == NULL); 1067 chunk_ = chunk; 1085 HPhase phase("L_Register constraints", chunk_); 1097 HPhase phase("L_Resolve phis", chunk_); [all...] |
H A D | lithium-allocator.h | 458 LChunk* chunk() const { return chunk_; } 600 LChunk* chunk_; member in class:v8::internal::BASE_EMBEDDED
|
H A D | profile-generator.cc | 3319 chunk_(chunk_size_), 3328 chunk_[chunk_pos_++] = c; 3342 memcpy(chunk_.start() + chunk_pos_, s, s_chunk_size); 3368 chunk_.SubVector(chunk_pos_, chunk_size_), format, n); 3388 if (stream_->WriteAsciiChunk(chunk_.start(), chunk_pos_) == 3395 ScopedVector<char> chunk_; 3327 ASSERT(chunk_pos_ < chunk_size_); chunk_[chunk_pos_++] = c; MaybeWriteChunk(); } void AddString(const char* s) { AddSubstring(s, StrLength(s)); } void AddSubstring(const char* s, int n) { if (n <= 0) return; ASSERT(static_cast<size_t>(n) <= strlen(s)); const char* s_end = s + n; while (s < s_end) { int s_chunk_size = Min( chunk_size_ - chunk_pos_, static_cast<int>(s_end - s)); ASSERT(s_chunk_size > 0); memcpy(chunk_.start() + chunk_pos_, s, s_chunk_size); s += s_chunk_size; chunk_pos_ += s_chunk_size; MaybeWriteChunk(); } } void AddNumber(int n) { AddNumberImpl<int>(n, Ó); } void AddNumber(unsigned n) { AddNumberImpl<unsigned>(n, Ó); } void AddNumber(uint64_t n) { AddNumberImpl<uint64_t>(n, Ó); } void Finalize() { if (aborted_) return; ASSERT(chunk_pos_ < chunk_size_); if (chunk_pos_ != 0) { WriteChunk(); } stream_->EndOfStream(); } private: template<typename T> void AddNumberImpl(T n, const char* format) { static const int kMaxNumberSize = MaxDecimalDigitsIn<sizeof(T)>::kUnsigned + 1; if (chunk_size_ - chunk_pos_ >= kMaxNumberSize) { int result = OS::SNPrintF( chunk_.SubVector(chunk_pos_, chunk_size_), format, n); ASSERT(result != -1); chunk_pos_ += result; MaybeWriteChunk(); } else { EmbeddedVector<char, kMaxNumberSize> buffer; int result = OS::SNPrintF(buffer, format, n); USE(result); ASSERT(result != -1); AddString(buffer.start()); } } void MaybeWriteChunk() { ASSERT(chunk_pos_ <= chunk_size_); if (chunk_pos_ == chunk_size_) { WriteChunk(); } } void WriteChunk() { if (aborted_) return; if (stream_->WriteAsciiChunk(chunk_.start(), chunk_pos_) == v8::OutputStream::kAbort) aborted_ = true; chunk_pos_ = 0; } v8::OutputStream* stream_; int chunk_size_; ScopedVector<char> chunk_; int chunk_pos_; bool aborted_; }; void HeapSnapshotJSONSerializer::Serialize(v8::OutputStream* stream) { ASSERT(writer_ == NULL); writer_ = new OutputStreamWriter(stream); HeapSnapshot* original_snapshot = NULL; if (snapshot_->raw_entries_size() >= SnapshotSizeConstants<kPointerSize>::kMaxSerializableSnapshotRawSize) argument
|
H A D | hydrogen.h | 1285 LChunk* chunk_; member in class:v8::internal::BASE_EMBEDDED
|
H A D | hydrogen.cc | 8157 chunk_ = chunk; 8159 if (allocator != NULL && chunk_ == NULL) { 8160 chunk_ = allocator->chunk(); 8179 if (chunk_ != NULL) HTracer::Instance()->TraceLithium(name_, chunk_);
|
/external/v8/src/ia32/ |
H A D | lithium-codegen-ia32.h | 50 : chunk_(chunk), 148 LChunk* chunk() const { return chunk_; } 150 HGraph* graph() const { return chunk_->graph(); } 319 LChunk* const chunk_; member in class:v8::internal::BASE_EMBEDDED
|
H A D | lithium-codegen-ia32.cc | 310 Handle<Object> value = chunk_->LookupLiteral(op); 311 ASSERT(chunk_->LookupLiteralRepresentation(op).IsInteger32()); 319 Handle<Object> literal = chunk_->LookupLiteral(op); 320 ASSERT(chunk_->LookupLiteralRepresentation(op).IsTagged()); 326 Handle<Object> value = chunk_->LookupLiteral(op); 332 return chunk_->LookupLiteralRepresentation(op).IsInteger32(); 503 chunk_->LookupLiteral(LConstantOperand::cast(context)); 1393 LLabel* label = chunk_->GetLabel(i); 1402 right_block = chunk_->LookupDestination(right_block); 1403 left_block = chunk_ [all...] |
H A D | lithium-ia32.cc | 549 chunk_ = new(zone()) LChunk(info(), graph()); 550 HPhase phase("L_Building chunk", chunk_); 560 return chunk_; 631 ? chunk_->DefineConstantOperand(HConstant::cast(value)) 638 ? chunk_->DefineConstantOperand(HConstant::cast(value)) 645 ? chunk_->DefineConstantOperand(HConstant::cast(value)) 652 ? chunk_->DefineConstantOperand(HConstant::cast(value)) 659 ? chunk_->DefineConstantOperand(HConstant::cast(value)) 855 right = chunk_->DefineConstantOperand(constant); 957 int start = chunk_ [all...] |
H A D | lithium-ia32.h | 2353 : chunk_(NULL), 2383 LChunk* chunk() const { return chunk_; } 2492 LChunk* chunk_; member in class:v8::internal::BASE_EMBEDDED
|
/external/v8/src/x64/ |
H A D | lithium-codegen-x64.h | 49 : chunk_(chunk), 139 LChunk* chunk() const { return chunk_; } 141 HGraph* graph() const { return chunk_->graph(); } 315 LChunk* const chunk_; member in class:v8::internal::BASE_EMBEDDED
|
H A D | lithium-codegen-x64.cc | 312 chunk_->LookupLiteralRepresentation(op).IsInteger32(); 318 chunk_->LookupLiteralRepresentation(op).IsTagged(); 323 Handle<Object> value = chunk_->LookupLiteral(op); 324 ASSERT(chunk_->LookupLiteralRepresentation(op).IsInteger32()); 332 Handle<Object> value = chunk_->LookupLiteral(op); 338 Handle<Object> literal = chunk_->LookupLiteral(op); 339 ASSERT(chunk_->LookupLiteralRepresentation(op).IsTagged()); 1355 LLabel* label = chunk_->GetLabel(i); 1364 right_block = chunk_->LookupDestination(right_block); 1365 left_block = chunk_ [all...] |
H A D | lithium-x64.cc | 547 chunk_ = new(zone()) LChunk(info(), graph()); 548 HPhase phase("L_Building chunk", chunk_); 558 return chunk_; 629 ? chunk_->DefineConstantOperand(HConstant::cast(value)) 636 ? chunk_->DefineConstantOperand(HConstant::cast(value)) 643 ? chunk_->DefineConstantOperand(HConstant::cast(value)) 650 ? chunk_->DefineConstantOperand(HConstant::cast(value)) 657 ? chunk_->DefineConstantOperand(HConstant::cast(value)) 850 right = chunk_->DefineConstantOperand(constant); 951 int start = chunk_ [all...] |
H A D | lithium-x64.h | 2217 : chunk_(NULL), 2247 LChunk* chunk() const { return chunk_; } 2356 LChunk* chunk_; member in class:v8::internal::BASE_EMBEDDED
|
/external/v8/src/mips/ |
H A D | lithium-codegen-mips.cc | 295 Handle<Object> literal = chunk_->LookupLiteral(const_op); 296 Representation r = chunk_->LookupLiteralRepresentation(const_op); 333 Handle<Object> literal = chunk_->LookupLiteral(const_op); 334 Representation r = chunk_->LookupLiteralRepresentation(const_op); 357 Handle<Object> literal = chunk_->LookupLiteral(op); 358 ASSERT(chunk_->LookupLiteralRepresentation(op).IsTagged()); 364 return chunk_->LookupLiteralRepresentation(op).IsInteger32(); 369 Handle<Object> value = chunk_->LookupLiteral(op); 370 ASSERT(chunk_->LookupLiteralRepresentation(op).IsInteger32()); 378 Handle<Object> value = chunk_ [all...] |
H A D | lithium-codegen-mips.h | 47 : chunk_(chunk), 152 LChunk* chunk() const { return chunk_; } 154 HGraph* graph() const { return chunk_->graph(); } 345 LChunk* const chunk_; member in class:v8::internal::BASE_EMBEDDED
|
H A D | lithium-mips.cc | 554 chunk_ = new(zone()) LChunk(info(), graph()); 555 HPhase phase("L_Building chunk", chunk_); 565 return chunk_; 636 ? chunk_->DefineConstantOperand(HConstant::cast(value)) 643 ? chunk_->DefineConstantOperand(HConstant::cast(value)) 650 ? chunk_->DefineConstantOperand(HConstant::cast(value)) 657 ? chunk_->DefineConstantOperand(HConstant::cast(value)) 664 ? chunk_->DefineConstantOperand(HConstant::cast(value)) 855 right = chunk_->DefineConstantOperand(constant); 956 int start = chunk_ [all...] |
H A D | lithium-mips.h | 2235 : chunk_(NULL), 2265 LChunk* chunk() const { return chunk_; } 2371 LChunk* chunk_; member in class:v8::internal::BASE_EMBEDDED
|
/external/v8/src/arm/ |
H A D | lithium-codegen-arm.cc | 325 Handle<Object> literal = chunk_->LookupLiteral(const_op); 326 Representation r = chunk_->LookupLiteralRepresentation(const_op); 363 Handle<Object> literal = chunk_->LookupLiteral(const_op); 364 Representation r = chunk_->LookupLiteralRepresentation(const_op); 389 Handle<Object> literal = chunk_->LookupLiteral(op); 390 ASSERT(chunk_->LookupLiteralRepresentation(op).IsTagged()); 396 return chunk_->LookupLiteralRepresentation(op).IsInteger32(); 401 Handle<Object> value = chunk_->LookupLiteral(op); 402 ASSERT(chunk_->LookupLiteralRepresentation(op).IsInteger32()); 410 Handle<Object> value = chunk_ [all...] |
H A D | lithium-codegen-arm.h | 47 : chunk_(chunk), 156 LChunk* chunk() const { return chunk_; } 158 HGraph* graph() const { return chunk_->graph(); } 330 LChunk* const chunk_; member in class:v8::internal::BASE_EMBEDDED
|
H A D | lithium-arm.cc | 554 chunk_ = new(zone()) LChunk(info(), graph()); 555 HPhase phase("L_Building chunk", chunk_); 565 return chunk_; 636 ? chunk_->DefineConstantOperand(HConstant::cast(value)) 643 ? chunk_->DefineConstantOperand(HConstant::cast(value)) 650 ? chunk_->DefineConstantOperand(HConstant::cast(value)) 657 ? chunk_->DefineConstantOperand(HConstant::cast(value)) 664 ? chunk_->DefineConstantOperand(HConstant::cast(value)) 855 right = chunk_->DefineConstantOperand(constant); 956 int start = chunk_ [all...] |
H A D | lithium-arm.h | 2255 : chunk_(NULL), 2285 LChunk* chunk() const { return chunk_; } 2390 LChunk* chunk_; member in class:v8::internal::BASE_EMBEDDED
|