Lines Matching refs:deopt_block

801     HBasicBlock* deopt_block = if_block->GetSuccessors().Get(1);  // False successor.  in TransformLoopForDeoptimizationIfNeeded()  local
804 deopt_block->AddInstruction(new (graph->GetArena()) HGoto()); in TransformLoopForDeoptimizationIfNeeded()
806 return deopt_block; in TransformLoopForDeoptimizationIfNeeded()
842 HBasicBlock* deopt_block, in AddDeoptimizationConstant() argument
848 DCHECK(deopt_block->GetSuccessors().Get(0) == pre_header); in AddDeoptimizationConstant()
850 DCHECK(deopt_block == pre_header); in AddDeoptimizationConstant()
855 DCHECK_EQ(deopt_block, header->GetDominator()->GetDominator()->GetSuccessors().Get(1)); in AddDeoptimizationConstant()
862 deopt_block->InsertInstructionBefore(cond, deopt_block->GetLastInstruction()); in AddDeoptimizationConstant()
863 deopt_block->InsertInstructionBefore(deoptimize, deopt_block->GetLastInstruction()); in AddDeoptimizationConstant()
923 HBasicBlock* deopt_block, in AddDeoptimizationArrayLength() argument
929 DCHECK(deopt_block->GetSuccessors().Get(0) == pre_header); in AddDeoptimizationArrayLength()
931 DCHECK(deopt_block == pre_header); in AddDeoptimizationArrayLength()
937 if (!array_length->GetBlock()->Dominates(deopt_block)) { in AddDeoptimizationArrayLength()
949 DCHECK(array->GetBlock()->Dominates(deopt_block)); in AddDeoptimizationArrayLength()
950 if (null_check != nullptr && !null_check->GetBlock()->Dominates(deopt_block)) { in AddDeoptimizationArrayLength()
957 deopt_block->InsertInstructionBefore( in AddDeoptimizationArrayLength()
958 null_check_cond, deopt_block->GetLastInstruction()); in AddDeoptimizationArrayLength()
959 deopt_block->InsertInstructionBefore( in AddDeoptimizationArrayLength()
960 null_check_deoptimize, deopt_block->GetLastInstruction()); in AddDeoptimizationArrayLength()
969 deopt_block->InsertInstructionBefore(new_array_length, deopt_block->GetLastInstruction()); in AddDeoptimizationArrayLength()
1005 deopt_block->InsertInstructionBefore(added, deopt_block->GetLastInstruction()); in AddDeoptimizationArrayLength()
1009 deopt_block->InsertInstructionBefore(cond, deopt_block->GetLastInstruction()); in AddDeoptimizationArrayLength()
1010 deopt_block->InsertInstructionBefore(deopt, deopt_block->GetLastInstruction()); in AddDeoptimizationArrayLength()
1031 HBasicBlock* deopt_block; in AddDeoptimization() local
1060 deopt_block = TransformLoopForDeoptimizationIfNeeded(); in AddDeoptimization()
1061 loop_entry_test_block_added = (deopt_block != pre_header); in AddDeoptimization()
1070 deopt_block, in AddDeoptimization()
1077 deopt_block, in AddDeoptimization()