Home
last modified time | relevance | path

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

/art/compiler/optimizing/
Dinduction_var_range.cc307 HInductionVarAnalysis::InductionInfo* trip_expr = trip->op_a; in GetLinear()
310 if (IsConstant(info->op_a, kExact, &stride_value)) { in GetLinear()
318 trip_expr->op_a, in GetLinear()
326 if (HInductionVarAnalysis::InductionEqual(trip_expr->op_a, info->op_b)) { in GetLinear()
344 return AddValue(GetMul(info->op_a, trip, trip, in_body, is_min), in GetLinear()
375 if (trip != nullptr && in_body && instruction == trip->op_a->fetch) { in GetFetch()
392 return AddValue(GetVal(info->op_a, trip, in_body, is_min), in GetVal()
395 return SubValue(GetVal(info->op_a, trip, in_body, is_min), in GetVal()
401 return GetMul(info->op_a, info->op_b, trip, in_body, is_min); in GetVal()
403 return GetDiv(info->op_a, info->op_b, trip, in_body, is_min); in GetVal()
[all …]
Dinduction_var_analysis.cc315 induction = RotatePeriodicInduction(induction->op_b, induction->op_a); in ClassifyNonTrivial()
337 kPeriodic, induction->op_a, RotatePeriodicInduction(induction->op_b, last), type_); in RotatePeriodicInduction()
367 TransferAddSub(a->op_a, b->op_a, op), in TransferAddSub()
371 InductionInfo* new_a = b->op_a; in TransferAddSub()
381 InductionInfo* new_a = a->op_a; in TransferAddSub()
403 TransferMul(a, b->op_a), in TransferMul()
408 TransferMul(a->op_a, b), in TransferMul()
442 return CreateInduction(a->induction_class, TransferNeg(a->op_a), TransferNeg(a->op_b), type_); in TransferNeg()
455 return CreateInduction(kLinear, a->op_a, a->op_b, to); in TransferCnv()
618 InductionInfo* stride_expr = a->op_a; in VisitCondition()
[all …]
Dinduction_var_analysis.h104 op_a(a), in InductionInfo()
110 InductionInfo* op_a; member