commit | e5671618d19489ad0781ec0d204c7765317170cf | [log] [tgz] |
---|---|---|
author | Nicolas Geoffray <ngeoffray@google.com> | Wed Mar 16 11:03:54 2016 +0000 |
committer | Nicolas Geoffray <ngeoffray@google.com> | Wed Mar 16 11:14:20 2016 +0000 |
tree | 317d451ebf639f89e91d4c1e482d950579da0a0f | |
parent | d35f4a2eacf9ee9c9d75bb0c00eec7ae31ad1949 [diff] [blame] |
Accept boolean as an input of HDivZeroCheck. All our arithmetic operations accept it. bug:27624718 Change-Id: I1f6bb95dc77ecb3fb2fcabb35a93b31c524bfa0a
diff --git a/compiler/optimizing/code_generator_arm.cc b/compiler/optimizing/code_generator_arm.cc index 0b7fefa..46f08a8 100644 --- a/compiler/optimizing/code_generator_arm.cc +++ b/compiler/optimizing/code_generator_arm.cc
@@ -3151,6 +3151,7 @@ Location value = locations->InAt(0); switch (instruction->GetType()) { + case Primitive::kPrimBoolean: case Primitive::kPrimByte: case Primitive::kPrimChar: case Primitive::kPrimShort: