Lines Matching refs:driver

384     Thread* self, const CompilerDriver& driver, Handle<mirror::ClassLoader> class_loader,  in GetDexToDexCompilationLevel()  argument
394 DCHECK(driver.GetCompilerOptions().IsQuickeningCompilationEnabled()); in GetDexToDexCompilationLevel()
411 if (driver.GetCompilerOptions().GetDebuggable()) { in GetDexToDexCompilationLevel()
427 const CompilerDriver& driver, in GetDexToDexCompilationLevel() argument
435 return GetDexToDexCompilationLevel(self, driver, class_loader, dex_file, class_def); in GetDexToDexCompilationLevel()
456 CompilerDriver* driver, in CompileMethodHarness() argument
468 DCHECK(driver != nullptr); in CompileMethodHarness()
474 driver, in CompileMethodHarness()
488 if (duration_ns > MsToNs(driver->GetCompiler()->GetMaximumCompilationTimeBeforeWarning())) { in CompileMethodHarness()
502 bool compile_pic = driver->GetCompilerOptions().GetCompilePic(); // Off by default in CompileMethodHarness()
506 driver->AddCompiledMethod(method_ref, compiled_method, non_relative_linker_patch_count); in CompileMethodHarness()
518 CompilerDriver* driver, in CompileMethodDex2Dex() argument
530 CompilerDriver* driver, in CompileMethodDex2Dex()
541 DCHECK(driver != nullptr); in CompileMethodDex2Dex()
544 optimizer::DexToDexCompiler* const compiler = &driver->GetDexToDexCompiler(); in CompileMethodDex2Dex()
547 VerificationResults* results = driver->GetVerificationResults(); in CompileMethodDex2Dex()
567 driver, in CompileMethodDex2Dex()
583 CompilerDriver* driver, in CompileMethodQuick() argument
596 CompilerDriver* driver, in CompileMethodQuick()
607 DCHECK(driver != nullptr); in CompileMethodQuick()
613 if (!driver->GetCompilerOptions().IsJniCompilationEnabled() && in CompileMethodQuick()
614 InstructionSetHasGenericJniStub(driver->GetInstructionSet())) { in CompileMethodQuick()
621 compiled_method = driver->GetCompiler()->JniCompile( in CompileMethodQuick()
628 VerificationResults* results = driver->GetVerificationResults(); in CompileMethodQuick()
641 driver->IsMethodToCompile(method_ref) && in CompileMethodQuick()
642 driver->ShouldCompileBasedOnProfile(method_ref); in CompileMethodQuick()
646 compiled_method = driver->GetCompiler()->Compile(code_item, in CompileMethodQuick()
660 driver->GetDexToDexCompiler().MarkForCompilation(self, method_ref); in CompileMethodQuick()
666 driver, in CompileMethodQuick()
812 static void ResolveConstStrings(CompilerDriver* driver, in ResolveConstStrings() argument
837 bool compilation_enabled = driver->IsClassToCompile( in ResolveConstStrings()
2687 static void CompileDexFile(CompilerDriver* driver, in CompileDexFile() argument
2699 driver, in CompileDexFile()
2743 CompilerDriver* const driver = context.GetCompiler(); in CompileDexFile() local
2747 GetDexToDexCompilationLevel(soa.Self(), *driver, jclass_loader, dex_file, class_def); in CompileDexFile()
2752 bool compilation_enabled = driver->IsClassToCompile( in CompileDexFile()
2767 driver, in CompileDexFile()