summaryrefslogtreecommitdiff
path: root/compiler/optimizing/intrinsics.h
diff options
context:
space:
mode:
author Vladimir Marko <vmarko@google.com> 2021-07-21 16:20:54 +0000
committer Vladimir Marko <vmarko@google.com> 2021-07-21 16:21:35 +0000
commit4a889b7f1e58368f0ffd795eaa24f2f493ccab8d (patch)
tree6449e59690e4219f3b3c1beba3631ecb586a584d /compiler/optimizing/intrinsics.h
parent5d446a37192427b4d24ca9add5d8e2409f665c4d (diff)
Revert "Compile time null checks for VarHandle intrinsics."
This reverts commit b3a7a6a72d7b91ee5507bd7314a3aae3948e6f29. Reason for revert: Breaks ART baseline compiler. Bug: 191765508 Change-Id: Ida63660e0149c4847f015950f95282e61add7204
Diffstat (limited to 'compiler/optimizing/intrinsics.h')
-rw-r--r--compiler/optimizing/intrinsics.h8
1 files changed, 0 insertions, 8 deletions
diff --git a/compiler/optimizing/intrinsics.h b/compiler/optimizing/intrinsics.h
index 9bc8c5126b..62b5faa7d0 100644
--- a/compiler/optimizing/intrinsics.h
+++ b/compiler/optimizing/intrinsics.h
@@ -224,14 +224,6 @@ class SystemArrayCopyOptimizations : public IntrinsicOptimizations {
DISALLOW_COPY_AND_ASSIGN(SystemArrayCopyOptimizations);
};
-class VarHandleOptimizations : public IntrinsicOptimizations {
- public:
- explicit VarHandleOptimizations(HInvoke* invoke) : IntrinsicOptimizations(invoke) {}
-
- INTRINSIC_OPTIMIZATION(DoNotIntrinsify, 0); // One of the checks is statically known to fail.
- INTRINSIC_OPTIMIZATION(SkipObjectNullCheck, 1); // Not applicable for static fields.
-};
-
#undef INTRISIC_OPTIMIZATION
//