Home
last modified time | relevance | path

Searched refs:FullCodeGenerator (Results 1 – 17 of 17) sorted by relevance

/external/v8/src/full-codegen/
Dfull-codegen.cc40 return FullCodeGenerator::MakeCode(info(), stack_limit()) ? SUCCEEDED in ExecuteJobImpl()
47 FullCodeGenerator::FullCodeGenerator(MacroAssembler* masm, in FullCodeGenerator() function in v8::internal::FullCodeGenerator
74 CompilationJob* FullCodeGenerator::NewCompilationJob(CompilationInfo* info) { in NewCompilationJob()
79 bool FullCodeGenerator::MakeCode(CompilationInfo* info) { in MakeCode()
84 bool FullCodeGenerator::MakeCode(CompilationInfo* info, uintptr_t stack_limit) { in MakeCode()
105 FullCodeGenerator cgen(&masm, info, stack_limit); in MakeCode()
138 unsigned FullCodeGenerator::EmitBackEdgeTable() { in EmitBackEdgeTable()
155 void FullCodeGenerator::PopulateDeoptimizationData(Handle<Code> code) { in PopulateDeoptimizationData()
170 void FullCodeGenerator::PopulateTypeFeedbackInfo(Handle<Code> code) { in PopulateTypeFeedbackInfo()
178 void FullCodeGenerator::PopulateHandlerTable(Handle<Code> code) { in PopulateHandlerTable()
[all …]
Dfull-codegen.h32 class FullCodeGenerator final : public AstVisitor<FullCodeGenerator> {
34 FullCodeGenerator(MacroAssembler* masm, CompilationInfo* info,
91 explicit NestedStatement(FullCodeGenerator* codegen) in NestedStatement()
126 FullCodeGenerator* codegen_;
137 Breakable(FullCodeGenerator* codegen, BreakableStatement* statement) in Breakable()
157 Iteration(FullCodeGenerator* codegen, IterationStatement* statement) in Iteration()
175 NestedBlock(FullCodeGenerator* codegen, Block* block) in NestedBlock()
198 DeferredCommands(FullCodeGenerator* codegen, Label* finally_entry) in DeferredCommands()
217 FullCodeGenerator* codegen_;
228 TryFinally(FullCodeGenerator* codegen, DeferredCommands* commands) in TryFinally()
[all …]
/external/v8/src/full-codegen/x64/
Dfull-codegen-x64.cc94 void FullCodeGenerator::Generate() { in Generate()
347 void FullCodeGenerator::ClearAccumulator() { in ClearAccumulator()
352 void FullCodeGenerator::EmitProfilingCounterDecrement(int delta) { in EmitProfilingCounterDecrement()
359 void FullCodeGenerator::EmitProfilingCounterReset() { in EmitProfilingCounterReset()
370 void FullCodeGenerator::EmitBackEdgeBookkeeping(IterationStatement* stmt, in EmitBackEdgeBookkeeping()
403 void FullCodeGenerator::EmitProfilingCounterHandlingForReturnSequence( in EmitProfilingCounterHandlingForReturnSequence()
428 void FullCodeGenerator::EmitReturnSequence() { in EmitReturnSequence()
449 void FullCodeGenerator::RestoreContext() { in RestoreContext()
453 void FullCodeGenerator::StackValueContext::Plug(Variable* var) const { in Plug()
460 void FullCodeGenerator::EffectContext::Plug(Heap::RootListIndex index) const { in Plug()
[all …]
/external/v8/src/full-codegen/ppc/
Dfull-codegen-ppc.cc104 void FullCodeGenerator::Generate() { in Generate()
370 void FullCodeGenerator::ClearAccumulator() { in ClearAccumulator()
375 void FullCodeGenerator::EmitProfilingCounterDecrement(int delta) { in EmitProfilingCounterDecrement()
383 void FullCodeGenerator::EmitProfilingCounterReset() { in EmitProfilingCounterReset()
391 void FullCodeGenerator::EmitBackEdgeBookkeeping(IterationStatement* stmt, in EmitBackEdgeBookkeeping()
424 void FullCodeGenerator::EmitProfilingCounterHandlingForReturnSequence( in EmitProfilingCounterHandlingForReturnSequence()
450 void FullCodeGenerator::EmitReturnSequence() { in EmitReturnSequence()
477 void FullCodeGenerator::RestoreContext() { in RestoreContext()
481 void FullCodeGenerator::StackValueContext::Plug(Variable* var) const { in Plug()
488 void FullCodeGenerator::EffectContext::Plug(Heap::RootListIndex index) const {} in Plug()
[all …]
/external/v8/src/full-codegen/mips64/
Dfull-codegen-mips64.cc114 void FullCodeGenerator::Generate() { in Generate()
369 void FullCodeGenerator::ClearAccumulator() { in ClearAccumulator()
375 void FullCodeGenerator::EmitProfilingCounterDecrement(int delta) { in EmitProfilingCounterDecrement()
383 void FullCodeGenerator::EmitProfilingCounterReset() { in EmitProfilingCounterReset()
395 void FullCodeGenerator::EmitBackEdgeBookkeeping(IterationStatement* stmt, in EmitBackEdgeBookkeeping()
428 void FullCodeGenerator::EmitProfilingCounterHandlingForReturnSequence( in EmitProfilingCounterHandlingForReturnSequence()
453 void FullCodeGenerator::EmitReturnSequence() { in EmitReturnSequence()
481 void FullCodeGenerator::RestoreContext() { in RestoreContext()
485 void FullCodeGenerator::StackValueContext::Plug(Variable* var) const { in Plug()
492 void FullCodeGenerator::EffectContext::Plug(Heap::RootListIndex index) const { in Plug()
[all …]
/external/v8/src/full-codegen/mips/
Dfull-codegen-mips.cc114 void FullCodeGenerator::Generate() { in Generate()
370 void FullCodeGenerator::ClearAccumulator() { in ClearAccumulator()
376 void FullCodeGenerator::EmitProfilingCounterDecrement(int delta) { in EmitProfilingCounterDecrement()
384 void FullCodeGenerator::EmitProfilingCounterReset() { in EmitProfilingCounterReset()
396 void FullCodeGenerator::EmitBackEdgeBookkeeping(IterationStatement* stmt, in EmitBackEdgeBookkeeping()
429 void FullCodeGenerator::EmitProfilingCounterHandlingForReturnSequence( in EmitProfilingCounterHandlingForReturnSequence()
454 void FullCodeGenerator::EmitReturnSequence() { in EmitReturnSequence()
482 void FullCodeGenerator::RestoreContext() { in RestoreContext()
486 void FullCodeGenerator::StackValueContext::Plug(Variable* var) const { in Plug()
493 void FullCodeGenerator::EffectContext::Plug(Heap::RootListIndex index) const { in Plug()
[all …]
/external/v8/src/full-codegen/s390/
Dfull-codegen-s390.cc110 void FullCodeGenerator::Generate() { in Generate()
371 void FullCodeGenerator::ClearAccumulator() { in ClearAccumulator()
375 void FullCodeGenerator::EmitProfilingCounterDecrement(int delta) { in EmitProfilingCounterDecrement()
388 void FullCodeGenerator::EmitProfilingCounterReset() { in EmitProfilingCounterReset()
395 void FullCodeGenerator::EmitBackEdgeBookkeeping(IterationStatement* stmt, in EmitBackEdgeBookkeeping()
425 void FullCodeGenerator::EmitProfilingCounterHandlingForReturnSequence( in EmitProfilingCounterHandlingForReturnSequence()
451 void FullCodeGenerator::EmitReturnSequence() { in EmitReturnSequence()
478 void FullCodeGenerator::RestoreContext() { in RestoreContext()
482 void FullCodeGenerator::StackValueContext::Plug(Variable* var) const { in Plug()
488 void FullCodeGenerator::EffectContext::Plug(Heap::RootListIndex index) const {} in Plug()
[all …]
/external/v8/src/full-codegen/arm64/
Dfull-codegen-arm64.cc106 void FullCodeGenerator::Generate() { in Generate()
365 void FullCodeGenerator::ClearAccumulator() { __ Mov(x0, Smi::kZero); } in ClearAccumulator()
367 void FullCodeGenerator::EmitProfilingCounterDecrement(int delta) { in EmitProfilingCounterDecrement()
375 void FullCodeGenerator::EmitProfilingCounterReset() { in EmitProfilingCounterReset()
383 void FullCodeGenerator::EmitBackEdgeBookkeeping(IterationStatement* stmt, in EmitBackEdgeBookkeeping()
420 void FullCodeGenerator::EmitProfilingCounterHandlingForReturnSequence( in EmitProfilingCounterHandlingForReturnSequence()
445 void FullCodeGenerator::EmitReturnSequence() { in EmitReturnSequence()
480 void FullCodeGenerator::RestoreContext() { in RestoreContext()
484 void FullCodeGenerator::StackValueContext::Plug(Variable* var) const { in Plug()
491 void FullCodeGenerator::EffectContext::Plug(Heap::RootListIndex index) const { in Plug()
[all …]
/external/v8/src/full-codegen/arm/
Dfull-codegen-arm.cc106 void FullCodeGenerator::Generate() { in Generate()
364 void FullCodeGenerator::ClearAccumulator() { __ mov(r0, Operand(Smi::kZero)); } in ClearAccumulator()
366 void FullCodeGenerator::EmitProfilingCounterDecrement(int delta) { in EmitProfilingCounterDecrement()
381 void FullCodeGenerator::EmitProfilingCounterReset() { in EmitProfilingCounterReset()
403 void FullCodeGenerator::EmitBackEdgeBookkeeping(IterationStatement* stmt, in EmitBackEdgeBookkeeping()
433 void FullCodeGenerator::EmitProfilingCounterHandlingForReturnSequence( in EmitProfilingCounterHandlingForReturnSequence()
458 void FullCodeGenerator::EmitReturnSequence() { in EmitReturnSequence()
489 void FullCodeGenerator::RestoreContext() { in RestoreContext()
493 void FullCodeGenerator::StackValueContext::Plug(Variable* var) const { in Plug()
500 void FullCodeGenerator::EffectContext::Plug(Heap::RootListIndex index) const { in Plug()
[all …]
/external/v8/src/full-codegen/x87/
Dfull-codegen-x87.cc95 void FullCodeGenerator::Generate() { in Generate()
347 void FullCodeGenerator::ClearAccumulator() { in ClearAccumulator()
352 void FullCodeGenerator::EmitProfilingCounterDecrement(int delta) { in EmitProfilingCounterDecrement()
359 void FullCodeGenerator::EmitProfilingCounterReset() { in EmitProfilingCounterReset()
367 void FullCodeGenerator::EmitBackEdgeBookkeeping(IterationStatement* stmt, in EmitBackEdgeBookkeeping()
395 void FullCodeGenerator::EmitProfilingCounterHandlingForReturnSequence( in EmitProfilingCounterHandlingForReturnSequence()
420 void FullCodeGenerator::EmitReturnSequence() { in EmitReturnSequence()
442 void FullCodeGenerator::RestoreContext() { in RestoreContext()
446 void FullCodeGenerator::StackValueContext::Plug(Variable* var) const { in Plug()
454 void FullCodeGenerator::EffectContext::Plug(Heap::RootListIndex index) const { in Plug()
[all …]
/external/v8/src/full-codegen/ia32/
Dfull-codegen-ia32.cc95 void FullCodeGenerator::Generate() { in Generate()
350 void FullCodeGenerator::ClearAccumulator() { in ClearAccumulator()
355 void FullCodeGenerator::EmitProfilingCounterDecrement(int delta) { in EmitProfilingCounterDecrement()
362 void FullCodeGenerator::EmitProfilingCounterReset() { in EmitProfilingCounterReset()
370 void FullCodeGenerator::EmitBackEdgeBookkeeping(IterationStatement* stmt, in EmitBackEdgeBookkeeping()
398 void FullCodeGenerator::EmitProfilingCounterHandlingForReturnSequence( in EmitProfilingCounterHandlingForReturnSequence()
423 void FullCodeGenerator::EmitReturnSequence() { in EmitReturnSequence()
445 void FullCodeGenerator::RestoreContext() { in RestoreContext()
449 void FullCodeGenerator::StackValueContext::Plug(Variable* var) const { in Plug()
457 void FullCodeGenerator::EffectContext::Plug(Heap::RootListIndex index) const { in Plug()
[all …]
/external/v8/src/
Druntime-profiler.cc44 100 * FullCodeGenerator::kCodeSizeMultiplier;
49 4 * FullCodeGenerator::kCodeSizeMultiplier;
56 5 * FullCodeGenerator::kCodeSizeMultiplier;
Ddeoptimizer.cc638 unsigned pc_offset = FullCodeGenerator::PcField::decode(pc_and_state); in LookupCatchHandler()
983 input_->GetRegister(FullCodeGenerator::result_register().code())); in DoComputeJSFrame()
1010 : FullCodeGenerator::PcField::decode(pc_and_state); in DoComputeJSFrame()
1019 : FullCodeGenerator::BailoutStateField::decode(pc_and_state); in DoComputeJSFrame()
1254 input_->GetRegister(FullCodeGenerator::result_register().code()); in DoComputeInterpretedFrame()
1630 Register result_reg = FullCodeGenerator::result_register(); in DoComputeConstructStubFrame()
1809 Register result_reg = FullCodeGenerator::result_register(); in DoComputeAccessorStubFrame()
2761 static_cast<int>(FullCodeGenerator::PcField::decode(pc_and_state)); in ComputeSourcePositionFromBaselineCode()
Dcompiler.cc367 return FullCodeGenerator::NewCompilationJob(info); in GetUnoptimizedCompilationJob()
836 !FullCodeGenerator::MakeCode(&info)) { in GetBaselineCode()
1233 if (!FullCodeGenerator::MakeCode(&unoptimized)) return false; in EnsureDeoptimizationSupport()
Dframes.cc1222 code_offset = FullCodeGenerator::PcField::decode(entry); in Summarize()
Dobjects.cc14862 << FullCodeGenerator::PcField::decode(pc_and_state) << " " in DeoptimizationOutputDataPrint()
14864 FullCodeGenerator::BailoutStateField::decode(pc_and_state)) in DeoptimizationOutputDataPrint()
/external/chromium-trace/catapult/telemetry/telemetry/internal/testing/
Dperf_report_output.txt714 0.20^6145083^HTMLParserThrea^chrome ^[.] v8::internal::FullCodeGenerator::Accumulator…
716 … --- v8::internal::FullCodeGenerator::AccumulatorValueContext::Plug(v8::internal::Register) const
1017 0.12^3574405^HTMLParserThrea^chrome ^[.] v8::internal::FullCodeGenerator::ExpressionC…
1019 --- v8::internal::FullCodeGenerator::ExpressionContext::IsTest() const
1193 0.12^3562575^HTMLParserThrea^chrome ^[.] v8::internal::FullCodeGenerator::MakeCode(v8…
1195 --- v8::internal::FullCodeGenerator::MakeCode(v8::internal::CompilationInfo*)
1296 … ^[.] v8::internal::FullCodeGenerator::PrepareForBailoutForId(v8::internal::BailoutId, v8::…
1298 …--- v8::internal::FullCodeGenerator::PrepareForBailoutForId(v8::internal::BailoutId, v8::internal:…
1749 0.11^3390095^HTMLParserThrea^chrome ^[.] v8::internal::FullCodeGenerator::VarOperand(…
1751 … --- v8::internal::FullCodeGenerator::VarOperand(v8::internal::Variable*, v8::internal::Register)
[all …]