From 22c1f543ed75114d8ee5219598ba766e7dc674c0 Mon Sep 17 00:00:00 2001 From: David Brazdil Date: Mon, 25 Apr 2016 17:47:43 +0100 Subject: [PATCH] ART: Fix ROR Checker test Recent update of Jack started encoding "x << -2" as "x << 30". Update the corresponding Checker test to accept both values. Bug: 28244190 Change-Id: I65833afa416a7eb8fa05d381cff547a58dcc0bea --- test/557-checker-instruction-simplifier-ror/src/Main.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/557-checker-instruction-simplifier-ror/src/Main.java b/test/557-checker-instruction-simplifier-ror/src/Main.java index 027f262db..310611bba 100644 --- a/test/557-checker-instruction-simplifier-ror/src/Main.java +++ b/test/557-checker-instruction-simplifier-ror/src/Main.java @@ -178,7 +178,7 @@ public class Main { /// CHECK-START: int Main.ror_int_constant_c_negc(int) instruction_simplifier (before) /// CHECK: <> ParameterValue /// CHECK: <> IntConstant 2 - /// CHECK: <> IntConstant -2 + /// CHECK: <> IntConstant {{-2|30}} /// CHECK-DAG: <> UShr [<>,<>] /// CHECK-DAG: <> Shl [<>,<>] /// CHECK: <> Or [<>,<>] -- 2.11.0