HomeSort by relevance Sort by last modified time
    Searched refs:mir_graph (Results 1 - 14 of 14) sorted by null

  /art/compiler/dex/
dataflow_iterator.h 21 #include "mir_graph.h"
62 DataflowIterator(MIRGraph* mir_graph, bool is_iterative, int start_idx, int end_idx,
64 : mir_graph_(mir_graph),
87 ReachableNodesIterator(MIRGraph* mir_graph, bool is_iterative)
88 : DataflowIterator(mir_graph, is_iterative, 0,
89 mir_graph->GetNumReachableBlocks(), false) {
91 block_id_list_ = mir_graph->GetDfsOrder();
97 PreOrderDfsIterator(MIRGraph* mir_graph, bool is_iterative)
98 : DataflowIterator(mir_graph, is_iterative, 0,
99 mir_graph->GetNumReachableBlocks(), false)
    [all...]
frontend.cc 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()
    [all...]
compiler_ir.h 70 mir_graph(NULL),
107 // TODO: move memory management to mir_graph, or just switch to using standard containers.
110 UniquePtr<MIRGraph> mir_graph; // MIR container. member in struct:art::CompilationUnit
  /art/compiler/dex/portable/
mir_to_gbc.h 39 Backend* PortableCodeGenerator(CompilationUnit* const cu, MIRGraph* const mir_graph,
46 MirConverter(CompilationUnit* cu, MIRGraph* mir_graph, ArenaAllocator* arena,
50 mir_graph_(mir_graph),
62 llvm_values_(arena, mir_graph->GetNumSSARegs()),
mir_to_gbc.cc     [all...]
  /art/compiler/dex/quick/x86/
target_x86.cc 510 X86Mir2Lir::X86Mir2Lir(CompilationUnit* cu, MIRGraph* mir_graph, ArenaAllocator* arena)
511 : Mir2Lir(cu, mir_graph, arena) {
521 Mir2Lir* X86CodeGenerator(CompilationUnit* const cu, MIRGraph* const mir_graph,
523 return new X86Mir2Lir(cu, mir_graph, arena);
codegen_x86.h 27 X86Mir2Lir(CompilationUnit* cu, MIRGraph* mir_graph, ArenaAllocator* arena);
  /art/compiler/dex/quick/arm/
target_arm.cc 492 ArmMir2Lir::ArmMir2Lir(CompilationUnit* cu, MIRGraph* mir_graph, ArenaAllocator* arena)
493 : Mir2Lir(cu, mir_graph, arena) {
504 Mir2Lir* ArmCodeGenerator(CompilationUnit* const cu, MIRGraph* const mir_graph,
506 return new ArmMir2Lir(cu, mir_graph, arena);
codegen_arm.h 26 ArmMir2Lir(CompilationUnit* cu, MIRGraph* mir_graph, ArenaAllocator* arena);
  /art/compiler/dex/quick/mips/
target_mips.cc 545 MipsMir2Lir::MipsMir2Lir(CompilationUnit* cu, MIRGraph* mir_graph, ArenaAllocator* arena)
546 : Mir2Lir(cu, mir_graph, arena) {
556 Mir2Lir* MipsCodeGenerator(CompilationUnit* const cu, MIRGraph* const mir_graph,
558 return new MipsMir2Lir(cu, mir_graph, arena);
codegen_mips.h 27 MipsMir2Lir(CompilationUnit* cu, MIRGraph* mir_graph, ArenaAllocator* arena);
  /art/compiler/dex/quick/
mir_to_lir.h 131 Mir2Lir* ArmCodeGenerator(CompilationUnit* const cu, MIRGraph* const mir_graph,
133 Mir2Lir* MipsCodeGenerator(CompilationUnit* const cu, MIRGraph* const mir_graph,
135 Mir2Lir* X86CodeGenerator(CompilationUnit* const cu, MIRGraph* const mir_graph,
    [all...]
codegen_util.cc     [all...]
  /art/compiler/
Android.mk 56 dex/mir_graph.cc \

Completed in 76 milliseconds