Home
last modified time | relevance | path

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

/art/compiler/optimizing/
Dinstruction_simplifier_shared.cc24 HBinaryOperation* input_binop, in TrySimpleMultiplyAccumulatePatterns() argument
27 DCHECK(input_binop->IsAdd() || input_binop->IsSub()); in TrySimpleMultiplyAccumulatePatterns()
28 DCHECK_NE(input_binop, input_other); in TrySimpleMultiplyAccumulatePatterns()
29 if (!input_binop->HasOnlyOneNonEnvironmentUse()) { in TrySimpleMultiplyAccumulatePatterns()
41 if (input_binop->IsAdd()) { in TrySimpleMultiplyAccumulatePatterns()
42 if ((input_binop->GetConstantRight() != nullptr) && input_binop->GetConstantRight()->IsOne()) { in TrySimpleMultiplyAccumulatePatterns()
47 input_b = input_binop->GetLeastConstantLeft(); in TrySimpleMultiplyAccumulatePatterns()
51 DCHECK(input_binop->IsSub()); in TrySimpleMultiplyAccumulatePatterns()
52 if (input_binop->GetRight()->IsConstant() && in TrySimpleMultiplyAccumulatePatterns()
53 input_binop->GetRight()->AsConstant()->IsMinusOne()) { in TrySimpleMultiplyAccumulatePatterns()
[all …]