diff options
Diffstat (limited to 'compiler/optimizing/instruction_simplifier.cc')
-rw-r--r-- | compiler/optimizing/instruction_simplifier.cc | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/compiler/optimizing/instruction_simplifier.cc b/compiler/optimizing/instruction_simplifier.cc index 817ff673cc..84297ec557 100644 --- a/compiler/optimizing/instruction_simplifier.cc +++ b/compiler/optimizing/instruction_simplifier.cc @@ -2619,6 +2619,8 @@ static bool TryReplaceStringBuilderAppend(HInvoke* invoke) { append->SetArgumentAt(i, args[num_args - 1u - i]); } block->InsertInstructionBefore(append, invoke); + DCHECK(!invoke->CanBeNull()); + DCHECK(!append->CanBeNull()); invoke->ReplaceWith(append); // Copy environment, except for the StringBuilder uses. for (HEnvironment* env = invoke->GetEnvironment(); env != nullptr; env = env->GetParent()) { |