Home
last modified time | relevance | path

Searched refs:c_unit (Results 1 – 9 of 9) sorted by relevance

/art/compiler/dex/
Dbb_optimizations.h39 CompilationUnit* c_unit = down_cast<PassMEDataHolder*>(data)->c_unit; in Start() local
40 DCHECK(c_unit != nullptr); in Start()
41 c_unit->mir_graph->StringChange(); in Start()
46 CompilationUnit* c_unit = down_cast<const PassMEDataHolder*>(data)->c_unit; in Gate() local
47 DCHECK(c_unit != nullptr); in Gate()
48 return c_unit->mir_graph->HasInvokes(); in Gate()
63 CompilationUnit* c_unit = down_cast<PassMEDataHolder*>(data)->c_unit; in Start() local
64 DCHECK(c_unit != nullptr); in Start()
65 c_unit->mir_graph->DoCacheFieldLoweringInfo(); in Start()
70 CompilationUnit* c_unit = down_cast<const PassMEDataHolder*>(data)->c_unit; in Gate() local
[all …]
Dpost_opt_passes.h41 CompilationUnit* c_unit = down_cast<const PassMEDataHolder*>(data)->c_unit; in Gate() local
42 DCHECK(c_unit != nullptr); in Gate()
43 return !c_unit->mir_graph->MirSsaRepUpToDate(); in Gate()
61 CompilationUnit* c_unit = down_cast<PassMEDataHolder*>(data)->c_unit; in Start() local
62 DCHECK(c_unit != nullptr); in Start()
63 c_unit->mir_graph->SSATransformationStart(); in Start()
64 c_unit->mir_graph->CompilerInitializeSSAConversion(); in Start()
103 CompilationUnit* c_unit = down_cast<const PassMEDataHolder*>(data)->c_unit; in Gate() local
104 DCHECK(c_unit != nullptr); in Gate()
105 return !c_unit->mir_graph->DfsOrdersUpToDate(); in Gate()
[all …]
Dbb_optimizations.cc29 CompilationUnit* c_unit = pass_me_data_holder->c_unit; in Worker() local
30 DCHECK(c_unit != nullptr); in Worker()
33 c_unit->mir_graph->LayoutBlocks(bb); in Worker()
44 CompilationUnit* c_unit = pass_me_data_holder->c_unit; in Worker() local
45 DCHECK(c_unit != nullptr); in Worker()
48 c_unit->mir_graph->CombineBlocks(bb); in Worker()
59 CompilationUnit* c_unit = down_cast<const PassMEDataHolder*>(data)->c_unit; in Gate() local
60 DCHECK(c_unit != nullptr); in Gate()
62 c_unit->mir_graph->InitializeMethodUses(); in Gate()
65 bool res = ((c_unit->disable_opt & (1 << kPromoteRegs)) == 0); in Gate()
[all …]
Dpass_driver_me.h42 pass_me_data_holder_.c_unit = cu; in PassDriverME()
94 CompilationUnit* c_unit = pass_me_data_holder_.c_unit; in RunPass() local
95 DCHECK(c_unit != nullptr); in RunPass()
99 c_unit->NewTimingSplit(pass->GetName()); in RunPass()
103 bool old_print_pass = c_unit->print_pass; in RunPass()
104 c_unit->print_pass = pass_manager_->GetOptions().GetPrintAllPasses(); in RunPass()
108 c_unit->print_pass = true; in RunPass()
113 c_unit->overridden_pass_options.clear(); in RunPass()
114 FillOverriddenPassSettings(options, pass->GetName(), c_unit->overridden_pass_options); in RunPass()
115 if (c_unit->print_pass) { in RunPass()
[all …]
Dpost_opt_passes.cc26 CompilationUnit* c_unit = pass_me_data_holder->c_unit; in Worker() local
27 DCHECK(c_unit != nullptr); in Worker()
50 CompilationUnit* c_unit = down_cast<PassMEDataHolder*>(data)->c_unit; in Start() local
51 DCHECK(c_unit != nullptr); in Start()
53 MIRGraph *mir_graph = c_unit->mir_graph.get(); in Start()
Dpass_me.h47 CompilationUnit* c_unit;
132 const OptionContent& GetPassOption(const char* option_name, CompilationUnit* c_unit) const { in GetPassOption() argument
133 return GetPassOption(option_name, c_unit->overridden_pass_options); in GetPassOption()
144 const char* GetStringPassOption(const char* option_name, CompilationUnit* c_unit) const { in GetStringPassOption() argument
145 return GetStringPassOption(option_name, c_unit->overridden_pass_options); in GetStringPassOption()
155 int64_t GetIntegerPassOption(const char* option_name, CompilationUnit* c_unit) const { in GetIntegerPassOption() argument
156 return GetIntegerPassOption(option_name, c_unit->overridden_pass_options); in GetIntegerPassOption()
Dpass_driver_me_opts.cc70 CompilationUnit* c_unit = pass_me_data_holder->c_unit; in ApplyPass() local
71 c_unit->mir_graph.get()->CalculateBasicBlockInformation(post_opt_pass_manager_); in ApplyPass()
Dmir_graph.cc2158 BasicBlock* BasicBlock::Copy(CompilationUnit* c_unit) { in Copy() argument
2159 MIRGraph* mir_graph = c_unit->mir_graph.get(); in Copy()
2213 MIR* MIR::Copy(CompilationUnit* c_unit) { in Copy() argument
2214 return Copy(c_unit->mir_graph.get()); in Copy()
2369 bool BasicBlock::IsSSALiveOut(const CompilationUnit* c_unit, int ssa_reg) { in IsSSALiveOut() argument
2373 int dalvik_reg = c_unit->mir_graph->SRegToVReg(ssa_reg); in IsSSALiveOut()
2390 int def_dalvik_reg = c_unit->mir_graph->SRegToVReg(def_ssa_reg); in IsSSALiveOut()
Dmir_graph.h365 MIR* Copy(CompilationUnit *c_unit);
424 BasicBlock* Copy(CompilationUnit* c_unit);
442 bool IsSSALiveOut(const CompilationUnit* c_unit, int ssa_reg);