Home
last modified time | relevance | path

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

/art/compiler/optimizing/
Dinduction_var_analysis.cc579 return CreateInduction(a->induction_class, a->operation, new_a, new_b, a->fetch, type_); in TransferAddSub()
591 return CreateInduction(b->induction_class, b->operation, new_a, new_b, b->fetch, type_); in TransferAddSub()
601 return CreateInduction(a->induction_class, a->operation, new_a, new_b, a->fetch, type_); in TransferAddSub()
621 return CreateInduction(a->induction_class, a->operation, new_a, new_b, a->fetch, type_); in TransferNeg()
644 return CreateInduction(b->induction_class, b->operation, new_a, new_b, b->fetch, type_); in TransferMul()
652 return CreateInduction(a->induction_class, a->operation, new_a, new_b, a->fetch, type_); in TransferMul()
669 return CreateInduction(kLinear, kNop, a->op_a, a->op_b, a->fetch, to); in TransferConversion()
815 c->fetch, in SolveOp()
1372 info1->fetch == info2->fetch && in InductionEqual()
1381 std::string HInductionVarAnalysis::FetchToString(HInstruction* fetch) { in FetchToString() argument
[all …]
Dinduction_var_range.cc342 HInstruction* fetch, in Replace() argument
348 ReplaceInduction(induction_analysis_->LookupInfo(lp, instruction), fetch, replacement); in Replace()
350 ReplaceInduction(induction_analysis_->LookupInfo(lp, GetLoopControl(lp)), fetch, replacement); in Replace()
382 *offset = info->op_b->fetch; in IsUnitStride()
442 if (IsInt64AndGet(info->fetch, value)) { in IsConstant()
504 return info->fetch->GetBlock()->GetLoopInformation() != nullptr; in HasFetchInLoop()
633 IsInt64AndGet(info->fetch, &f) && f >= 1) { in GetGeometric()
651 if (chase_hint_ == nullptr && in_body && trip != nullptr && instruction == trip->op_a->fetch) { in GetFetch()
747 return GetFetch(info->fetch, trip, in_body, is_min); in GetVal()
1081 if (IsInt64AndGet(info->fetch, &f) && f >= 1 && IsConstant(trip->op_a, kExact, &m) && m >= 1) { in GenerateLastValueGeometric()
[all …]
Dinduction_var_analysis.h111 fetch(f), in InductionInfo()
117 HInstruction* fetch; member
255 static std::string FetchToString(HInstruction* fetch);
Dinduction_var_range.h133 void Replace(HInstruction* instruction, HInstruction* fetch, HInstruction* replacement);
335 HInstruction* fetch,
Dinduction_var_range_test.cc152 HInductionVarAnalysis::InductionInfo* CreateFetch(HInstruction* fetch) { in CreateFetch() argument
153 return iva_->CreateInvariantFetch(fetch); in CreateFetch()
/art/runtime/interpreter/mterp/x86_64/
Dcontrol_flow.S35 movswq 2(rPC), rINSTq # fetch signed displacement
/art/runtime/interpreter/mterp/x86/
Dcontrol_flow.S35 movswl 2(rPC), rINST # fetch signed displacement