• Home
  • Raw
  • Download

Lines Matching refs:new_pre_header

2974   HBasicBlock* new_pre_header = new (allocator_) HBasicBlock(this, header->GetDexPc());  in TransformLoopHeaderForBCE()  local
2978 AddBlock(new_pre_header); in TransformLoopHeaderForBCE()
2980 header->ReplacePredecessor(old_pre_header, new_pre_header); in TransformLoopHeaderForBCE()
2987 true_block->AddSuccessor(new_pre_header); in TransformLoopHeaderForBCE()
2988 false_block->AddSuccessor(new_pre_header); in TransformLoopHeaderForBCE()
2996 if_block->dominated_blocks_.push_back(new_pre_header); in TransformLoopHeaderForBCE()
2997 new_pre_header->SetDominator(if_block); in TransformLoopHeaderForBCE()
2998 new_pre_header->dominated_blocks_.push_back(header); in TransformLoopHeaderForBCE()
2999 header->SetDominator(new_pre_header); in TransformLoopHeaderForBCE()
3007 reverse_post_order_[index_of_header++] = new_pre_header; in TransformLoopHeaderForBCE()
3019 new_pre_header, old_pre_header, /* replace_if_back_edge= */ false); in TransformLoopHeaderForBCE()
3031 HBasicBlock* new_pre_header = new (allocator_) HBasicBlock(this, header->GetDexPc()); in TransformLoopForVectorization() local
3034 AddBlock(new_pre_header); in TransformLoopForVectorization()
3039 header->ReplaceSuccessor(exit, new_pre_header); in TransformLoopForVectorization()
3040 new_pre_header->AddSuccessor(new_header); in TransformLoopForVectorization()
3046 header->ReplaceDominatedBlock(exit, new_pre_header); in TransformLoopForVectorization()
3047 new_pre_header->SetDominator(header); in TransformLoopForVectorization()
3048 new_pre_header->dominated_blocks_.push_back(new_header); in TransformLoopForVectorization()
3049 new_header->SetDominator(new_pre_header); in TransformLoopForVectorization()
3058 reverse_post_order_[++index_of_header] = new_pre_header; in TransformLoopForVectorization()
3065 new_pre_header->AddInstruction(new (allocator_) HGoto()); in TransformLoopForVectorization()
3077 new_pre_header->SetLoopInformation(loop->GetPreHeader()->GetLoopInformation()); // outward in TransformLoopForVectorization()
3080 it.Current()->Add(new_pre_header); in TransformLoopForVectorization()
3084 return new_pre_header; in TransformLoopForVectorization()