commit | 82d6472c8f042c717172478fb4682679bbcad5bf | [log] [tgz] |
---|---|---|
author | Nicolas Geoffray <ngeoffray@google.com> | Mon Jun 03 17:58:34 2019 +0100 |
committer | Nicolas Geoffray <ngeoffray@google.com> | Tue Jun 04 09:48:51 2019 +0100 |
tree | 0556ce195dfac5da4f4f8f60617805baded43862 | |
parent | f48ed275c346c85d8ee292c8d9325dc4f80ceb83 [diff] |
Fix wrong assumption on boolean type. We should not infer that the instruction: phi(value1, equal(value1, 1)) Is of type boolean. The `equal` could have been a simplification over a select. Partial revert of: https://android-review.googlesource.com/c/platform/art/+/296777 Bug: 123166624 Bug: 134396269 Test: 698-selects (cherry picked from commit eb104c8f28a445b42946f142d6023f6b18908005) Change-Id: I329fee242bff1af0a13f5878550014257c3ff2da Merged-In: I8c97b17309d6e5b0eeed321d02eb83c96cc07768