Searched refs:chunk_ (Results 1 - 22 of 22) sorted by relevance

/external/v8/src/
H A Dlithium-allocator-inl.h48 bool LAllocator::IsGapAt(int index) { return chunk_->IsGapAt(index); }
52 return chunk_->instructions()->at(index);
57 return chunk_->GetGapAt(index);
H A Dlithium-allocator.cc535 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 Dlithium-allocator.h458 LChunk* chunk() const { return chunk_; }
600 LChunk* chunk_; member in class:v8::internal::BASE_EMBEDDED
H A Dprofile-generator.cc3319 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 Dhydrogen.h1285 LChunk* chunk_; member in class:v8::internal::BASE_EMBEDDED
H A Dhydrogen.cc8157 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 Dlithium-codegen-ia32.h50 : 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 Dlithium-codegen-ia32.cc310 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 Dlithium-ia32.cc549 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 Dlithium-ia32.h2353 : chunk_(NULL),
2383 LChunk* chunk() const { return chunk_; }
2492 LChunk* chunk_; member in class:v8::internal::BASE_EMBEDDED
/external/v8/src/x64/
H A Dlithium-codegen-x64.h49 : 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 Dlithium-codegen-x64.cc312 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 Dlithium-x64.cc547 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 Dlithium-x64.h2217 : chunk_(NULL),
2247 LChunk* chunk() const { return chunk_; }
2356 LChunk* chunk_; member in class:v8::internal::BASE_EMBEDDED
/external/v8/src/mips/
H A Dlithium-codegen-mips.cc295 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 Dlithium-codegen-mips.h47 : 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 Dlithium-mips.cc554 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 Dlithium-mips.h2235 : chunk_(NULL),
2265 LChunk* chunk() const { return chunk_; }
2371 LChunk* chunk_; member in class:v8::internal::BASE_EMBEDDED
/external/v8/src/arm/
H A Dlithium-codegen-arm.cc325 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 Dlithium-codegen-arm.h47 : 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 Dlithium-arm.cc554 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 Dlithium-arm.h2255 : chunk_(NULL),
2285 LChunk* chunk() const { return chunk_; }
2390 LChunk* chunk_; member in class:v8::internal::BASE_EMBEDDED

Completed in 826 milliseconds