summaryrefslogtreecommitdiff
path: root/compiler/optimizing/intrinsics_utils.h
diff options
context:
space:
mode:
author Nicolas Geoffray <ngeoffray@google.com> 2020-09-23 14:47:28 +0100
committer Nicolas Geoffray <ngeoffray@google.com> 2020-09-23 14:47:28 +0100
commit6d69b52f331f788cbd1f21ffd5b87cb3b39965e4 (patch)
tree2bca1001afb4c3fc45cbb198765c51aa65e45c42 /compiler/optimizing/intrinsics_utils.h
parente407d97b0f25562110511d025058dcefdacca623 (diff)
Move MethodLoadKind out of HInvokeStaticOrDirect.
To prepare for using it in HInvokeInterface. For consistency, also move CodePtrLocation. Test: test.py Change-Id: I84f973764275002e2adb71080ebc833b2bafb975
Diffstat (limited to 'compiler/optimizing/intrinsics_utils.h')
-rw-r--r--compiler/optimizing/intrinsics_utils.h5
1 files changed, 2 insertions, 3 deletions
diff --git a/compiler/optimizing/intrinsics_utils.h b/compiler/optimizing/intrinsics_utils.h
index d900b21073..8c9dd14b19 100644
--- a/compiler/optimizing/intrinsics_utils.h
+++ b/compiler/optimizing/intrinsics_utils.h
@@ -63,10 +63,9 @@ class IntrinsicSlowPath : public TSlowPathCode {
if (invoke_->IsInvokeStaticOrDirect()) {
HInvokeStaticOrDirect* invoke_static_or_direct = invoke_->AsInvokeStaticOrDirect();
- DCHECK_NE(invoke_static_or_direct->GetMethodLoadKind(),
- HInvokeStaticOrDirect::MethodLoadKind::kRecursive);
+ DCHECK_NE(invoke_static_or_direct->GetMethodLoadKind(), MethodLoadKind::kRecursive);
DCHECK_NE(invoke_static_or_direct->GetCodePtrLocation(),
- HInvokeStaticOrDirect::CodePtrLocation::kCallCriticalNative);
+ CodePtrLocation::kCallCriticalNative);
codegen->GenerateStaticOrDirectCall(invoke_static_or_direct, method_loc, this);
} else if (invoke_->IsInvokeVirtual()) {
codegen->GenerateVirtualCall(invoke_->AsInvokeVirtual(), method_loc, this);