summaryrefslogtreecommitdiff
path: root/compiler/optimizing/intrinsics_utils.h
diff options
context:
space:
mode:
Diffstat (limited to 'compiler/optimizing/intrinsics_utils.h')
-rw-r--r--compiler/optimizing/intrinsics_utils.h12
1 files changed, 0 insertions, 12 deletions
diff --git a/compiler/optimizing/intrinsics_utils.h b/compiler/optimizing/intrinsics_utils.h
index 3713b32a6c..546d5b3b93 100644
--- a/compiler/optimizing/intrinsics_utils.h
+++ b/compiler/optimizing/intrinsics_utils.h
@@ -146,18 +146,6 @@ static inline bool IsVarHandleGetAndAdd(HInvoke* invoke) {
}
}
-static inline DataType::Type GetVarHandleExpectedValueType(HInvoke* invoke,
- size_t expected_coordinates_count) {
- DCHECK_EQ(expected_coordinates_count, GetExpectedVarHandleCoordinatesCount(invoke));
- uint32_t number_of_arguments = invoke->GetNumberOfArguments();
- DCHECK_GE(number_of_arguments, /* VarHandle object */ 1u + expected_coordinates_count);
- if (number_of_arguments == /* VarHandle object */ 1u + expected_coordinates_count) {
- return invoke->GetType();
- } else {
- return GetDataTypeFromShorty(invoke, number_of_arguments - 1u);
- }
-}
-
} // namespace art
#endif // ART_COMPILER_OPTIMIZING_INTRINSICS_UTILS_H_