Lines Matching full:op_a
307 HInductionVarAnalysis::InductionInfo* trip_expr = trip->op_a;
310 if (IsConstant(info->op_a, kExact, &stride_value)) {
314 // Analyze cancelled trip with just the positive operand (trip_expr->op_a).
318 trip_expr->op_a,
325 // Test original trip's positive operand (trip_expr->op_a) against offset of induction.
326 if (HInductionVarAnalysis::InductionEqual(trip_expr->op_a, info->op_b)) {
344 return AddValue(GetMul(info->op_a, trip, trip, in_body, is_min),
375 if (trip != nullptr && in_body && instruction == trip->op_a->fetch) {
392 return AddValue(GetVal(info->op_a, trip, in_body, is_min),
395 return SubValue(GetVal(info->op_a, trip, in_body, is_min),
401 return GetMul(info->op_a, info->op_b, trip, in_body, is_min);
403 return GetDiv(info->op_a, info->op_b, trip, in_body, is_min);
409 return GetVal(info->op_a, trip, in_body, is_min);
417 return SubValue(GetVal(info->op_a, trip, in_body, is_min), Value(1));
429 return MergeVal(GetVal(info->op_a, trip, in_body, is_min),
681 if (GenerateCode(info->op_a, trip, graph, block, &opa, in_body, is_min) &&
705 if (GenerateCode(info->op_a, trip, graph, block, &opa, in_body, is_min) &&
729 return GenerateCode(info->op_a, trip, graph, block, result, in_body, is_min);
740 if (GenerateCode(info->op_a, trip, graph, block, &opb, in_body, is_min)) {
758 if (IsConstant(info->op_a, kExact, &stride_value)) {