Home
last modified time | relevance | path

Searched refs:induction (Results 1 – 13 of 13) sorted by relevance

/art/test/618-checker-induction/
DAndroid.bp3 // Build rules for ART run-test `618-checker-induction`.
16 name: "art-run-test-618-checker-induction",
21 ":art-run-test-618-checker-induction-expected-stdout",
22 ":art-run-test-618-checker-induction-expected-stderr",
31 name: "art-run-test-618-checker-induction-expected-stdout",
32 out: ["art-run-test-618-checker-induction-expected-stdout.txt"],
39 name: "art-run-test-618-checker-induction-expected-stderr",
40 out: ["art-run-test-618-checker-induction-expected-stderr.txt"],
Dinfo.txt1 Test on loop optimizations on induction.
/art/test/530-checker-loops4/
Dinfo.txt1 Test on loop optimizations, in particular with geometric induction.
/art/test/530-checker-loops1/
Dinfo.txt1 Test on loop optimizations, in particular around common induction.
/art/test/530-checker-loops5/
Dinfo.txt1 Test on loop optimizations, in particular with polynomial induction.
/art/test/530-checker-loops2/
Dinfo.txt1 Test on loop optimizations, in particular around less common induction.
/art/test/2254-checker-not-var-analyzed-pathological/
Dinfo.txt1 Make sure that a pathological case in induction var analysis
/art/test/696-loop/
Dinfo.txt2 to run loop unrolling without updating the induction variable analysis.
/art/compiler/optimizing/
Dinduction_var_analysis.cc560 InductionInfo* induction = SolvePhi(phi, /*input_index=*/ 1, /*adjust_input_size=*/ 0, cycle); in ClassifyNonTrivial() local
561 if (induction != nullptr) { in ClassifyNonTrivial()
562 switch (induction->induction_class) { in ClassifyNonTrivial()
565 induction = CreateInduction(kLinear, kNop, induction, initial, /*fetch*/ nullptr, type); in ClassifyNonTrivial()
572 AssignInfo(loop, phi, induction); in ClassifyNonTrivial()
582 AssignInfo(loop, scc[i], induction); in ClassifyNonTrivial()
583 induction = RotatePeriodicInduction(induction->op_b, induction->op_a, type); in ClassifyNonTrivial()
585 AssignInfo(loop, phi, induction); in ClassifyNonTrivial()
594 InductionInfo* induction, in RotatePeriodicInduction() argument
602 if (induction->induction_class == kInvariant) { in RotatePeriodicInduction()
[all …]
Dinduction_var_range.h59 explicit InductionVarRange(HInductionVarAnalysis* induction);
Dinduction_var_analysis.h167 InductionInfo* RotatePeriodicInduction(InductionInfo* induction,
Dbounds_check_elimination_test.cc54 HInductionVarAnalysis induction(graph_); in RunBCE() local
55 induction.Run(); in RunBCE()
57 BoundsCheckElimination(graph_, side_effects, &induction).Run(); in RunBCE()
/art/
DTEST_MAPPING1097 "name": "art-run-test-618-checker-induction"
2525 "name": "art-run-test-618-checker-induction[com.google.android.art.apex]"
3971 "name": "art-run-test-618-checker-induction"
5407 "name": "art-run-test-618-checker-induction"