Lines Matching refs:successor
311 SuspendCheckSlowPathMIPS64(HSuspendCheck* instruction, HBasicBlock* successor) in SuspendCheckSlowPathMIPS64() argument
312 : SlowPathCodeMIPS64(instruction), successor_(successor) {} in SuspendCheckSlowPathMIPS64()
1913 HBasicBlock* successor) { in GenerateSuspendCheck() argument
1919 new (codegen_->GetScopedAllocator()) SuspendCheckSlowPathMIPS64(instruction, successor); in GenerateSuspendCheck()
1922 if (successor != nullptr) { in GenerateSuspendCheck()
1923 DCHECK(successor->IsLoopHeader()); in GenerateSuspendCheck()
1926 DCHECK_EQ(slow_path->GetSuccessor(), successor); in GenerateSuspendCheck()
1933 if (successor == nullptr) { in GenerateSuspendCheck()
1937 __ Beqzc(TMP, codegen_->GetLabelOf(successor)); in GenerateSuspendCheck()
3688 void InstructionCodeGeneratorMIPS64::HandleGoto(HInstruction* got, HBasicBlock* successor) { in HandleGoto() argument
3689 if (successor->IsExitBlock()) { in HandleGoto()
3705 GenerateSuspendCheck(info->GetSuspendCheck(), successor); in HandleGoto()
3711 if (!codegen_->GoesToNextBlock(block, successor)) { in HandleGoto()
3712 __ Bc(codegen_->GetLabelOf(successor)); in HandleGoto()
3729 HBasicBlock* successor = try_boundary->GetNormalFlowSuccessor(); in VisitTryBoundary() local
3730 if (!successor->IsExitBlock()) { in VisitTryBoundary()
3731 HandleGoto(try_boundary, successor); in VisitTryBoundary()