Home
last modified time | relevance | path

Searched refs:CompilationJob (Results 1 – 10 of 10) sorted by relevance

/external/v8/src/
Doptimizing-compile-dispatcher.h20 class CompilationJob; variable
34 input_queue_ = NewArray<CompilationJob*>(input_queue_capacity_); in OptimizingCompileDispatcher()
42 void QueueForOptimization(CompilationJob* job);
59 void CompileNext(CompilationJob* job);
60 CompilationJob* NextInput(bool check_if_flushing = false);
72 CompilationJob** input_queue_;
79 std::queue<CompilationJob*> output_queue_;
Doptimizing-compile-dispatcher.cc18 void DisposeCompilationJob(CompilationJob* job, bool restore_function_code) { in DisposeCompilationJob()
89 CompilationJob* OptimizingCompileDispatcher::NextInput(bool check_if_flushing) { in NextInput()
92 CompilationJob* job = input_queue_[InputQueueIndex(0)]; in NextInput()
106 void OptimizingCompileDispatcher::CompileNext(CompilationJob* job) { in CompileNext()
110 CompilationJob::Status status = job->OptimizeGraph(); in CompileNext()
124 CompilationJob* job = NULL; in FlushOutputQueue()
176 CompilationJob* job = NULL; in InstallOptimizedFunctions()
198 void OptimizingCompileDispatcher::QueueForOptimization(CompilationJob* job) { in QueueForOptimization()
Dcompiler.cc239 CompilationJob::Status CompilationJob::CreateGraph() { in CreateGraph()
257 CompilationJob::Status CompilationJob::OptimizeGraph() { in OptimizeGraph()
269 CompilationJob::Status CompilationJob::GenerateCode() { in GenerateCode()
294 void CompilationJob::RegisterWeakObjectsInOptimizedCode(Handle<Code> code) { in RegisterWeakObjectsInOptimizedCode()
334 void CompilationJob::RecordOptimizationStats() { in RecordOptimizationStats()
646 bool GetOptimizedCodeNow(CompilationJob* job) { in GetOptimizedCodeNow()
663 if (job->CreateGraph() != CompilationJob::SUCCEEDED || in GetOptimizedCodeNow()
664 job->OptimizeGraph() != CompilationJob::SUCCEEDED || in GetOptimizedCodeNow()
665 job->GenerateCode() != CompilationJob::SUCCEEDED) { in GetOptimizedCodeNow()
682 bool GetOptimizedCodeLater(CompilationJob* job) { in GetOptimizedCodeLater()
[all …]
Dcompiler.h20 class CompilationJob; variable
54 static void FinalizeCompilationJob(CompilationJob* job);
549 class CompilationJob {
551 explicit CompilationJob(CompilationInfo* info, const char* compiler_name) in CompilationJob() function
553 virtual ~CompilationJob() {} in ~CompilationJob()
/external/v8/src/compiler/
Dpipeline.h16 class CompilationJob; variable
30 static CompilationJob* NewCompilationJob(Handle<JSFunction> function);
33 static CompilationJob* NewWasmCompilationJob(
Dpipeline.cc557 class PipelineCompilationJob final : public CompilationJob {
562 : CompilationJob(&info_, "TurboFan"), in PipelineCompilationJob()
642 class PipelineWasmCompilationJob final : public CompilationJob {
647 : CompilationJob(info, "TurboFan"), in PipelineWasmCompilationJob()
1604 CompilationJob* Pipeline::NewCompilationJob(Handle<JSFunction> function) { in NewCompilationJob()
1609 CompilationJob* Pipeline::NewWasmCompilationJob( in NewWasmCompilationJob()
Dwasm-compiler.h73 base::SmartPointer<CompilationJob> job_;
Dwasm-compiler.cc3219 ok_ = job_->OptimizeGraph() == CompilationJob::SUCCEEDED; in ExecuteCompilation()
3251 if (job_->GenerateCode() != CompilationJob::SUCCEEDED) { in FinishCompilation()
/external/v8/test/cctest/wasm/
Dwasm-run-utils.h530 v8::base::SmartPointer<CompilationJob> job(Pipeline::NewWasmCompilationJob( in Compile()
532 if (job->OptimizeGraph() != CompilationJob::SUCCEEDED || in Compile()
533 job->GenerateCode() != CompilationJob::SUCCEEDED) in Compile()
/external/v8/src/crankshaft/
Dhydrogen.h35 class HCompilationJob final : public CompilationJob {
38 : CompilationJob(&info_, "Crankshaft"), in HCompilationJob()