Lines Matching refs:graph

358 static HInstruction* BuildSSAGraph1(HGraph* graph,  in BuildSSAGraph1()  argument
363 HBasicBlock* entry = new (allocator) HBasicBlock(graph); in BuildSSAGraph1()
364 graph->AddBlock(entry); in BuildSSAGraph1()
365 graph->SetEntryBlock(entry); in BuildSSAGraph1()
367 graph->GetDexFile(), dex::TypeIndex(0), 0, DataType::Type::kReference); in BuildSSAGraph1()
370 HInstruction* constant_initial = graph->GetIntConstant(initial); in BuildSSAGraph1()
371 HInstruction* constant_increment = graph->GetIntConstant(increment); in BuildSSAGraph1()
372 HInstruction* constant_10 = graph->GetIntConstant(10); in BuildSSAGraph1()
374 HBasicBlock* block = new (allocator) HBasicBlock(graph); in BuildSSAGraph1()
375 graph->AddBlock(block); in BuildSSAGraph1()
379 HBasicBlock* loop_header = new (allocator) HBasicBlock(graph); in BuildSSAGraph1()
380 HBasicBlock* loop_body = new (allocator) HBasicBlock(graph); in BuildSSAGraph1()
381 HBasicBlock* exit = new (allocator) HBasicBlock(graph); in BuildSSAGraph1()
383 graph->AddBlock(loop_header); in BuildSSAGraph1()
384 graph->AddBlock(loop_body); in BuildSSAGraph1()
385 graph->AddBlock(exit); in BuildSSAGraph1()
473 static HInstruction* BuildSSAGraph2(HGraph *graph, in BuildSSAGraph2() argument
478 HBasicBlock* entry = new (allocator) HBasicBlock(graph); in BuildSSAGraph2()
479 graph->AddBlock(entry); in BuildSSAGraph2()
480 graph->SetEntryBlock(entry); in BuildSSAGraph2()
482 graph->GetDexFile(), dex::TypeIndex(0), 0, DataType::Type::kReference); in BuildSSAGraph2()
485 HInstruction* constant_initial = graph->GetIntConstant(initial); in BuildSSAGraph2()
486 HInstruction* constant_increment = graph->GetIntConstant(increment); in BuildSSAGraph2()
487 HInstruction* constant_minus_1 = graph->GetIntConstant(-1); in BuildSSAGraph2()
488 HInstruction* constant_10 = graph->GetIntConstant(10); in BuildSSAGraph2()
490 HBasicBlock* block = new (allocator) HBasicBlock(graph); in BuildSSAGraph2()
491 graph->AddBlock(block); in BuildSSAGraph2()
499 HBasicBlock* loop_header = new (allocator) HBasicBlock(graph); in BuildSSAGraph2()
500 HBasicBlock* loop_body = new (allocator) HBasicBlock(graph); in BuildSSAGraph2()
501 HBasicBlock* exit = new (allocator) HBasicBlock(graph); in BuildSSAGraph2()
503 graph->AddBlock(loop_header); in BuildSSAGraph2()
504 graph->AddBlock(loop_body); in BuildSSAGraph2()
505 graph->AddBlock(exit); in BuildSSAGraph2()
583 static HInstruction* BuildSSAGraph3(HGraph* graph, in BuildSSAGraph3() argument
588 HBasicBlock* entry = new (allocator) HBasicBlock(graph); in BuildSSAGraph3()
589 graph->AddBlock(entry); in BuildSSAGraph3()
590 graph->SetEntryBlock(entry); in BuildSSAGraph3()
592 HInstruction* constant_10 = graph->GetIntConstant(10); in BuildSSAGraph3()
593 HInstruction* constant_initial = graph->GetIntConstant(initial); in BuildSSAGraph3()
594 HInstruction* constant_increment = graph->GetIntConstant(increment); in BuildSSAGraph3()
596 HBasicBlock* block = new (allocator) HBasicBlock(graph); in BuildSSAGraph3()
597 graph->AddBlock(block); in BuildSSAGraph3()
608 HBasicBlock* loop_header = new (allocator) HBasicBlock(graph); in BuildSSAGraph3()
609 HBasicBlock* loop_body = new (allocator) HBasicBlock(graph); in BuildSSAGraph3()
610 HBasicBlock* exit = new (allocator) HBasicBlock(graph); in BuildSSAGraph3()
612 graph->AddBlock(loop_header); in BuildSSAGraph3()
613 graph->AddBlock(loop_body); in BuildSSAGraph3()
614 graph->AddBlock(exit); in BuildSSAGraph3()
686 static HInstruction* BuildSSAGraph4(HGraph* graph, in BuildSSAGraph4() argument
690 HBasicBlock* entry = new (allocator) HBasicBlock(graph); in BuildSSAGraph4()
691 graph->AddBlock(entry); in BuildSSAGraph4()
692 graph->SetEntryBlock(entry); in BuildSSAGraph4()
694 graph->GetDexFile(), dex::TypeIndex(0), 0, DataType::Type::kReference); in BuildSSAGraph4()
697 HInstruction* constant_initial = graph->GetIntConstant(initial); in BuildSSAGraph4()
698 HInstruction* constant_1 = graph->GetIntConstant(1); in BuildSSAGraph4()
699 HInstruction* constant_10 = graph->GetIntConstant(10); in BuildSSAGraph4()
700 HInstruction* constant_minus_1 = graph->GetIntConstant(-1); in BuildSSAGraph4()
702 HBasicBlock* block = new (allocator) HBasicBlock(graph); in BuildSSAGraph4()
703 graph->AddBlock(block); in BuildSSAGraph4()
707 HBasicBlock* loop_header = new (allocator) HBasicBlock(graph); in BuildSSAGraph4()
708 HBasicBlock* loop_body = new (allocator) HBasicBlock(graph); in BuildSSAGraph4()
709 HBasicBlock* exit = new (allocator) HBasicBlock(graph); in BuildSSAGraph4()
711 graph->AddBlock(loop_header); in BuildSSAGraph4()
712 graph->AddBlock(loop_body); in BuildSSAGraph4()
713 graph->AddBlock(exit); in BuildSSAGraph4()