summaryrefslogtreecommitdiff
path: root/compiler/optimizing/instruction_simplifier.cc
diff options
context:
space:
mode:
author Vladimir Marko <vmarko@google.com> 2022-04-29 09:34:04 +0100
committer Treehugger Robot <treehugger-gerrit@google.com> 2022-04-29 10:08:05 +0000
commitc05a32a746812f16914958bf8769cb6537d3af40 (patch)
tree2440f25f09695711285bdda5b2b7c787fa8fdc96 /compiler/optimizing/instruction_simplifier.cc
parent068a875d3ae814c00049d162c92acf791d511edb (diff)
Fix `CanUseKnownBootImageVarHandle()`, part 2.
Test: Rely on TreeHugger. Bug: 191765508 Bug: 230729606 Change-Id: I1955b542cb7c28378aa588cd16e66eb5ffc33c8a
Diffstat (limited to 'compiler/optimizing/instruction_simplifier.cc')
-rw-r--r--compiler/optimizing/instruction_simplifier.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/compiler/optimizing/instruction_simplifier.cc b/compiler/optimizing/instruction_simplifier.cc
index 4db258b1f0..789f07786c 100644
--- a/compiler/optimizing/instruction_simplifier.cc
+++ b/compiler/optimizing/instruction_simplifier.cc
@@ -2940,7 +2940,7 @@ bool InstructionSimplifierVisitor::CanUseKnownBootImageVarHandle(HInvoke* invoke
DCHECK(!declaring_class->IsInitialized());
return false;
}
- HInstruction* load_class = var_handle_instruction->InputAt(0)->AsLoadClass();
+ HInstruction* load_class = var_handle_instruction->InputAt(0);
if (kIsDebugBuild) {
bool is_in_boot_image = false;
if (Runtime::Current()->GetHeap()->ObjectIsInBootImageSpace(declaring_class)) {