Home
last modified time | relevance | path

Searched refs:CompilationKind (Results 1 – 13 of 13) sorted by relevance

/art/runtime/
Dcompilation_kind.h25 enum class CompilationKind { enum
31 std::ostream& operator<<(std::ostream& os, CompilationKind rhs);
/art/compiler/jit/
Djit_compiler.cc168 Thread* self, JitMemoryRegion* region, ArtMethod* method, CompilationKind compilation_kind) { in CompileMethod()
184 TimingLogger::ScopedTiming t2(compilation_kind == CompilationKind::kOsr in CompileMethod()
186 : compilation_kind == CompilationKind::kOptimized in CompileMethod()
Djit_compiler.h44 Thread* self, JitMemoryRegion* region, ArtMethod* method, CompilationKind kind)
/art/runtime/jit/
Djit_code_cache.cc648 CompilationKind compilation_kind, in Commit()
651 DCHECK(!method->IsNative() || (compilation_kind != CompilationKind::kOsr)); in Commit()
680 case CompilationKind::kOsr: in Commit()
683 case CompilationKind::kBaseline: in Commit()
686 case CompilationKind::kOptimized: in Commit()
744 if (compilation_kind == CompilationKind::kOsr) { in Commit()
1239 void JitCodeCache::RemoveMethodBeingCompiled(ArtMethod* method, CompilationKind kind) { in RemoveMethodBeingCompiled()
1242 case CompilationKind::kOsr: in RemoveMethodBeingCompiled()
1245 case CompilationKind::kBaseline: in RemoveMethodBeingCompiled()
1248 case CompilationKind::kOptimized: in RemoveMethodBeingCompiled()
[all …]
Djit_code_cache.h200 CompilationKind compilation_kind,
217 void DoneCompiling(ArtMethod* method, Thread* self, CompilationKind compilation_kind)
267 CompilationKind compilation_kind,
492 void AddMethodBeingCompiled(ArtMethod* method, CompilationKind compilation_kind)
496 void RemoveMethodBeingCompiled(ArtMethod* method, CompilationKind compilation_kind)
500 bool IsMethodBeingCompiled(ArtMethod* method, CompilationKind compilation_kind)
Djit.cc297 CompilationKind compilation_kind, in CompileMethod()
328 if ((compilation_kind == CompilationKind::kOsr) && GetCodeCache()->IsSharedRegion(*region)) { in CompileMethod()
773 JitCompileTask(ArtMethod* method, TaskKind task_kind, CompilationKind compilation_kind) in JitCompileTask()
819 const CompilationKind compilation_kind_;
1334 CompileMethod(method, self, CompilationKind::kOptimized, /* prejit= */ true); in CompileMethodFromProfile()
1337 method, JitCompileTask::TaskKind::kPreCompile, CompilationKind::kOptimized); in CompileMethodFromProfile()
1531 method, JitCompileTask::TaskKind::kCompile, CompilationKind::kBaseline)); in MaybeCompileMethod()
1543 new JitCompileTask(method, JitCompileTask::TaskKind::kCompile, CompilationKind::kOsr)); in MaybeCompileMethod()
1562 CompilationKind::kOptimized)); in EnqueueOptimizedCompilation()
1590 method, JitCompileTask::TaskKind::kCompile, CompilationKind::kOptimized); in MethodEntered()
[all …]
Djit.h200 Thread* self, JitMemoryRegion* region, ArtMethod* method, CompilationKind compilation_kind)
251 bool CompileMethod(ArtMethod* method, Thread* self, CompilationKind compilation_kind, bool prejit)
/art/test/566-polymorphic-inlining/
Dpolymorphic_inline.cc50 jit->CompileMethod(method, soa.Self(), CompilationKind::kOptimized, /*prejit=*/ false); in do_checks()
/art/test/common/
Druntime_state.cc230 CompilationKind kind) REQUIRES(!Locks::mutator_lock_) { in ForceJitCompiled()
290 ForceJitCompiled(self, method, CompilationKind::kOptimized); in Java_Main_ensureMethodJitCompiled()
310 ForceJitCompiled(self, method, CompilationKind::kOptimized); in Java_Main_ensureJitCompiled()
330 ForceJitCompiled(self, method, CompilationKind::kBaseline); in Java_Main_ensureJitBaselineCompiled()
/art/compiler/optimizing/
Doptimizing_compiler.cc303 CompilationKind compilation_kind,
383 CompilationKind compilation_kind,
749 CompilationKind compilation_kind, in TryCompile()
888 if (compilation_kind == CompilationKind::kBaseline) { in TryCompile()
941 CompilationKind::kOptimized); in TryCompileIntrinsic()
1077 ? CompilationKind::kBaseline in Compile()
1078 : CompilationKind::kOptimized, in Compile()
1228 CompilationKind compilation_kind, in JitCompile()
1233 if (compiler_options.IsBaseline() && compilation_kind == CompilationKind::kOptimized) { in JitCompile()
1234 compilation_kind = CompilationKind::kBaseline; in JitCompile()
Dnodes.h385 CompilationKind compilation_kind = CompilationKind::kOptimized,
668 bool IsCompilingOsr() const { return compilation_kind_ == CompilationKind::kOsr; } in IsCompilingOsr()
670 bool IsCompilingBaseline() const { return compilation_kind_ == CompilationKind::kBaseline; } in IsCompilingBaseline()
672 CompilationKind GetCompilationKind() const { return compilation_kind_; } in GetCompilationKind()
877 const CompilationKind compilation_kind_;
/art/compiler/
Dcompiler.h79 CompilationKind compilation_kind ATTRIBUTE_UNUSED, in JitCompile()
/art/test/570-checker-osr/
Dosr.cc133 m, Thread::Current(), CompilationKind::kOsr, /*prejit=*/ false); in Java_Main_ensureHasOsrCode()