HomeSort by relevance Sort by last modified time
    Searched refs:compiler_driver (Results 1 - 25 of 30) sorted by null

1 2

  /art/compiler/dex/
mir_field_info.cc 22 #include "driver/compiler_driver.h"
23 #include "driver/compiler_driver-inl.h"
31 void MirIFieldLoweringInfo::Resolve(CompilerDriver* compiler_driver,
47 Handle<mirror::DexCache> dex_cache(hs.NewHandle(compiler_driver->GetDexCache(mUnit)));
49 hs.NewHandle(compiler_driver->GetClassLoader(soa, mUnit)));
51 compiler_driver->ResolveCompilingMethodsClass(soa, dex_cache, class_loader, mUnit)));
58 compiler_driver->ResolveField(soa, dex_cache, class_loader, mUnit, field_idx, false);
62 compiler_driver->GetResolvedFieldDexFileLocation(resolved_field,
64 bool is_volatile = compiler_driver->IsFieldVolatile(resolved_field);
66 std::pair<bool, bool> fast_path = compiler_driver->IsFastInstanceField
    [all...]
mir_method_info.cc 19 #include "driver/compiler_driver.h"
21 #include "driver/compiler_driver-inl.h"
29 void MirMethodLoweringInfo::Resolve(CompilerDriver* compiler_driver,
49 Handle<mirror::DexCache> dex_cache(hs.NewHandle(compiler_driver->GetDexCache(mUnit)));
51 hs.NewHandle(compiler_driver->GetClassLoader(soa, mUnit)));
53 compiler_driver->ResolveCompilingMethodsClass(soa, dex_cache, class_loader, mUnit)));
66 compiler_driver->ResolveMethod(soa, dex_cache, class_loader, mUnit, it->MethodIndex(),
71 compiler_driver->GetResolvedMethodDexFileLocation(resolved_method,
73 it->vtable_idx_ = compiler_driver->GetResolvedMethodVTableIndex(resolved_method, invoke_type);
76 int fast_path_flags = compiler_driver->IsFastInvoke
    [all...]
compiler_ir.h 25 #include "driver/compiler_driver.h"
52 CompilerDriver* compiler_driver; member in struct:art::CompilationUnit
70 return compiler_driver->GetInstructionSetFeatures();
mir_field_info.h 105 static void Resolve(CompilerDriver* compiler_driver, const DexCompilationUnit* mUnit,
152 static void Resolve(CompilerDriver* compiler_driver, const DexCompilationUnit* mUnit,
mir_analysis.cc 970 if (cu_->compiler_driver->GetCompilerOptions().IsSmallMethod(GetNumDalvikInsns()) &&
996 if (cu_->compiler_driver->GetCompilerOptions().IsSmallMethod(GetNumDalvikInsns()) &&
1010 const CompilerOptions& compiler_options = cu_->compiler_driver->GetCompilerOptions();
1081 if (cu_->compiler_driver->GetMethodInlinerMap() != nullptr &&
1082 cu_->compiler_driver->GetMethodInlinerMap()->GetMethodInliner(cu_->dex_file)
1168 MirIFieldLoweringInfo::Resolve(cu_->compiler_driver, GetCurrentDexCompilationUnit(),
1180 MirSFieldLoweringInfo::Resolve(cu_->compiler_driver, GetCurrentDexCompilationUnit(),
1295 MirMethodLoweringInfo::Resolve(cu_->compiler_driver, GetCurrentDexCompilationUnit(),
1300 return cu_->compiler_driver->SkipCompilation(methodname);
mir_method_info.h 97 static void Resolve(CompilerDriver* compiler_driver, const DexCompilationUnit* mUnit,
frontend.cc 21 #include "driver/compiler_driver.h"
480 : compiler_driver(nullptr),
514 if (compiler_driver->GetDumpPasses()) {
520 if (compiler_driver->GetDumpPasses()) {
527 if (compiler_driver->GetDumpPasses()) {
650 cu.compiler_driver = &driver;
742 if (cu.compiler_driver->ProfilePresent()
mir_optimization.cc     [all...]
  /art/compiler/
compiled_method.cc 18 #include "driver/compiler_driver.h"
22 CompiledCode::CompiledCode(CompilerDriver* compiler_driver, InstructionSet instruction_set,
24 : compiler_driver_(compiler_driver), instruction_set_(instruction_set),
29 CompiledCode::CompiledCode(CompilerDriver* compiler_driver, InstructionSet instruction_set,
31 : compiler_driver_(compiler_driver), instruction_set_(instruction_set),
compiled_method.h 40 CompiledCode(CompilerDriver* compiler_driver, InstructionSet instruction_set,
44 CompiledCode(CompilerDriver* compiler_driver, InstructionSet instruction_set,
image_writer.h 28 #include "driver/compiler_driver.h"
43 explicit ImageWriter(const CompilerDriver& compiler_driver)
44 : compiler_driver_(compiler_driver), oat_file_(NULL), image_end_(0),
oat_writer.cc 457 const CompilerDriver* compiler_driver = writer_->compiler_driver_; local
459 CompiledClass* compiled_class = compiler_driver->GetCompiledClass(class_ref);
463 } else if (compiler_driver->GetVerificationResults()->IsClassRejected(class_ref)) {
    [all...]
Android.mk 76 driver/compiler_driver.cc \
  /art/compiler/driver/
dex_compilation_unit.cc 35 verified_method_(cu_->compiler_driver->GetVerifiedMethod(cu->dex_file, cu->method_idx)) {
  /art/compiler/dex/quick/
gen_common.cc 160 if (!cu_->compiler_driver->GetCompilerOptions().GetImplicitNullChecks()) {
179 if (cu_->compiler_driver->GetCompilerOptions().GetImplicitNullChecks()) {
189 if (cu_->compiler_driver->GetCompilerOptions().GetImplicitNullChecks()) {
198 if (cu_->compiler_driver->GetCompilerOptions().GetImplicitStackOverflowChecks()) {
204 if (cu_->compiler_driver->GetCompilerOptions().GetImplicitNullChecks()) {
357 CompilerDriver* driver = cu_->compiler_driver;
358 if (cu_->compiler_driver->CanAccessTypeWithoutChecks(cu_->method_idx, *dex_file, type_idx)) {
397 if (cu_->compiler_driver->CanAccessTypeWithoutChecks(cu_->method_idx, *cu_->dex_file,
534 cu_->compiler_driver->ProcessedStaticField(field_info.FastPut(), field_info.IsReferrersClass());
623 cu_->compiler_driver->ProcessedStaticField(field_info.FastGet(), field_info.IsReferrersClass())
    [all...]
codegen_util.cc 467 cu_->compiler_driver->AddCodePatch(cu_->dex_file,
485 cu_->compiler_driver->AddMethodPatch(cu_->dex_file,
502 cu_->compiler_driver->AddClassPatch(cu_->dex_file,
516 cu_->compiler_driver->AddStringPatch(cu_->dex_file,
    [all...]
gen_invoke.cc     [all...]
mir_to_lir.cc 447 cu_->compiler_driver->RequiresConstructorBarrier(Thread::Current(), cu_->dex_file,
712 is_safe = cu_->compiler_driver->IsSafeCast(unit, mir->offset);
    [all...]
  /art/compiler/dex/quick/arm64/
call_arm64.cc 203 if (!cu_->compiler_driver->GetCompilerOptions().GetImplicitNullChecks()) {
251 if (!cu_->compiler_driver->GetCompilerOptions().GetImplicitNullChecks()) {
339 !cu_->compiler_driver->GetCompilerOptions().GetImplicitStackOverflowChecks();
  /art/compiler/dex/quick/x86/
call_x86.cc 227 cu_->compiler_driver->GetCompilerOptions().GetImplicitStackOverflowChecks()) {
263 if (!cu_->compiler_driver->GetCompilerOptions().GetImplicitStackOverflowChecks()) {
utility_x86.cc     [all...]
target_x86.cc     [all...]
  /art/compiler/dex/quick/arm/
call_arm.cc 191 if (!cu_->compiler_driver->GetCompilerOptions().GetImplicitNullChecks()) {
262 if (!cu_->compiler_driver->GetCompilerOptions().GetImplicitNullChecks()) {
362 !cu_->compiler_driver->GetCompilerOptions().GetImplicitStackOverflowChecks();
utility_arm.cc 974 !cu_->compiler_driver->GetInstructionSetFeatures().HasLpae())) {
    [all...]
  /art/dex2oat/
dex2oat.cc 45 #include "driver/compiler_driver.h"
337 bool PatchOatCode(const CompilerDriver* compiler_driver, File* oat_file,
349 return ElfPatcher::Patch(compiler_driver, elf_file.get(), oat_location, error_msg);
    [all...]

Completed in 1133 milliseconds

1 2