We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 391cb0f commit fd7e9f9Copy full SHA for fd7e9f9
util/opt/peephole.c
@@ -417,14 +417,14 @@ eval_t compute(pexp) register expr_p pexp; {
417
case EX_SFIT:
418
mask = 0;
419
for (i=leaf2.e_v.e_con - 1;i < 8*sizeof(offset); i++)
420
- mask |= 1<<i;
+ mask |= ((offset)1)<<i;
421
res.e_v.e_con = (leaf1.e_v.e_con&mask) == 0 ||
422
(leaf1.e_v.e_con&mask) == mask;
423
break;
424
case EX_UFIT:
425
426
for (i=leaf2.e_v.e_con;i < 8*sizeof(offset); i++)
427
428
res.e_v.e_con = (leaf1.e_v.e_con&mask) == 0;
429
430
case EX_ROTATE:
0 commit comments