mirror of
git://repo.or.cz/tinycc.git
synced 2026-06-17 15:44:18 +08:00
arm64-asm: fix operator precedence warning in is_valid_logical_imm
This commit is contained in:
parent
62345bb113
commit
987a2aa909
@ -658,7 +658,7 @@ static int is_valid_logical_imm(int64_t val, int bits)
|
||||
uint64_t pattern = uval & 0x3F;
|
||||
if (pattern == 0 || pattern == 0x3F) {
|
||||
uint64_t shifted = uval >> (i * 2);
|
||||
if ((shifted & ((uint64_t)1 << (bits - i * 2)) - 1) == 0)
|
||||
if ((shifted & (((uint64_t)1 << (bits - i * 2)) - 1)) == 0)
|
||||
return 1;
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user