diff options
Diffstat (limited to 'compiler/dex/compiler_enums.h')
| -rw-r--r-- | compiler/dex/compiler_enums.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/compiler/dex/compiler_enums.h b/compiler/dex/compiler_enums.h index 63f3e640df..47cb4245d7 100644 --- a/compiler/dex/compiler_enums.h +++ b/compiler/dex/compiler_enums.h @@ -114,7 +114,13 @@ enum ExtendedMIROpcode { kMirOpFusedCmpgDouble, kMirOpFusedCmpLong, kMirOpNop, + + // @brief Do a null check on the object register. + // @details The backends may implement this implicitly or explicitly. This MIR is guaranteed + // to have the correct offset as an exception thrower. + // vA: object register kMirOpNullCheck, + kMirOpRangeCheck, kMirOpDivZeroCheck, kMirOpCheck, |