Home
last modified time | relevance | path

Searched refs:Compiler (Results 1 – 19 of 19) sorted by relevance

/art/compiler/
Dcompiler.cc27 Compiler* Compiler::Create(CompilerDriver* driver, Compiler::Kind kind) { in Create()
41 bool Compiler::IsPathologicalCase(const DexFile::CodeItem& code_item, in IsPathologicalCase()
Dcompiler.h32 class Compiler {
39 static Compiler* Create(CompilerDriver* driver, Kind kind);
69 virtual ~Compiler() {} in ~Compiler()
92 explicit Compiler(CompilerDriver* driver, uint64_t warning) : in Compiler() function
104 DISALLOW_COPY_AND_ASSIGN(Compiler);
Doat_test.cc81 Compiler::Kind compiler_kind = Compiler::kQuick; in TEST_F()
Dcommon_compiler_test.cc186 Compiler::Kind compiler_kind = Compiler::kQuick; in SetUp()
/art/compiler/dex/quick/
Dquick_compiler_factory.h22 class Compiler; variable
25 Compiler* CreateQuickCompiler(CompilerDriver* driver);
Dquick_compiler.h24 class Compiler; variable
29 class QuickCompiler : public Compiler {
59 static Compiler* Create(CompilerDriver* driver);
Dquick_compiler.cc624 if (Compiler::IsPathologicalCase(*code_item, method_idx, dex_file)) { in Compile()
833 QuickCompiler::QuickCompiler(CompilerDriver* driver) : Compiler(driver, 100) { in QuickCompiler()
856 Compiler* CreateQuickCompiler(CompilerDriver* driver) { in CreateQuickCompiler()
860 Compiler* QuickCompiler::Create(CompilerDriver* driver) { in Create()
Dquick_cfi_test.cc79 Compiler::kQuick, isa, isa_features.get(), in TestImpl()
/art/compiler/optimizing/
Doptimizing_compiler.h22 class Compiler; variable
25 Compiler* CreateOptimizingCompiler(CompilerDriver* driver);
Doptimizing_compiler.cc169 class OptimizingCompiler FINAL : public Compiler {
240 std::unique_ptr<Compiler> delegate_;
248 : Compiler(driver, kMaximumCompilationTimeBeforeWarning), in OptimizingCompiler()
252 delegate_(Create(driver, Compiler::Kind::kQuick)) {} in OptimizingCompiler()
511 if (Compiler::IsPathologicalCase(*code_item, method_idx, dex_file)) { in TryCompile()
652 Compiler* CreateOptimizingCompiler(CompilerDriver* driver) { in CreateOptimizingCompiler()
/art/dex2oat/
Ddex2oat.cc502 compiler_kind_(kUseOptimizingCompiler ? Compiler::kOptimizing : Compiler::kQuick), in Dex2Oat()
692 compiler_kind_ = Compiler::kQuick; in ParseArgs()
694 compiler_kind_ = Compiler::kOptimizing; in ParseArgs()
848 compiler_kind_ = image_ ? Compiler::kQuick : Compiler::kOptimizing; in ParseArgs()
851 if (compiler_kind_ == Compiler::kOptimizing) { in ParseArgs()
1339 compiler_kind_ == Compiler::kQuick) { in Setup()
1848 Compiler::Kind compiler_kind_;
/art/compiler/driver/
Dcompiler_driver.h102 Compiler::Kind compiler_kind,
146 Compiler* GetCompiler() const { in GetCompiler()
621 std::unique_ptr<Compiler> compiler_;
622 Compiler::Kind compiler_kind_;
Dcompiler_driver.cc350 Compiler::Kind compiler_kind, in CompilerDriver()
364 compiler_(Compiler::Create(this, compiler_kind)), in CompilerDriver()
2331 if (compiler_kind_ != Compiler::kOptimizing) { in CompileMethod()
/art/compiler/dex/quick/x86/
Dquick_assemble_x86_test.cc62 Compiler::kQuick, in Prepare()
/art/compiler/linker/
Drelative_patcher_test.h47 Compiler::kQuick, instruction_set, nullptr, in RelativePatcherTest()
/art/runtime/
Druntime_options.def101 RUNTIME_OPTIONS_KEY (std::string, Compiler)
Dparsed_options.cc237 .IntoKey(M::Compiler) in MakeParser()
Druntime.cc823 compiler_executable_ = runtime_options.ReleaseOrDefault(Opt::Compiler); in Init()
/art/compiler/jit/
Djit_compiler.cc98 Compiler::kQuick, instruction_set, instruction_set_features_.get(), false, in JitCompiler()