x86/x86-64: Fix BoundsCheck slow path clobbering EDX/RDX.
Test: New run-test 731-bounds-check-slow-path.
Test: m test-art-host-gtest
Test: testrunner.py --host --optimizing --interpreter --jit --jvm
Bug: 227613778
Bug: 227365246
Bug: 216608614
Bug: 216629762
Change-Id: Ia5fd372128f4c5d40a482491b7f9a4b8772f579c
diff --git a/TEST_MAPPING b/TEST_MAPPING
index ad8df10..827a29f 100644
--- a/TEST_MAPPING
+++ b/TEST_MAPPING
@@ -1187,6 +1187,9 @@
"name": "art-run-test-730-checker-inlining-super[com.google.android.art.apex]"
},
{
+ "name": "art-run-test-731-bounds-check-slow-path[com.google.android.art.apex]"
+ },
+ {
"name": "art-run-test-805-TooDeepClassInstanceOf[com.google.android.art.apex]"
},
{
@@ -2479,6 +2482,9 @@
"name": "art-run-test-730-checker-inlining-super"
},
{
+ "name": "art-run-test-731-bounds-check-slow-path"
+ },
+ {
"name": "art-run-test-805-TooDeepClassInstanceOf"
},
{