Fix 'cmp' in ARM assembler

- gnu dis is confusing:
  cmp r3, 1, 30 -> cmp r3, 1<<(32-30)