test: Fix 593-checker-shift-and-simplifier for target
Previously, the operations() method was failing when compiling with
javac/dx.
Rewrite it again as smali to retain the previous optimization
validation.
(Tested on target arm 32/64).
Test: art/test/run-test --64 --never-clean --optimizing --build-with-javac-dx 593-checker-shift-and-simplifier
Test: art/test/run-test --never-clean --optimizing --build-with-javac-dx 593-checker-shift-and-simplifier
Bug: 62950048
Bug: 36902714
Change-Id: Ia56285537a0213e94ded2690bcb39cb6f528df22
3 files changed