diff options
Diffstat (limited to 'compiler/optimizing/optimizing_compiler.cc')
-rw-r--r-- | compiler/optimizing/optimizing_compiler.cc | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/compiler/optimizing/optimizing_compiler.cc b/compiler/optimizing/optimizing_compiler.cc index 1f71c4d10d..f3f0a13548 100644 --- a/compiler/optimizing/optimizing_compiler.cc +++ b/compiler/optimizing/optimizing_compiler.cc @@ -798,6 +798,10 @@ static bool CanAssembleGraphForRiscv64(HGraph* graph) { case HInstruction::kInstanceFieldSet: case HInstruction::kStaticFieldGet: case HInstruction::kStaticFieldSet: + case HInstruction::kUnresolvedInstanceFieldGet: + case HInstruction::kUnresolvedInstanceFieldSet: + case HInstruction::kUnresolvedStaticFieldGet: + case HInstruction::kUnresolvedStaticFieldSet: case HInstruction::kArrayGet: case HInstruction::kArrayLength: case HInstruction::kArraySet: @@ -839,6 +843,7 @@ static bool CanAssembleGraphForRiscv64(HGraph* graph) { case HInstruction::kInvokeInterface: case HInstruction::kInvokeCustom: case HInstruction::kInvokePolymorphic: + case HInstruction::kInvokeUnresolved: case HInstruction::kCurrentMethod: case HInstruction::kNullCheck: case HInstruction::kDeoptimize: |