diff options
Diffstat (limited to 'compiler/optimizing/graph_checker.cc')
-rw-r--r-- | compiler/optimizing/graph_checker.cc | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/compiler/optimizing/graph_checker.cc b/compiler/optimizing/graph_checker.cc index 55a505c5ea..d1769cea0d 100644 --- a/compiler/optimizing/graph_checker.cc +++ b/compiler/optimizing/graph_checker.cc @@ -674,14 +674,13 @@ void GraphChecker::HandleLoop(HBasicBlock* loop_header) { loop_information->GetPreHeader()->GetSuccessors().size())); } - if (!GetGraph()->SuspendChecksAreAllowedToBeRemoved() && - loop_information->GetSuspendCheck() == nullptr) { - AddError(StringPrintf("Loop with header %d does not have a suspend check.", - loop_header->GetBlockId())); + if (loop_information->GetSuspendCheck() == nullptr) { + AddError(StringPrintf( + "Loop with header %d does not have a suspend check.", + loop_header->GetBlockId())); } - if (!GetGraph()->SuspendChecksAreAllowedToBeRemoved() && - loop_information->GetSuspendCheck() != loop_header->GetFirstInstructionDisregardMoves()) { + if (loop_information->GetSuspendCheck() != loop_header->GetFirstInstructionDisregardMoves()) { AddError(StringPrintf( "Loop header %d does not have the loop suspend check as the first instruction.", loop_header->GetBlockId())); |