/art/compiler/optimizing/ |
optimization.cc | 33 SSAChecker checker(graph_->GetArena(), graph_); 40 GraphChecker checker(graph_->GetArena(), graph_);
|
ssa_phi_elimination.h | 33 worklist_(graph->GetArena(), kDefaultWorklistSize) {} 60 worklist_(graph->GetArena(), kDefaultWorklistSize) {}
|
side_effects_analysis.h | 30 block_effects_(graph->GetArena(), graph->GetBlocks().Size(), SideEffects::None()), 31 loop_effects_(graph->GetArena(), graph->GetBlocks().Size(), SideEffects::None()) {}
|
primitive_type_propagation.h | 28 : graph_(graph), worklist_(graph->GetArena(), kDefaultWorklistSize) {}
|
ssa_builder.h | 54 loop_headers_(graph->GetArena(), kDefaultNumberOfLoops), 55 locals_for_(graph->GetArena(), graph->GetBlocks().Size()) { 64 locals = new (GetGraph()->GetArena()) GrowableArray<HInstruction*>( 65 GetGraph()->GetArena(), GetGraph()->GetNumberOfVRegs());
|
locations.cc | 26 : inputs_(instruction->GetBlock()->GetGraph()->GetArena(), instruction->InputCount()), 27 temps_(instruction->GetBlock()->GetGraph()->GetArena(), 0), 41 ArenaAllocator* arena = instruction->GetBlock()->GetGraph()->GetArena();
|
bounds_check_elimination.cc | 803 dummy_block->AddInstruction(new (graph->GetArena()) HGoto()); 804 deopt_block->AddInstruction(new (graph->GetArena()) HGoto()); 805 new_pre_header->AddInstruction(new (graph->GetArena()) HGoto()); 822 cond = new (graph->GetArena()) HGreaterThan(initial_, end_); 824 cond = new (graph->GetArena()) HGreaterThanOrEqual(initial_, end_); 829 cond = new (graph->GetArena()) HLessThan(initial_, end_); 831 cond = new (graph->GetArena()) HLessThanOrEqual(initial_, end_); 834 HIf* h_if = new (graph->GetArena()) HIf(cond); 859 HCondition* cond = new (graph->GetArena()) HLessThan(value, const_instr); 860 HDeoptimize* deoptimize = new (graph->GetArena()) [all...] |
builder.h | 43 : arena_(graph->GetArena()), 44 branch_targets_(graph->GetArena(), 0), 45 locals_(graph->GetArena(), 0), 61 : arena_(graph->GetArena()), 62 branch_targets_(graph->GetArena(), 0), 63 locals_(graph->GetArena(), 0),
|
instruction_simplifier.cc | 128 HNeg* neg = new (GetGraph()->GetArena()) HNeg(binop->GetType(), binop); 153 HAdd *add = new(GetGraph()->GetArena()) HAdd(instruction->GetType(), 234 equal, new (block->GetGraph()->GetArena()) HBooleanNot(input_value)); 252 not_equal, new (block->GetGraph()->GetArena()) HBooleanNot(input_value)); 350 HSub* sub = new(GetGraph()->GetArena()) HSub(instruction->GetType(), other, neg->GetInput()); 405 instruction, new (GetGraph()->GetArena()) HNeg(type, input_other)); 431 instruction, new (GetGraph()->GetArena()) HMul(type, input_other, reciprocal)); 443 ArenaAllocator* allocator = GetGraph()->GetArena(); 545 new (GetGraph()->GetArena()) HSub(instruction->GetType(), sub->GetRight(), sub->GetLeft()); 633 ArenaAllocator* allocator = GetGraph()->GetArena(); [all...] |
reference_type_propagation.h | 41 worklist_(graph->GetArena(), kDefaultWorklistSize) {}
|
ssa_builder.cc | 38 : graph_(graph), worklist_(graph->GetArena(), kDefaultWorklistSize) {} 361 HPhi* phi = new (GetGraph()->GetArena()) HPhi( 362 GetGraph()->GetArena(), local, 0, Primitive::kPrimVoid); 395 HPhi* phi = new (GetGraph()->GetArena()) HPhi( 396 GetGraph()->GetArena(), local, block->GetPredecessors().Size(), Primitive::kPrimVoid); 429 ArenaAllocator* allocator = graph->GetArena(); 452 ArenaAllocator* allocator = graph->GetArena(); 484 ArenaAllocator* allocator = phi->GetBlock()->GetGraph()->GetArena(); 557 HEnvironment* environment = new (GetGraph()->GetArena()) HEnvironment( 558 GetGraph()->GetArena(), [all...] |
code_generator_arm64.cc | 414 move_resolver_(graph->GetArena(), this), [all...] |
code_generator.h | 346 blocked_core_registers_(graph->GetArena()->AllocArray<bool>(number_of_core_registers)), 347 blocked_fpu_registers_(graph->GetArena()->AllocArray<bool>(number_of_fpu_registers)), 348 blocked_register_pairs_(graph->GetArena()->AllocArray<bool>(number_of_register_pairs)), 357 pc_infos_(graph->GetArena(), 32), 358 slow_paths_(graph->GetArena(), 8), 363 stack_map_stream_(graph->GetArena()) {}
|
code_generator_mips64.cc | 407 block_labels_(graph->GetArena(), 0), 410 move_resolver_(graph->GetArena(), this), [all...] |
intrinsics.h | 100 HParallelMove parallel_move(codegen->GetGraph()->GetArena());
|
code_generator_arm.cc | 389 block_labels_(graph->GetArena(), 0), 392 move_resolver_(graph->GetArena(), this), [all...] |
ssa_liveness_analysis.cc | 72 GrowableArray<uint32_t> forward_predecessors(graph_->GetArena(), graph_->GetBlocks().Size()); 87 GrowableArray<HBasicBlock*> worklist(graph_->GetArena(), 1); 128 LiveInterval::MakeInterval(graph_->GetArena(), current->GetType(), current)); 146 LiveInterval::MakeInterval(graph_->GetArena(), current->GetType(), current)); 163 new (graph_->GetArena()) BlockInfo(graph_->GetArena(), *block, number_of_ssa_values_));
|
licm.cc | 83 ArenaBitVector visited(graph_->GetArena(), graph_->GetBlocks().Size(), false);
|
code_generator_x86_64.cc | 443 block_labels_(graph->GetArena(), 0), 446 move_resolver_(graph->GetArena(), this), 863 new (GetGraph()->GetArena()) LocationSummary(if_instr, LocationSummary::kNoCall); 886 LocationSummary* locations = new (GetGraph()->GetArena()) 896 SlowPathCodeX86_64* slow_path = new (GetGraph()->GetArena()) [all...] |
code_generator_x86.cc | 382 block_labels_(graph->GetArena(), 0), 385 move_resolver_(graph->GetArena(), this), 900 new (GetGraph()->GetArena()) LocationSummary(if_instr, LocationSummary::kNoCall); [all...] |
inliner.cc | 171 HGraph* callee_graph = new (graph_->GetArena()) HGraph( 172 graph_->GetArena(),
|
codegen_test.cc | 202 RegisterAllocator register_allocator(graph->GetArena(), codegen, liveness); 565 HParallelMove* move = new (graph_in->GetArena()) HParallelMove(graph_in->GetArena()); 671 HParallelMove* move = new (graph_in->GetArena()) HParallelMove(graph_in->GetArena()); 737 HParallelMove* move = new (graph_in->GetArena()) HParallelMove(graph_in->GetArena());
|
boolean_simplifier.cc | 67 ArenaAllocator* allocator = graph->GetArena();
|
dead_code_elimination.cc | 65 ArenaAllocator* allocator = graph_->GetArena();
|
reference_type_propagation.cc | 98 bound_type = new (graph_->GetArena()) HBoundType(obj, ReferenceTypeInfo::CreateTop(false)); 157 bound_type = new (graph_->GetArena()) HBoundType(obj, class_rti);
|