Searched refs:induction (Results 1 – 10 of 10) sorted by relevance
/art/test/618-checker-induction/ |
D | info.txt | 1 Test on loop optimizations on induction.
|
/art/test/530-checker-loops1/ |
D | info.txt | 1 Test on loop optimizations, in particular around common induction.
|
/art/test/530-checker-loops4/ |
D | info.txt | 1 Test on loop optimizations, in particular with geometric induction.
|
/art/test/530-checker-loops5/ |
D | info.txt | 1 Test on loop optimizations, in particular with polynomial induction.
|
/art/test/530-checker-loops2/ |
D | info.txt | 1 Test on loop optimizations, in particular around less common induction.
|
/art/compiler/optimizing/ |
D | induction_var_analysis.cc | 350 InductionInfo* induction = SolvePhi(phi, /*input_index*/ 1, /*adjust_input_size*/ 0); in ClassifyNonTrivial() local 351 if (induction != nullptr) { in ClassifyNonTrivial() 352 switch (induction->induction_class) { in ClassifyNonTrivial() 355 induction = CreateInduction(kLinear, kNop, induction, initial, /*fetch*/ nullptr, type_); in ClassifyNonTrivial() 362 AssignInfo(loop, phi, induction); in ClassifyNonTrivial() 372 AssignInfo(loop, scc_[i], induction); in ClassifyNonTrivial() 373 induction = RotatePeriodicInduction(induction->op_b, induction->op_a); in ClassifyNonTrivial() 375 AssignInfo(loop, phi, induction); in ClassifyNonTrivial() 384 InductionInfo* induction, in RotatePeriodicInduction() argument 391 if (induction->induction_class == kInvariant) { in RotatePeriodicInduction() [all …]
|
D | induction_var_range.h | 58 explicit InductionVarRange(HInductionVarAnalysis* induction);
|
D | optimizing_compiler.cc | 774 HInductionVarAnalysis* induction = new (arena) HInductionVarAnalysis(graph); in RunOptimizations() local 775 …BoundsCheckElimination* bce = new (arena) BoundsCheckElimination(graph, *side_effects1, induction); in RunOptimizations() 776 HLoopOptimization* loop = new (arena) HLoopOptimization(graph, driver, induction); in RunOptimizations() 811 induction, in RunOptimizations()
|
D | induction_var_analysis.h | 160 InductionInfo* RotatePeriodicInduction(InductionInfo* induction, InductionInfo* last);
|
D | bounds_check_elimination_test.cc | 53 HInductionVarAnalysis induction(graph_); in RunBCE() local 54 induction.Run(); in RunBCE() 56 BoundsCheckElimination(graph_, side_effects, &induction).Run(); in RunBCE()
|