Home | History | Annotate | Download | only in dex

Lines Matching refs:mir_graph

173   cu.mir_graph.reset(new MIRGraph(&cu, &cu.arena));
177 cu.mir_graph->EnableOpcodeCounting();
181 cu.mir_graph->InlineMethod(code_item, access_flags, invoke_type, class_def_idx, method_idx,
185 if (cu.mir_graph->SkipCompilation(Runtime::Current()->GetCompilerFilter())) {
191 cu.mir_graph->CodeLayout();
194 cu.mir_graph->SSATransformation();
197 cu.mir_graph->PropagateConstants();
200 cu.mir_graph->MethodUseCount();
203 cu.mir_graph->NullCheckElimination();
206 cu.mir_graph->BasicBlockCombine();
209 cu.mir_graph->BasicBlockOptimization();
212 cu.mir_graph->DumpCheckStats();
216 cu.mir_graph->ShowOpcodeStats();
220 cu.mir_graph->BuildRegLocations();
226 cu.cg.reset(PortableCodeGenerator(&cu, cu.mir_graph.get(), &cu.arena, llvm_compilation_unit));
231 cu.cg.reset(ArmCodeGenerator(&cu, cu.mir_graph.get(), &cu.arena));
234 cu.cg.reset(MipsCodeGenerator(&cu, cu.mir_graph.get(), &cu.arena));
237 cu.cg.reset(X86CodeGenerator(&cu, cu.mir_graph.get(), &cu.arena));
264 LOG(INFO) << "MEMINFO " << cu.arena.BytesAllocated() << " " << cu.mir_graph->GetNumBlocks()