/art/compiler/optimizing/ |
bounds_check_elimination.cc | 557 if (!GetGraph()->IsCompilingOsr()) { 682 ValueRange* new_left_range = new (GetGraph()->GetArena()) ValueRange( 683 GetGraph()->GetArena(), 691 ValueRange* new_right_range = new (GetGraph()->GetArena()) ValueRange( 692 GetGraph()->GetArena(), 764 ValueRange* new_range = new (GetGraph()->GetArena()) 765 ValueRange(GetGraph()->GetArena(), ValueBound::Min(), new_upper); 776 ValueRange* new_range = new (GetGraph()->GetArena()) 777 ValueRange(GetGraph()->GetArena(), new_lower, ValueBound::Max()); 788 ValueRange* new_range = new (GetGraph()->GetArena() [all...] |
constant_folding.cc | 105 InstructionWithAbsorbingInputSimplifier simplifier(GetGraph()); 150 instruction->ReplaceWith(GetGraph()->GetConstant(Primitive::kPrimBoolean, 0)); 162 instruction->ReplaceWith(GetGraph()->GetConstant(Primitive::kPrimBoolean, 1)); 174 instruction->ReplaceWith(GetGraph()->GetConstant(Primitive::kPrimBoolean, 0)); 186 instruction->ReplaceWith(GetGraph()->GetConstant(Primitive::kPrimBoolean, 1)); 216 instruction->ReplaceWith(GetGraph()->GetConstant(Primitive::kPrimInt, 288 instruction->ReplaceWith(GetGraph()->GetConstant(type, 0)); 321 instruction->ReplaceWith(GetGraph()->GetConstant(type, 0)); 338 instruction->ReplaceWith(GetGraph()->GetConstant(type, 0));
|
locations.cc | 28 instruction->GetBlock()->GetGraph()->GetArena()->Adapter(kArenaAllocLocationSummary)), 29 temps_(instruction->GetBlock()->GetGraph()->GetArena()->Adapter(kArenaAllocLocationSummary)), 39 ArenaAllocator* arena = instruction->GetBlock()->GetGraph()->GetArena();
|
instruction_simplifier.cc | 122 for (HReversePostOrderIterator it(*GetGraph()); !it.Done();) { 175 HNeg* neg = new (GetGraph()->GetArena()) HNeg(binop->GetType(), binop); 214 hbin = new (GetGraph()->GetArena()) HOr(type, src_left, src_right, dex_pc); 216 hbin = new (GetGraph()->GetArena()) HAnd(type, src_left, src_right, dex_pc); 220 hnot = new (GetGraph()->GetArena()) HBooleanNot(hbin, dex_pc); 222 hnot = new (GetGraph()->GetArena()) HNot(type, hbin, dex_pc); 266 HRor* ror = new (GetGraph()->GetArena()) HRor(ushr->GetType(), ushr->GetLeft(), ushr->GetRight()); 509 HGraph* graph = GetGraph(); 601 equal->ReplaceWith(GetGraph()->InsertOppositeCondition(input_value, equal)); 606 equal->ReplaceWith(GetGraph()->GetIntConstant(0)) [all...] |
instruction_simplifier_shared.cc | 76 ArenaAllocator* arena = mul->GetBlock()->GetGraph()->GetArena(); 106 ArenaAllocator* arena = mul->GetBlock()->GetGraph()->GetArena(); 153 mul->GetBlock()->GetGraph()->GetConstant(type, 0), 217 HBitwiseNegatedRight* neg_op = new (hnot->GetBlock()->GetGraph()->GetArena())
|
dex_cache_array_fixups_arm.cc | 88 HArmDexCacheArraysBase* base = new (GetGraph()->GetArena()) HArmDexCacheArraysBase(dex_file); 89 HBasicBlock* entry_block = GetGraph()->GetEntryBlock();
|
pc_relative_fixups_x86.cc | 127 HGraph* graph = GetGraph(); 146 HGraph* graph = GetGraph(); 164 base_ = new (GetGraph()->GetArena()) HX86ComputeBaseMethodAddress(); 165 HBasicBlock* entry_block = GetGraph()->GetEntryBlock(); 173 new (GetGraph()->GetArena()) HX86LoadFromConstantTable(base_, value);
|
nodes_shared.h | 87 return GetBlock()->GetGraph()->GetIntConstant( 91 return GetBlock()->GetGraph()->GetLongConstant(
|
instruction_simplifier_arm64.cc | 56 ArenaAllocator* arena = GetGraph()->GetArena(); 59 GetGraph()->GetIntConstant(mirror::Array::DataOffset(access_size).Uint32Value()); 102 left = GetGraph()->GetConstant(right->GetType(), 0); 136 new (GetGraph()->GetArena()) HArm64DataProcWithShifterOp(use,
|
code_generator_mips64.cc | [all...] |
code_generator_arm64.cc | 520 HParallelMove parallel_move(codegen->GetGraph()->GetArena()); 743 HParallelMove parallel_move(codegen->GetGraph()->GetArena()); [all...] |
nodes.cc | 654 HGraph* graph = header_->GetGraph(); 780 replacement->SetId(GetGraph()->GetNextInstructionId()); 812 instruction->SetId(block->GetGraph()->GetNextInstructionId()); 833 instruction->SetId(GetGraph()->GetNextInstructionId()); 847 instruction->SetId(GetGraph()->GetNextInstructionId()); 857 phi->SetId(GetGraph()->GetNextInstructionId()); [all...] |
code_generator_x86.cc | 391 HParallelMove parallel_move(codegen->GetGraph()->GetArena()); 587 HParallelMove parallel_move(codegen->GetGraph()->GetArena()); [all...] |
prepare_for_register_allocation.cc | 23 for (HReversePostOrderIterator it(*GetGraph()); !it.Done(); it.Advance()) { 130 instruction->ReplaceInput(GetGraph()->GetIntConstant(load_class->GetTypeIndex()), 0);
|
code_generator_arm.cc | 374 HParallelMove parallel_move(codegen->GetGraph()->GetArena()); 570 HParallelMove parallel_move(codegen->GetGraph()->GetArena()); [all...] |
code_generator_mips.cc | [all...] |
nodes.h | 878 HGraph* GetGraph() const { return graph_; } [all...] |
code_generator_x86_64.cc | 412 HParallelMove parallel_move(codegen->GetGraph()->GetArena()); 605 HParallelMove parallel_move(codegen->GetGraph()->GetArena()); [all...] |
load_store_elimination.cc | 370 ref_info = new (GetGraph()->GetArena()) ReferenceInfo(instruction, pos); 393 HeapLocation* heap_loc = new (GetGraph()->GetArena()) 691 return GetGraph()->GetNullConstant(); 697 return GetGraph()->GetIntConstant(0); 699 return GetGraph()->GetLongConstant(0); 701 return GetGraph()->GetFloatConstant(0); 703 return GetGraph()->GetDoubleConstant(0); [all...] |
graph_checker.cc | 98 if (GetGraph()->IsInSsaForm() && !block->EndsWithControlFlowInstruction()) { 250 if (!GetGraph()->HasBoundsChecks()) { 262 if (GetGraph()->IsCompilingOsr()) { 655 HBasicBlock* loop_block = GetGraph()->GetBlocks()[i]; [all...] |
reference_type_propagation.cc | 468 instr->SetReferenceTypeInfo(instr->GetBlock()->GetGraph()->GetInexactObjectRti()); 549 instr->SetReferenceTypeInfo(instr->GetBlock()->GetGraph()->GetInexactObjectRti()); 557 instr->SetReferenceTypeInfo(instr->GetBlock()->GetGraph()->GetInexactObjectRti()); 748 instr->SetReferenceTypeInfo(instr->GetBlock()->GetGraph()->GetInexactObjectRti()); [all...] |
code_generator.h | 181 HGraph* GetGraph() const { return graph_; } 563 size_t size = GetGraph()->GetBlocks().size(); 564 LabelType* labels = GetGraph()->GetArena()->AllocArray<LabelType>(size,
|
code_generator.cc | 278 DCHECK(block_order[0] == GetGraph()->GetEntryBlock()); 302 ArenaAllocator* allocator = invoke->GetBlock()->GetGraph()->GetArena(); 365 ArenaAllocator* allocator = field_access->GetBlock()->GetGraph()->GetArena(); 486 ArenaAllocator* allocator = cls->GetBlock()->GetGraph()->GetArena(); [all...] |
gvn.cc | 317 instruction->GetBlock()->GetGraph()->HasIrreducibleLoops()) { 545 HBasicBlock* current_block = block->GetGraph()->GetBlocks()[block_id];
|
graph_visualizer.cc | 414 invoke->GetDexMethodIndex(), GetGraph()->GetDexFile(), /* with_signature */ false); 654 GetGraph()->GetEntryBlock()->GetBlockId()); 674 GetGraph()->HasExitBlock() ? GetGraph()->GetExitBlock()->GetBlockId() : -1,
|