Home
last modified time | relevance | path

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

/art/compiler/optimizing/
Dinstruction_simplifier_shared.cc67 op_kind = HInstruction::kSub; in TrySimpleMultiplyAccumulatePatterns()
152 HInstruction::kSub, in TryCombineMultiplyAccumulate()
326 use->IsVecAdd() ? HInstruction::kAdd : HInstruction::kSub; in TryCombineVecMultiplyAccumulate()
Dinduction_var_analysis.cc228 LookupInfo(loop, instruction->InputAt(1)), kSub); in ClassifyTrivial()
311 loop, phi, instruction, instruction->InputAt(0), instruction->InputAt(1), kSub, true); in ClassifyNonTrivial()
449 } else if (op == kSub) { // Negation required. in TransferAddSub()
628 } else if (op == kSub) { in SolveAddSub()
637 CreateInvariantOp(kSub, a, initial), in SolveAddSub()
869 trip_count = CreateInvariantOp(kSub, trip_count, CreateConstant(1, type)); in VisitTripCount()
877 kDiv, CreateInvariantOp(kSub, trip_count, lower_expr), stride_expr); in VisitTripCount()
1051 if (op == kAdd || op == kSub || op == kXor) { in CreateSimplifiedInvariant()
1067 return CreateSimplifiedInvariant(kSub, a, b->op_b); in CreateSimplifiedInvariant()
1068 } else if (op == kSub) { in CreateSimplifiedInvariant()
[all …]
Dinduction_var_analysis.h64 kSub, enumerator
Dinduction_var_range.cc550 if (trip_expr->type == info->type && trip_expr->operation == HInductionVarAnalysis::kSub) { in GetLinear()
716 case HInductionVarAnalysis::kSub: // second reversed! in GetVal()
1223 case HInductionVarAnalysis::kSub: in GenerateCode()
1239 case HInductionVarAnalysis::kSub: in GenerateCode()
Dnodes_vector.h657 DCHECK(op == InstructionKind::kAdd || op == InstructionKind::kSub);
Dloop_optimization.cc1097 case HInstruction::kSub: in GenerateVecOp()
Dinduction_var_range_test.cc139 case '-': op = HInductionVarAnalysis::kSub; break; in CreateInvariant()
Dcode_generator_arm64.cc2625 case HInstruction::kSub: in VisitDataProcWithShifterOp()
2655 if (instr->GetOpKind() == HInstruction::kSub && in VisitMultiplyAccumulate()
2692 DCHECK(instr->GetOpKind() == HInstruction::kSub); in VisitMultiplyAccumulate()
Dcode_generator_arm.cc1418 case HInstruction::kSub: in GenerateDataProcInstruction()
1445 } else if (kind == HInstruction::kSub) { in GenerateDataProc()
Dcode_generator_arm_vixl.cc1506 case HInstruction::kSub: in GenerateDataProcInstruction()
1533 } else if (kind == HInstruction::kSub) { in GenerateDataProc()