commit | 31d96b5c37624e4c4c69477c6a1340cd272df7f6 | [log] [tgz] |
---|---|---|
author | Santiago Aboy Solanes <solanes@google.com> | Thu Feb 29 17:11:18 2024 +0000 |
committer | Santiago Aboy Solanes <solanes@google.com> | Mon Mar 04 13:17:55 2024 +0000 |
tree | 49a76d829fefe774459c386272d4afb4d9d04cf6 | |
parent | 114ac9ae5791818840ac25f38c224956dba073ad [diff] |
Fold opposite values for OR and XOR into -1 We can fold operations like `a | ~a` and `a ^ ~a` into 0xFF...FF. These operations only exist for int/long. Test: art/test/testrunner/testrunner.py --host --64 --optimizing -b Change-Id: I765e294ca2938710576a94de5978994ab1227a6b