diff options
| -rw-r--r-- | compiler/dex/local_value_numbering.cc | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/compiler/dex/local_value_numbering.cc b/compiler/dex/local_value_numbering.cc index eb9891606c..0fb5e48851 100644 --- a/compiler/dex/local_value_numbering.cc +++ b/compiler/dex/local_value_numbering.cc @@ -1448,6 +1448,10 @@ uint16_t LocalValueNumbering::GetValueNumber(MIR* mir) { } break; + case kMirOpNullCheck: + HandleNullCheck(mir, GetOperandValue(mir->ssa_rep->uses[0])); + break; + case Instruction::INVOKE_DIRECT: case Instruction::INVOKE_DIRECT_RANGE: case Instruction::INVOKE_VIRTUAL: |