• Home
  • Raw
  • Download

Lines Matching refs:driver

352     Thread* self, const CompilerDriver& driver, Handle<mirror::ClassLoader> class_loader,  in GetDexToDexCompilationLevel()  argument
362 DCHECK(driver.GetCompilerOptions().IsQuickeningCompilationEnabled()); in GetDexToDexCompilationLevel()
379 if (driver.GetCompilerOptions().GetDebuggable()) { in GetDexToDexCompilationLevel()
395 const CompilerDriver& driver, in GetDexToDexCompilationLevel() argument
403 return GetDexToDexCompilationLevel(self, driver, class_loader, dex_file, class_def); in GetDexToDexCompilationLevel()
422 CompilerDriver* driver, in CompileMethodHarness() argument
433 DCHECK(driver != nullptr); in CompileMethodHarness()
439 driver, in CompileMethodHarness()
452 if (duration_ns > MsToNs(driver->GetCompiler()->GetMaximumCompilationTimeBeforeWarning())) { in CompileMethodHarness()
459 driver->AddCompiledMethod(method_ref, compiled_method); in CompileMethodHarness()
471 CompilerDriver* driver, in CompileMethodDex2Dex() argument
482 CompilerDriver* driver, in CompileMethodDex2Dex()
492 DCHECK(driver != nullptr); in CompileMethodDex2Dex()
495 optimizer::DexToDexCompiler* const compiler = &driver->GetDexToDexCompiler(); in CompileMethodDex2Dex()
498 const VerificationResults* results = driver->GetCompilerOptions().GetVerificationResults(); in CompileMethodDex2Dex()
518 driver, in CompileMethodDex2Dex()
533 CompilerDriver* driver, in CompileMethodQuick() argument
545 CompilerDriver* driver, in CompileMethodQuick()
555 DCHECK(driver != nullptr); in CompileMethodQuick()
561 if (!driver->GetCompilerOptions().IsJniCompilationEnabled() && in CompileMethodQuick()
562 InstructionSetHasGenericJniStub(driver->GetCompilerOptions().GetInstructionSet())) { in CompileMethodQuick()
569 compiled_method = driver->GetCompiler()->JniCompile( in CompileMethodQuick()
576 const VerificationResults* results = driver->GetCompilerOptions().GetVerificationResults(); in CompileMethodQuick()
589 driver->ShouldCompileBasedOnProfile(method_ref); in CompileMethodQuick()
593 compiled_method = driver->GetCompiler()->Compile(code_item, in CompileMethodQuick()
602 driver->GetCompilerOptions().CheckProfiledMethodsCompiled(); in CompileMethodQuick()
604 bool violation = driver->ShouldCompileBasedOnProfile(method_ref) && in CompileMethodQuick()
630 driver->GetDexToDexCompiler().MarkForCompilation(self, method_ref); in CompileMethodQuick()
636 driver, in CompileMethodQuick()
758 static void InitializeTypeCheckBitstrings(CompilerDriver* driver, in InitializeTypeCheckBitstrings() argument
775 if (descriptor[0] == 'L' && driver->GetCompilerOptions().IsImageClass(descriptor)) { in InitializeTypeCheckBitstrings()
796 static void InitializeTypeCheckBitstrings(CompilerDriver* driver, in InitializeTypeCheckBitstrings() argument
811 InitializeTypeCheckBitstrings(driver, class_linker, dex_cache, *dex_file, method); in InitializeTypeCheckBitstrings()
2644 static void CompileDexFile(CompilerDriver* driver, in CompileDexFile() argument
2656 driver, in CompileDexFile()
2669 CompilerDriver* const driver = context.GetCompiler(); in CompileDexFile() local
2671 if (driver->GetCompilerOptions().GetVerificationResults()->IsClassRejected(ref)) { in CompileDexFile()
2705 GetDexToDexCompilationLevel(soa.Self(), *driver, jclass_loader, dex_file, class_def); in CompileDexFile()
2718 driver, in CompileDexFile()