/art/compiler/optimizing/ |
D | pc_relative_fixups_x86.cc | 67 ReplaceInput(ret, value, 0, true); in VisitReturn() 100 ReplaceInput(bin, rhs, 1, false); in BinaryFP() 184 void ReplaceInput(HInstruction* insn, HConstant* value, int input_index, bool materialize) { in ReplaceInput() function in art::x86::PCRelativeHandlerVisitor 192 insn->ReplaceInput(load_constant, input_index); in ReplaceInput() 224 ReplaceInput(invoke, input, i, true); in HandleInvoke()
|
D | instruction_simplifier_shared.cc | 223 access->ReplaceInput(address, 0); in TryExtractArrayAccessAddress() 292 access->ReplaceInput(address, 1); in TryExtractVecArrayAccessAddress() 307 last_sub_right->ReplaceInput(b, 0); in TryReplaceSubSubWithSubAdd() 308 last_sub_right->ReplaceInput(a, 1); in TryReplaceSubSubWithSubAdd()
|
D | induction_var_analysis_test.cc | 1217 basic_[0]->ReplaceInput(graph_->GetIntConstant(-128), 0); in TEST_F() 1219 ifs->ReplaceInput(graph_->GetIntConstant(127), 1); in TEST_F() 1223 basic_[0]->ReplaceInput(conv, 1); in TEST_F() 1243 basic_[0]->ReplaceInput(graph_->GetIntConstant(-128), 0); in TEST_F() 1245 ifs->ReplaceInput(graph_->GetIntConstant(128), 1); in TEST_F() 1249 basic_[0]->ReplaceInput(conv, 1); in TEST_F() 1269 basic_[0]->ReplaceInput(graph_->GetIntConstant(-32768), 0); in TEST_F() 1271 ifs->ReplaceInput(graph_->GetIntConstant(32767), 1); in TEST_F() 1275 basic_[0]->ReplaceInput(conv, 1); in TEST_F() 1295 basic_[0]->ReplaceInput(graph_->GetIntConstant(-32768), 0); in TEST_F() [all …]
|
D | select_generator.cc | 170 false_block->GetFirstInstruction()->ReplaceInput(select, 0); in TryGenerateSelectSimpleDiamondPattern() 172 phi->ReplaceInput(select, predecessor_index_false); in TryGenerateSelectSimpleDiamondPattern()
|
D | constant_folding.cc | 146 select->ReplaceInput(false_constant, 0); in VisitUnaryOperation() 147 select->ReplaceInput(true_constant, 1); in VisitUnaryOperation() 185 select->ReplaceInput(false_constant, 0); in TryRemoveBinaryOperationViaSelect() 186 select->ReplaceInput(true_constant, 1); in TryRemoveBinaryOperationViaSelect() 625 select->ReplaceInput(false_constant, 0); in VisitTypeConversion() 626 select->ReplaceInput(true_constant, 1); in VisitTypeConversion()
|
D | instruction_simplifier.cc | 216 binop->ReplaceInput(left_neg->GetInput(), 0); in TryMoveNegOnInputsAfterBinop() 217 binop->ReplaceInput(right_neg->GetInput(), 1); in TryMoveNegOnInputsAfterBinop() 503 instruction->ReplaceInput(GetGraph()->GetIntConstant(masked_cst), /* index= */ 1); in VisitShift() 533 instruction->ReplaceInput(bin_op->GetLeastConstantLeft(), 1); in VisitShift() 542 instruction->ReplaceInput(shift_amount->AsTypeConversion()->GetInput(), 1); in VisitShift() 1087 select->ReplaceInput(false_value, 0); in VisitSelect() 1088 select->ReplaceInput(true_value, 1); in VisitSelect() 1089 select->ReplaceInput(condition, 2); in VisitSelect() 1189 instruction->ReplaceInput(condition->InputAt(0), 0); in VisitIf() 1862 condition->ReplaceInput(left->InputAt(0), 0); in VisitCondition() [all …]
|
D | ssa_builder.cc | 60 equality_instr->ReplaceInput(graph_->GetNullConstant(), int_operand == right ? 1 : 0); in FixNullConstantType() 205 phi->ReplaceInput(equivalent, i); in TypeInputsOfPhi() 394 aset->ReplaceInput(equivalent, /* index= */ 2); in FixAmbiguousArrayOps()
|
D | intrinsics.cc | 272 invoke->ReplaceInput(new_input, input_index); in InsertFpToIntegralIntrinsic()
|
D | superblock_cloner.cc | 436 phi->ReplaceInput(GetInstrCopy(input), i); in ResolvePhi() 647 user->ReplaceInput(phi, index); in ConstructSubgraphClosedSSA() 658 env->ReplaceInput(phi, index); in ConstructSubgraphClosedSSA()
|
D | nodes.cc | 432 phi->ReplaceInput(first_instr, second); in FixPhisAfterPredecessorsReodering() 433 phi->ReplaceInput(second_instr, first); in FixPhisAfterPredecessorsReodering() 540 header_phi->ReplaceInput(preheader_phi, first_nonbackedge_pred_pos); in TransformLoopToSinglePreheaderFormat() 1184 void HEnvironment::ReplaceInput(HInstruction* replacement, size_t index) { in ReplaceInput() function in art::HEnvironment 1459 user->ReplaceInput(replacement, index); in ReplaceUsesDominatedBy() 1467 user->ReplaceInput(replacement, index); in ReplaceUsesDominatedBy() 1481 user->ReplaceInput(replacement, index); in ReplaceEnvUsesDominatedBy() 1486 void HInstruction::ReplaceInput(HInstruction* replacement, size_t index) { in ReplaceInput() function in art::HInstruction
|
D | loop_optimization.cc | 420 user->ReplaceInput(graph->GetIntConstant(1), index); in TryToEvaluateIfCondition() 422 user->ReplaceInput(graph->GetIntConstant(0), index); in TryToEvaluateIfCondition() 1021 copy_hif->ReplaceInput(graph_->GetIntConstant(constant), 0u); in TryUnrollingForBranchPenaltyReduction() 1088 loop_hif->ReplaceInput(graph_->GetIntConstant(constant), 0u); in TryFullUnrolling() 3044 user->ReplaceInput(replacement, index); in TryReplaceWithLastValue()
|
D | reference_type_propagation_test.cc | 488 nulled_phi->ReplaceInput(null_input, lo.null_phi_arg_); in TEST_P()
|
D | dead_code_elimination.cc | 558 if_instruction->ReplaceInput(new_phi, 0); in MaybeAddPhi()
|
D | reference_type_propagation.cc | 232 user->ReplaceInput(bound_type, index); in BoundTypeIn()
|
D | induction_var_analysis.cc | 142 user->ReplaceInput(replacement, index); in FixOutsideUse() 156 user->ReplaceInput(replacement, index); in FixOutsideUse()
|
D | nodes.h | 2135 void ReplaceInput(HInstruction* replacement, size_t index); 2554 void ReplaceInput(HInstruction* replacement, size_t index); 2560 other->ReplaceInput(this, use_index); in ReplaceWithExceptInReplacementAtIndex() 3944 ReplaceInput(right, 0); 3945 ReplaceInput(left, 1); 3965 ReplaceInput(right, 0); 3966 ReplaceInput(left, 1);
|
D | bounds_check_elimination.cc | 1969 user->ReplaceInput(phi, index); // Removes the use node from the list. in InsertPhiNodes()
|