From 5e060ee6b9d1c32352f0fde4f949b95589602250 Mon Sep 17 00:00:00 2001 From: Vladimir Marko Date: Tue, 23 Feb 2021 10:56:42 +0000 Subject: Fix implicit null checks for InvokeVirtual. Fix braino from https://android-review.googlesource.com/1570261 . Test: m test-art-host-gtest Test: testrunner.py --host --optimizing Bug: 172573708 Bug: 180527726 Change-Id: I430d3e7034a3f600674763986a324d80903aaf6c --- compiler/optimizing/nodes.cc | 2 ++ 1 file changed, 2 insertions(+) (limited to 'compiler/optimizing/nodes.cc') diff --git a/compiler/optimizing/nodes.cc b/compiler/optimizing/nodes.cc index 4bb7ffc792..215fa3e143 100644 --- a/compiler/optimizing/nodes.cc +++ b/compiler/optimizing/nodes.cc @@ -3204,6 +3204,8 @@ bool HInvokeVirtual::CanDoImplicitNullCheckOn(HInstruction* obj) const { return false; } switch (GetIntrinsic()) { + case Intrinsics::kNone: + return true; case Intrinsics::kReferenceRefersTo: return true; default: -- cgit v1.2.3-59-g8ed1b