Searched refs:op_a (Results 1 – 3 of 3) sorted by relevance
/art/compiler/optimizing/ |
D | induction_var_range.cc | 372 IsConstant(trip->op_a, kExact, tc); in IsFinite() 389 if (IsConstant(info->op_a, kExact, &stride_value) && stride_value == 1) { in IsUnitStride() 418 if (GenerateCode(trip->op_a, nullptr, graph, block, &trip_expr, false, false)) { in GenerateTripCount() 491 HInductionVarAnalysis::InductionInfo* lower = trip->op_b->op_a; in IsWellBehavedTripCount() 506 return HasFetchInLoop(info->op_a) || HasFetchInLoop(info->op_b); in HasFetchInLoop() 515 return IsConstant(info->op_a, kExact, stride_value); in NeedsTripCount() 517 return NeedsTripCount(info->op_a, stride_value); in NeedsTripCount() 556 HInductionVarAnalysis::InductionInfo* trip_expr = trip->op_a; in GetLinear() 559 if (IsConstant(info->op_a, kExact, &stride_value)) { in GetLinear() 567 trip_expr->op_a, in GetLinear() [all …]
|
D | induction_var_analysis.cc | 510 induction = RotatePeriodicInduction(induction->op_b, induction->op_a); in ClassifyNonTrivial() 538 induction->op_a, in RotatePeriodicInduction() 575 InductionInfo* new_a = TransferAddSub(a->op_a, b->op_a, op); in TransferAddSub() 582 InductionInfo* new_a = b->op_a; in TransferAddSub() 594 InductionInfo* new_a = a->op_a; in TransferAddSub() 617 InductionInfo* new_a = TransferNeg(a->op_a); in TransferNeg() 640 InductionInfo* new_a = TransferMul(a, b->op_a); in TransferMul() 648 InductionInfo* new_a = TransferMul(a->op_a, b); in TransferMul() 668 return CreateInduction(kLinear, kNop, a->op_a, a->op_b, a->fetch, to); in TransferConversion() 939 InductionInfo* stride_expr = a->op_a; in VisitCondition() [all …]
|
D | induction_var_analysis.h | 109 op_a(a), in InductionInfo() 115 InductionInfo* op_a; member
|