HomeSort by relevance Sort by last modified time
    Searched refs:GetLoopInformation (Results 1 - 25 of 38) sorted by null

1 2

  /art/compiler/optimizing/
side_effects_analysis.cc 58 UpdateLoopEffects(block->GetLoopInformation(), effects);
59 HBasicBlock* pre_header = block->GetLoopInformation()->GetPreHeader();
64 UpdateLoopEffects(pre_header->GetLoopInformation(), GetLoopEffects(block));
68 UpdateLoopEffects(block->GetLoopInformation(), effects);
find_loops_test.cc 42 ASSERT_EQ(block->GetLoopInformation(), nullptr);
55 ASSERT_EQ(block->GetLoopInformation(), nullptr);
71 ASSERT_EQ(block->GetLoopInformation(), nullptr);
88 ASSERT_EQ(block->GetLoopInformation(), nullptr);
103 ASSERT_EQ(block->GetLoopInformation(), nullptr);
116 ASSERT_EQ(block->GetLoopInformation(), nullptr);
118 ASSERT_EQ(block->GetLoopInformation()->GetHeader()->GetBlockId(), parent_loop_header_id);
122 HLoopInformation* info = block->GetLoopInformation();
291 ASSERT_TRUE(graph->GetBlocks()[3]->GetLoopInformation()->IsIn(
292 *graph->GetBlocks()[2]->GetLoopInformation()));
    [all...]
linear_order.cc 38 HLoopInformation* block_loop = block->GetLoopInformation();
42 HLoopInformation* current_loop = current->GetLoopInformation();
59 HLoopInformation* loop = header->GetLoopInformation();
100 number_of_forward_predecessors -= block->GetLoopInformation()->NumberOfBackEdges();
licm.cc 33 HLoopInformation* info = instruction->GetBlock()->GetLoopInformation();
35 HLoopInformation* input_loop = input->GetBlock()->GetLoopInformation();
49 HLoopInformation* input_loop = input->GetBlock()->GetLoopInformation();
100 HLoopInformation* loop_info = block->GetLoopInformation();
107 if (inner->GetLoopInformation() != loop_info) {
optimizing_unit_test.h 67 if (block->GetLoopInformation() != nullptr) {
68 block->GetLoopInformation()->SetSuspendCheck(nullptr);
suspend_check_test.cc 38 ASSERT_EQ(loop_header->GetLoopInformation()->GetPreHeader(), first_block);
induction_var_analysis_test.cc 174 iva_->LookupInfo(loop_body_[d]->GetLoopInformation(), instruction));
187 iva_->LookupInfo(loop_body_[0]->GetLoopInformation(), instruction1),
188 iva_->LookupInfo(loop_body_[0]->GetLoopInformation(), instruction2));
194 iva_->LookupInfo(loop_body_[0]->GetLoopInformation(), instruction));
246 ASSERT_EQ(entry_->GetLoopInformation(), nullptr);
248 ASSERT_EQ(loop_preheader_[d]->GetLoopInformation(),
250 : loop_header_[d - 1]->GetLoopInformation());
251 ASSERT_NE(loop_header_[d]->GetLoopInformation(), nullptr);
252 ASSERT_NE(loop_body_[d]->GetLoopInformation(), nullptr);
253 ASSERT_EQ(loop_header_[d]->GetLoopInformation(),
    [all...]
gvn.cc 457 if (block->GetLoopInformation()->ContainsIrreducibleLoop()) {
466 DCHECK(!block->GetLoopInformation()->IsIrreducible());
467 DCHECK_EQ(block->GetDominator(), block->GetLoopInformation()->GetPreHeader());
cha_guard_optimization.cc 182 HLoopInformation* loop_info = block->GetLoopInformation();
nodes.cc 271 block->GetLoopInformation()->HasBackEdgeNotDominatedByHeader()) {
323 HLoopInformation* info = successor->GetLoopInformation();
332 HLoopInformation* info = header->GetLoopInformation();
388 DCHECK(!block->IsLoopHeader() || !block->GetLoopInformation()->IsBackEdge(*first_predecessor));
454 block->GetLoopInformation()->Populate();
591 DCHECK(block->GetLoopInformation()->IsPopulated());
592 if (block->GetLoopInformation()->IsIrreducible()) {
625 HLoopInformation* info = block->GetLoopInformation();
    [all...]
load_store_elimination.cc 146 if (block->GetLoopInformation()->IsIrreducible()) {
155 HBasicBlock* pre_header = block->GetLoopInformation()->GetPreHeader();
389 HLoopInformation* loop_info = instruction->GetBlock()->GetLoopInformation();
graph_test.cc 245 loop_block->GetLoopInformation()->GetPreHeader());
283 loop_block->GetLoopInformation()->GetPreHeader());
gvn_test.cc 367 ASSERT_TRUE(inner_loop_header->GetLoopInformation()->IsIn(
368 *outer_loop_header->GetLoopInformation()));
induction_var_analysis.cc 116 if (graph_block->IsLoopHeader() && !graph_block->GetLoopInformation()->IsIrreducible()) {
117 VisitLoop(graph_block->GetLoopInformation());
132 if (loop_block->GetLoopInformation() != loop) {
204 HLoopInformation* otherLoop = instruction->GetBlock()->GetLoopInformation();
769 } else if (if_true->GetLoopInformation() != loop && if_false->GetLoopInformation() == loop) {
771 } else if (if_true->GetLoopInformation() == loop && if_false->GetLoopInformation() != loop) {
    [all...]
induction_var_range_test.cc     [all...]
ssa_liveness_analysis.h 134 HLoopInformation* GetLoopInformation() const {
135 return user_->GetBlock()->GetLoopInformation();
    [all...]
bounds_check_elimination.cc     [all...]
loop_optimization.cc 328 AddLoop(block->GetLoopInformation());
736 HLoopInformation* vloop = vector_header_->GetLoopInformation();
761 header->SetLoopInformation(preheader->GetLoopInformation()); // outward
    [all...]
scheduler_arm64.cc 188 DCHECK((block->GetLoopInformation() != nullptr) ||
graph_checker.cc 565 HLoopInformation* loop_information = loop_header->GetLoopInformation();
628 } else if (back_edge->GetLoopInformation() != loop_information) {
634 back_edge->GetLoopInformation()->GetHeader()->GetBlockId()));
    [all...]
induction_var_range.cc 354 for (HLoopInformation* lp = instruction->GetBlock()->GetLoopInformation(); // closest enveloping loop
356 lp = lp->GetPreHeader()->GetLoopInformation()) {
467 HLoopInformation* lp = context->GetBlock()->GetLoopInformation(); // closest enveloping loop
499 return info->fetch->GetBlock()->GetLoopInformation() != nullptr;
    [all...]
load_store_analysis.h 421 HLoopInformation* loop_info = instruction->GetBlock()->GetLoopInformation();
graph_visualizer.cc 626 HLoopInformation* loop_info = instruction->GetBlock()->GetLoopInformation();
631 HLoopInformation* outer = loop_info->GetPreHeader()->GetLoopInformation();
    [all...]
code_generator.cc 722 HSuspendCheck* suspend_check = block->GetLoopInformation()->GetSuspendCheck();
    [all...]
register_allocator_graph_color.cc 66 HLoopInformation* loop_info = block->GetLoopInformation();
70 loop_info = loop_info->GetPreHeader()->GetLoopInformation();
    [all...]

Completed in 106 milliseconds

1 2