diff options
author | Serguei Katkov <serguei.i.katkov@intel.com> | 2015-07-15 15:32:09 +0600 |
---|---|---|
committer | Nicolas Geoffray <ngeoffray@google.com> | 2015-07-16 15:58:38 +0100 |
commit | 22552df9c27516b60836f49f1a17737e70889110 (patch) | |
tree | 4977a2eeaa13aff7fe81652d1a277729916b061c /test/463-checker-boolean-simplifier | |
parent | 22ee090292e9f2ab0326600a467294ecb8b0e2ad (diff) | |
download | android_art-22552df9c27516b60836f49f1a17737e70889110.tar.gz android_art-22552df9c27516b60836f49f1a17737e70889110.tar.bz2 android_art-22552df9c27516b60836f49f1a17737e70889110.zip |
ART: Boolean simplifier fix
Boolean simplifier should not remove condition instruction
if it has side effects.
(cherry picked from commit 108ceb48edea654c544b483c302212e43d79a472)
Change-Id: I00dd595da1bba0f027f5c8647035e9fd8ba62ee1
Diffstat (limited to 'test/463-checker-boolean-simplifier')
-rw-r--r-- | test/463-checker-boolean-simplifier/src/Main.java | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/test/463-checker-boolean-simplifier/src/Main.java b/test/463-checker-boolean-simplifier/src/Main.java index 4346103c19..bd59ce7526 100644 --- a/test/463-checker-boolean-simplifier/src/Main.java +++ b/test/463-checker-boolean-simplifier/src/Main.java @@ -119,9 +119,6 @@ public class Main { // CHECK-DAG: [[Cond:z\d+]] LessThan [ [[ParamX]] [[ParamY]] ] // CHECK-DAG: Return [ [[Cond]] ] - // CHECK-START: boolean Main.LessThan(int, int) boolean_simplifier (after) - // CHECK-NOT: GreaterThanOrEqual - public static boolean LessThan(int x, int y) { return (x < y) ? true : false; } |