diff options
author | Roland Levillain <rpl@google.com> | 2016-03-22 14:57:31 +0000 |
---|---|---|
committer | Roland Levillain <rpl@google.com> | 2016-03-22 14:57:31 +0000 |
commit | 5b5b9319ff970979ed47d41a41283e4faeffb602 (patch) | |
tree | e7795abf120cf512627786fd6302efd34535724b /compiler/optimizing/code_generator_utils.h | |
parent | 0c25da0276f5b6f6119793ae9d45d1bca8172c2b (diff) |
Fix and improve shift and rotate operations.
- Define maximum int and long shift & rotate distances as
int32_t constants, as shift & rotate distances are 32-bit
integer values.
- Consider the (long, long) inputs case as invalid for
static evaluation of shift & rotate rotations.
- Add more checks in shift & rotate operations constructors
as well as in art::GraphChecker.
Change-Id: I754b326c3a341c9cc567d1720b327dad6fcbf9d6
Diffstat (limited to 'compiler/optimizing/code_generator_utils.h')
0 files changed, 0 insertions, 0 deletions