Home
last modified time | relevance | path

Searched refs:ReplaceWith (Results 1 – 10 of 10) sorted by relevance

/art/compiler/optimizing/
Dconstant_folding.cc60 inst->ReplaceWith(constant); in Run()
70 inst->ReplaceWith(constant); in Run()
78 check->ReplaceWith(check_input); in Run()
94 instruction->ReplaceWith(left); in VisitShift()
106 instruction->ReplaceWith(input_cst); in VisitAnd()
123 instruction->ReplaceWith(input_cst); in VisitMul()
140 instruction->ReplaceWith(input_cst); in VisitOr()
160 instruction->ReplaceWith(instruction->GetLeft()); in VisitRem()
176 instruction->ReplaceWith(GetGraph()->GetConstant(type, 0)); in VisitRem()
209 instruction->ReplaceWith(GetGraph()->GetConstant(type, 0)); in VisitSub()
[all …]
Dprepare_for_register_allocation.cc34 check->ReplaceWith(check->InputAt(0)); in VisitNullCheck()
38 check->ReplaceWith(check->InputAt(0)); in VisitDivZeroCheck()
42 check->ReplaceWith(check->InputAt(0)); in VisitBoundsCheck()
46 bound_type->ReplaceWith(bound_type->InputAt(0)); in VisitBoundType()
52 check->ReplaceWith(cls); in VisitClinitCheck()
Dinstruction_simplifier.cc146 instruction->ReplaceWith(input_other); in VisitShift()
165 null_check->ReplaceWith(obj); in VisitNullCheck()
228 equal->ReplaceWith(input_value); in VisitEqual()
256 not_equal->ReplaceWith(input_value); in VisitNotEqual()
269 bool_not->ReplaceWith(value); in VisitBooleanNot()
284 instruction->ReplaceWith(input); in VisitArrayLength()
304 instruction->ReplaceWith(instruction->GetInput()); in VisitTypeConversion()
321 instruction->ReplaceWith(input_other); in VisitAdd()
366 instruction->ReplaceWith(input_other); in VisitAnd()
379 instruction->ReplaceWith(instruction->GetLeft()); in VisitAnd()
[all …]
Dnodes.cc468 initial->ReplaceWith(replacement); in ReplaceAndRemoveInstructionWith()
737 void HInstruction::ReplaceWith(HInstruction* other) { in ReplaceWith() function in art::HInstruction
1072 phi->ReplaceWith(phi->InputAt(1 - this_index)); in DisconnectAndDelete()
1175 void HBasicBlock::ReplaceWith(HBasicBlock* other) { in ReplaceWith() function in art::HBasicBlock
1239 invoke->ReplaceWith(last->InputAt(0)); in InlineInto()
1257 exit_block_->ReplaceWith(to); in InlineInto()
1290 invoke->ReplaceWith(return_value); in InlineInto()
1366 current->ReplaceWith(outer_graph->GetNullConstant()); in InlineInto()
1368 current->ReplaceWith(outer_graph->GetIntConstant(current->AsIntConstant()->GetValue())); in InlineInto()
1370 current->ReplaceWith(outer_graph->GetLongConstant(current->AsLongConstant()->GetValue())); in InlineInto()
[all …]
Dssa_builder.cc219 phi->ReplaceWith(next); in EquivalentPhisCleanup()
221 next->ReplaceWith(phi); in EquivalentPhisCleanup()
315 phi->ReplaceWith(next); in BuildSsa()
544 load->ReplaceWith(value); in VisitLoadLocal()
Dboolean_simplifier.cc135 phi->ReplaceWith(replacement); in TryRemovingBooleanSelection()
Dssa_phi_elimination.cc152 phi->ReplaceWith(candidate); in Run()
Dgvn.cc394 current->ReplaceWith(existing); in VisitBasicBlock()
Dbounds_check_elimination.cc962 null_check->ReplaceWith(array); in AddDeoptimizationArrayLength()
982 array_length->ReplaceWith(phi); in AddDeoptimizationArrayLength()
993 array_length->ReplaceWith(new_array_length); in AddDeoptimizationArrayLength()
1462 bounds_check->ReplaceWith(index); in ReplaceBoundsCheck()
Dnodes.h669 void ReplaceWith(HBasicBlock* other);
1454 void ReplaceWith(HInstruction* instruction);
1460 ReplaceWith(other); in ReplaceWithExceptInReplacementAtIndex()