int main() {
  if (test__clzsi2(0x00800000, 8))
    return 1;
  if (test__clzsi2(0x01000000, 7))
    return 1;
  if (test__clzsi2(0x02000000, 6))
    return 1;
  if (test__clzsi2(0x03000000, 6))
    return 1;
  if (test__clzsi2(0x04000000, 5))
    return 1;
  if (test__clzsi2(0x05000000, 5))
    return 1;
  if (test__clzsi2(0x06000000, 5))
    return 1;
  if (test__clzsi2(0x07000000, 5))
    return 1;
  if (test__clzsi2(0x08000000, 4))
    return 1;
  if (test__clzsi2(0x09000000, 4))
    return 1;
  if (test__clzsi2(0x0A000000, 4))
    return 1;
  if (test__clzsi2(0x0B000000, 4))
    return 1;
  if (test__clzsi2(0x0C000000, 4))
    return 1;
  if (test__clzsi2(0x0D000000, 4))
    return 1;
  if (test__clzsi2(0x0E000000, 4))
    return 1;
  if (test__clzsi2(0x0F000000, 4))
    return 1;
  if (test__clzsi2(0x10000000, 3))
    return 1;
  if (test__clzsi2(0x11000000, 3))
    return 1;
  if (test__clzsi2(0x12000000, 3))
    return 1;
  if (test__clzsi2(0x13000000, 3))
    return 1;
  if (test__clzsi2(0x14000000, 3))
    return 1;
  if (test__clzsi2(0x15000000, 3))
    return 1;
  if (test__clzsi2(0x16000000, 3))
    return 1;
  if (test__clzsi2(0x17000000, 3))
    return 1;
  if (test__clzsi2(0x18000000, 3))
    return 1;
  if (test__clzsi2(0x19000000, 3))
    return 1;
  if (test__clzsi2(0x1A000000, 3))
    return 1;
  if (test__clzsi2(0x1B000000, 3))
    return 1;
  if (test__clzsi2(0x1C000000, 3))
    return 1;
  if (test__clzsi2(0x1D000000, 3))
    return 1;
  if (test__clzsi2(0x1E000000, 3))
    return 1;
  if (test__clzsi2(0x1F000000, 3))
    return 1;
  if (test__clzsi2(0x20000000, 2))
    return 1;
  if (test__clzsi2(0x21000000, 2))
    return 1;
  if (test__clzsi2(0x22000000, 2))
    return 1;
  if (test__clzsi2(0x23000000, 2))
    return 1;
  if (test__clzsi2(0x24000000, 2))
    return 1;
  if (test__clzsi2(0x25000000, 2))
    return 1;
  if (test__clzsi2(0x26000000, 2))
    return 1;
  if (test__clzsi2(0x27000000, 2))
    return 1;
  if (test__clzsi2(0x28000000, 2))
    return 1;
  if (test__clzsi2(0x29000000, 2))
    return 1;
  if (test__clzsi2(0x2A000000, 2))
    return 1;
  if (test__clzsi2(0x2B000000, 2))
    return 1;
  if (test__clzsi2(0x2C000000, 2))
    return 1;
  if (test__clzsi2(0x2D000000, 2))
    return 1;
  if (test__clzsi2(0x2E000000, 2))
    return 1;
  if (test__clzsi2(0x2F000000, 2))
    return 1;
  if (test__clzsi2(0x30000000, 2))
    return 1;
  if (test__clzsi2(0x31000000, 2))
    return 1;
  if (test__clzsi2(0x32000000, 2))
    return 1;
  if (test__clzsi2(0x33000000, 2))
    return 1;
  if (test__clzsi2(0x34000000, 2))
    return 1;
  if (test__clzsi2(0x35000000, 2))
    return 1;
  if (test__clzsi2(0x36000000, 2))
    return 1;
  if (test__clzsi2(0x37000000, 2))
    return 1;
  if (test__clzsi2(0x38000000, 2))
    return 1;
  if (test__clzsi2(0x39000000, 2))
    return 1;
  if (test__clzsi2(0x3A000000, 2))
    return 1;
  if (test__clzsi2(0x3B000000, 2))
    return 1;
  if (test__clzsi2(0x3C000000, 2))
    return 1;
  if (test__clzsi2(0x3D000000, 2))
    return 1;
  if (test__clzsi2(0x3E000000, 2))
    return 1;
  if (test__clzsi2(0x3F000000, 2))
    return 1;
  if (test__clzsi2(0x40000000, 1))
    return 1;
  if (test__clzsi2(0x41000000, 1))
    return 1;
  if (test__clzsi2(0x42000000, 1))
    return 1;
  if (test__clzsi2(0x43000000, 1))
    return 1;
  if (test__clzsi2(0x44000000, 1))
    return 1;
  if (test__clzsi2(0x45000000, 1))
    return 1;
  if (test__clzsi2(0x46000000, 1))
    return 1;
  if (test__clzsi2(0x47000000, 1))
    return 1;
  if (test__clzsi2(0x48000000, 1))
    return 1;
  if (test__clzsi2(0x49000000, 1))
    return 1;
  if (test__clzsi2(0x4A000000, 1))
    return 1;
  if (test__clzsi2(0x4B000000, 1))
    return 1;
  if (test__clzsi2(0x4C000000, 1))
    return 1;
  if (test__clzsi2(0x4D000000, 1))
    return 1;
  if (test__clzsi2(0x4E000000, 1))
    return 1;
  if (test__clzsi2(0x4F000000, 1))
    return 1;
  if (test__clzsi2(0x50000000, 1))
    return 1;
  if (test__clzsi2(0x51000000, 1))
    return 1;
  if (test__clzsi2(0x52000000, 1))
    return 1;
  if (test__clzsi2(0x53000000, 1))
    return 1;
  if (test__clzsi2(0x54000000, 1))
    return 1;
  if (test__clzsi2(0x55000000, 1))
    return 1;
  if (test__clzsi2(0x56000000, 1))
    return 1;
  if (test__clzsi2(0x57000000, 1))
    return 1;
  if (test__clzsi2(0x58000000, 1))
    return 1;
  if (test__clzsi2(0x59000000, 1))
    return 1;
  if (test__clzsi2(0x5A000000, 1))
    return 1;
  if (test__clzsi2(0x5B000000, 1))
    return 1;
  if (test__clzsi2(0x5C000000, 1))
    return 1;
  if (test__clzsi2(0x5D000000, 1))
    return 1;
  if (test__clzsi2(0x5E000000, 1))
    return 1;
  if (test__clzsi2(0x5F000000, 1))
    return 1;
  if (test__clzsi2(0x60000000, 1))
    return 1;
  if (test__clzsi2(0x61000000, 1))
    return 1;
  if (test__clzsi2(0x62000000, 1))
    return 1;
  if (test__clzsi2(0x63000000, 1))
    return 1;
  if (test__clzsi2(0x64000000, 1))
    return 1;
  if (test__clzsi2(0x65000000, 1))
    return 1;
  if (test__clzsi2(0x66000000, 1))
    return 1;
  if (test__clzsi2(0x67000000, 1))
    return 1;
  if (test__clzsi2(0x68000000, 1))
    return 1;
  if (test__clzsi2(0x69000000, 1))
    return 1;
  if (test__clzsi2(0x6A000000, 1))
    return 1;
  if (test__clzsi2(0x6B000000, 1))
    return 1;
  if (test__clzsi2(0x6C000000, 1))
    return 1;
  if (test__clzsi2(0x6D000000, 1))
    return 1;
  if (test__clzsi2(0x6E000000, 1))
    return 1;
  if (test__clzsi2(0x6F000000, 1))
    return 1;
  if (test__clzsi2(0x70000000, 1))
    return 1;
  if (test__clzsi2(0x71000000, 1))
    return 1;
  if (test__clzsi2(0x72000000, 1))
    return 1;
  if (test__clzsi2(0x73000000, 1))
    return 1;
  if (test__clzsi2(0x74000000, 1))
    return 1;
  if (test__clzsi2(0x75000000, 1))
    return 1;
  if (test__clzsi2(0x76000000, 1))
    return 1;
  if (test__clzsi2(0x77000000, 1))
    return 1;
  if (test__clzsi2(0x78000000, 1))
    return 1;
  if (test__clzsi2(0x79000000, 1))
    return 1;
  if (test__clzsi2(0x7A000000, 1))
    return 1;
  if (test__clzsi2(0x7B000000, 1))
    return 1;
  if (test__clzsi2(0x7C000000, 1))
    return 1;
  if (test__clzsi2(0x7D000000, 1))
    return 1;
  if (test__clzsi2(0x7E000000, 1))
    return 1;
  if (test__clzsi2(0x7F000000, 1))
    return 1;
  if (test__clzsi2(0x80000000, 0))
    return 1;
  if (test__clzsi2(0x81000000, 0))
    return 1;
  if (test__clzsi2(0x82000000, 0))
    return 1;
  if (test__clzsi2(0x83000000, 0))
    return 1;
  if (test__clzsi2(0x84000000, 0))
    return 1;
  if (test__clzsi2(0x85000000, 0))
    return 1;
  if (test__clzsi2(0x86000000, 0))
    return 1;
  if (test__clzsi2(0x87000000, 0))
    return 1;
  if (test__clzsi2(0x88000000, 0))
    return 1;
  if (test__clzsi2(0x89000000, 0))
    return 1;
  if (test__clzsi2(0x8A000000, 0))
    return 1;
  if (test__clzsi2(0x8B000000, 0))
    return 1;
  if (test__clzsi2(0x8C000000, 0))
    return 1;
  if (test__clzsi2(0x8D000000, 0))
    return 1;
  if (test__clzsi2(0x8E000000, 0))
    return 1;
  if (test__clzsi2(0x8F000000, 0))
    return 1;
  if (test__clzsi2(0x90000000, 0))
    return 1;
  if (test__clzsi2(0x91000000, 0))
    return 1;
  if (test__clzsi2(0x92000000, 0))
    return 1;
  if (test__clzsi2(0x93000000, 0))
    return 1;
  if (test__clzsi2(0x94000000, 0))
    return 1;
  if (test__clzsi2(0x95000000, 0))
    return 1;
  if (test__clzsi2(0x96000000, 0))
    return 1;
  if (test__clzsi2(0x97000000, 0))
    return 1;
  if (test__clzsi2(0x98000000, 0))
    return 1;
  if (test__clzsi2(0x99000000, 0))
    return 1;
  if (test__clzsi2(0x9A000000, 0))
    return 1;
  if (test__clzsi2(0x9B000000, 0))
    return 1;
  if (test__clzsi2(0x9C000000, 0))
    return 1;
  if (test__clzsi2(0x9D000000, 0))
    return 1;
  if (test__clzsi2(0x9E000000, 0))
    return 1;
  if (test__clzsi2(0x9F000000, 0))
    return 1;
  if (test__clzsi2(0xA0000000, 0))
    return 1;
  if (test__clzsi2(0xA1000000, 0))
    return 1;
  if (test__clzsi2(0xA2000000, 0))
    return 1;
  if (test__clzsi2(0xA3000000, 0))
    return 1;
  if (test__clzsi2(0xA4000000, 0))
    return 1;
  if (test__clzsi2(0xA5000000, 0))
    return 1;
  if (test__clzsi2(0xA6000000, 0))
    return 1;
  if (test__clzsi2(0xA7000000, 0))
    return 1;
  if (test__clzsi2(0xA8000000, 0))
    return 1;
  if (test__clzsi2(0xA9000000, 0))
    return 1;
  if (test__clzsi2(0xAA000000, 0))
    return 1;
  if (test__clzsi2(0xAB000000, 0))
    return 1;
  if (test__clzsi2(0xAC000000, 0))
    return 1;
  if (test__clzsi2(0xAD000000, 0))
    return 1;
  if (test__clzsi2(0xAE000000, 0))
    return 1;
  if (test__clzsi2(0xAF000000, 0))
    return 1;
  if (test__clzsi2(0xB0000000, 0))
    return 1;
  if (test__clzsi2(0xB1000000, 0))
    return 1;
  if (test__clzsi2(0xB2000000, 0))
    return 1;
  if (test__clzsi2(0xB3000000, 0))
    return 1;
  if (test__clzsi2(0xB4000000, 0))
    return 1;
  if (test__clzsi2(0xB5000000, 0))
    return 1;
  if (test__clzsi2(0xB6000000, 0))
    return 1;
  if (test__clzsi2(0xB7000000, 0))
    return 1;
  if (test__clzsi2(0xB8000000, 0))
    return 1;
  if (test__clzsi2(0xB9000000, 0))
    return 1;
  if (test__clzsi2(0xBA000000, 0))
    return 1;
  if (test__clzsi2(0xBB000000, 0))
    return 1;
  if (test__clzsi2(0xBC000000, 0))
    return 1;
  if (test__clzsi2(0xBD000000, 0))
    return 1;
  if (test__clzsi2(0xBE000000, 0))
    return 1;
  if (test__clzsi2(0xBF000000, 0))
    return 1;
  if (test__clzsi2(0xC0000000, 0))
    return 1;
  if (test__clzsi2(0xC1000000, 0))
    return 1;
  if (test__clzsi2(0xC2000000, 0))
    return 1;
  if (test__clzsi2(0xC3000000, 0))
    return 1;
  if (test__clzsi2(0xC4000000, 0))
    return 1;
  if (test__clzsi2(0xC5000000, 0))
    return 1;
  if (test__clzsi2(0xC6000000, 0))
    return 1;
  if (test__clzsi2(0xC7000000, 0))
    return 1;
  if (test__clzsi2(0xC8000000, 0))
    return 1;
  if (test__clzsi2(0xC9000000, 0))
    return 1;
  if (test__clzsi2(0xCA000000, 0))
    return 1;
  if (test__clzsi2(0xCB000000, 0))
    return 1;
  if (test__clzsi2(0xCC000000, 0))
    return 1;
  if (test__clzsi2(0xCD000000, 0))
    return 1;
  if (test__clzsi2(0xCE000000, 0))
    return 1;
  if (test__clzsi2(0xCF000000, 0))
    return 1;
  if (test__clzsi2(0xD0000000, 0))
    return 1;
  if (test__clzsi2(0xD1000000, 0))
    return 1;
  if (test__clzsi2(0xD2000000, 0))
    return 1;
  if (test__clzsi2(0xD3000000, 0))
    return 1;
  if (test__clzsi2(0xD4000000, 0))
    return 1;
  if (test__clzsi2(0xD5000000, 0))
    return 1;
  if (test__clzsi2(0xD6000000, 0))
    return 1;
  if (test__clzsi2(0xD7000000, 0))
    return 1;
  if (test__clzsi2(0xD8000000, 0))
    return 1;
  if (test__clzsi2(0xD9000000, 0))
    return 1;
  if (test__clzsi2(0xDA000000, 0))
    return 1;
  if (test__clzsi2(0xDB000000, 0))
    return 1;
  if (test__clzsi2(0xDC000000, 0))
    return 1;
  if (test__clzsi2(0xDD000000, 0))
    return 1;
  if (test__clzsi2(0xDE000000, 0))
    return 1;
  if (test__clzsi2(0xDF000000, 0))
    return 1;
  if (test__clzsi2(0xE0000000, 0))
    return 1;
  if (test__clzsi2(0xE1000000, 0))
    return 1;
  if (test__clzsi2(0xE2000000, 0))
    return 1;
  if (test__clzsi2(0xE3000000, 0))
    return 1;
  if (test__clzsi2(0xE4000000, 0))
    return 1;
  if (test__clzsi2(0xE5000000, 0))
    return 1;
  if (test__clzsi2(0xE6000000, 0))
    return 1;
  if (test__clzsi2(0xE7000000, 0))
    return 1;
  if (test__clzsi2(0xE8000000, 0))
    return 1;
  if (test__clzsi2(0xE9000000, 0))
    return 1;
  if (test__clzsi2(0xEA000000, 0))
    return 1;
  if (test__clzsi2(0xEB000000, 0))
    return 1;
  if (test__clzsi2(0xEC000000, 0))
    return 1;
  if (test__clzsi2(0xED000000, 0))
    return 1;
  if (test__clzsi2(0xEE000000, 0))
    return 1;
  if (test__clzsi2(0xEF000000, 0))
    return 1;
  if (test__clzsi2(0xF0000000, 0))
    return 1;
  if (test__clzsi2(0xF1000000, 0))
    return 1;
  if (test__clzsi2(0xF2000000, 0))
    return 1;
  if (test__clzsi2(0xF3000000, 0))
    return 1;
  if (test__clzsi2(0xF4000000, 0))
    return 1;
  if (test__clzsi2(0xF5000000, 0))
    return 1;
  if (test__clzsi2(0xF6000000, 0))
    return 1;
  if (test__clzsi2(0xF7000000, 0))
    return 1;
  if (test__clzsi2(0xF8000000, 0))
    return 1;
  if (test__clzsi2(0xF9000000, 0))
    return 1;
  if (test__clzsi2(0xFA000000, 0))
    return 1;
  if (test__clzsi2(0xFB000000, 0))
    return 1;
  if (test__clzsi2(0xFC000000, 0))
    return 1;
  if (test__clzsi2(0xFD000000, 0))
    return 1;
  if (test__clzsi2(0xFE000000, 0))
    return 1;
  if (test__clzsi2(0xFF000000, 0))
    return 1;
  if (test__clzsi2(0x00000001, 31))
    return 1;
  if (test__clzsi2(0x00000002, 30))
    return 1;
  if (test__clzsi2(0x00000004, 29))
    return 1;
  if (test__clzsi2(0x00000008, 28))
    return 1;
  if (test__clzsi2(0x00000010, 27))
    return 1;
  if (test__clzsi2(0x00000020, 26))
    return 1;
  if (test__clzsi2(0x00000040, 25))
    return 1;
  if (test__clzsi2(0x00000080, 24))
    return 1;
  if (test__clzsi2(0x00000100, 23))
    return 1;
  if (test__clzsi2(0x00000200, 22))
    return 1;
  if (test__clzsi2(0x00000400, 21))
    return 1;
  if (test__clzsi2(0x00000800, 20))
    return 1;
  if (test__clzsi2(0x00001000, 19))
    return 1;
  if (test__clzsi2(0x00002000, 18))
    return 1;
  if (test__clzsi2(0x00004000, 17))
    return 1;
  if (test__clzsi2(0x00008000, 16))
    return 1;
  if (test__clzsi2(0x00010000, 15))
    return 1;
  if (test__clzsi2(0x00020000, 14))
    return 1;
  if (test__clzsi2(0x00040000, 13))
    return 1;
  if (test__clzsi2(0x00080000, 12))
    return 1;
  if (test__clzsi2(0x00100000, 11))
    return 1;
  if (test__clzsi2(0x00200000, 10))
    return 1;
  if (test__clzsi2(0x00400000, 9))
    return 1;
  return 0;
}


x86 assembly (clang, -O0):
<main>:
push   %rbp
mov    %rsp,%rbp
sub    $0x10,%rsp
movl   $0x0,-0x4(%rbp)
mov    $0x800000,%edi
mov    $0x8,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     1145 <main+0x35>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x1000000,%edi
mov    $0x7,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     116b <main+0x5b>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x2000000,%edi
mov    $0x6,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     1191 <main+0x81>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x3000000,%edi
mov    $0x6,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     11b7 <main+0xa7>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x4000000,%edi
mov    $0x5,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     11dd <main+0xcd>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x5000000,%edi
mov    $0x5,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     1203 <main+0xf3>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x6000000,%edi
mov    $0x5,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     1229 <main+0x119>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x7000000,%edi
mov    $0x5,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     124f <main+0x13f>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x8000000,%edi
mov    $0x4,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     1275 <main+0x165>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x9000000,%edi
mov    $0x4,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     129b <main+0x18b>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0xa000000,%edi
mov    $0x4,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     12c1 <main+0x1b1>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0xb000000,%edi
mov    $0x4,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     12e7 <main+0x1d7>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0xc000000,%edi
mov    $0x4,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     130d <main+0x1fd>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0xd000000,%edi
mov    $0x4,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     1333 <main+0x223>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0xe000000,%edi
mov    $0x4,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     1359 <main+0x249>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0xf000000,%edi
mov    $0x4,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     137f <main+0x26f>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x10000000,%edi
mov    $0x3,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     13a5 <main+0x295>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x11000000,%edi
mov    $0x3,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     13cb <main+0x2bb>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x12000000,%edi
mov    $0x3,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     13f1 <main+0x2e1>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x13000000,%edi
mov    $0x3,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     1417 <main+0x307>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x14000000,%edi
mov    $0x3,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     143d <main+0x32d>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x15000000,%edi
mov    $0x3,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     1463 <main+0x353>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x16000000,%edi
mov    $0x3,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     1489 <main+0x379>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x17000000,%edi
mov    $0x3,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     14af <main+0x39f>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x18000000,%edi
mov    $0x3,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     14d5 <main+0x3c5>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x19000000,%edi
mov    $0x3,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     14fb <main+0x3eb>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x1a000000,%edi
mov    $0x3,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     1521 <main+0x411>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x1b000000,%edi
mov    $0x3,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     1547 <main+0x437>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x1c000000,%edi
mov    $0x3,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     156d <main+0x45d>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x1d000000,%edi
mov    $0x3,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     1593 <main+0x483>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x1e000000,%edi
mov    $0x3,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     15b9 <main+0x4a9>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x1f000000,%edi
mov    $0x3,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     15df <main+0x4cf>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x20000000,%edi
mov    $0x2,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     1605 <main+0x4f5>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x21000000,%edi
mov    $0x2,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     162b <main+0x51b>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x22000000,%edi
mov    $0x2,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     1651 <main+0x541>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x23000000,%edi
mov    $0x2,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     1677 <main+0x567>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x24000000,%edi
mov    $0x2,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     169d <main+0x58d>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x25000000,%edi
mov    $0x2,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     16c3 <main+0x5b3>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x26000000,%edi
mov    $0x2,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     16e9 <main+0x5d9>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x27000000,%edi
mov    $0x2,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     170f <main+0x5ff>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x28000000,%edi
mov    $0x2,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     1735 <main+0x625>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x29000000,%edi
mov    $0x2,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     175b <main+0x64b>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x2a000000,%edi
mov    $0x2,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     1781 <main+0x671>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x2b000000,%edi
mov    $0x2,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     17a7 <main+0x697>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x2c000000,%edi
mov    $0x2,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     17cd <main+0x6bd>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x2d000000,%edi
mov    $0x2,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     17f3 <main+0x6e3>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x2e000000,%edi
mov    $0x2,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     1819 <main+0x709>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x2f000000,%edi
mov    $0x2,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     183f <main+0x72f>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x30000000,%edi
mov    $0x2,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     1865 <main+0x755>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x31000000,%edi
mov    $0x2,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     188b <main+0x77b>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x32000000,%edi
mov    $0x2,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     18b1 <main+0x7a1>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x33000000,%edi
mov    $0x2,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     18d7 <main+0x7c7>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x34000000,%edi
mov    $0x2,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     18fd <main+0x7ed>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x35000000,%edi
mov    $0x2,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     1923 <main+0x813>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x36000000,%edi
mov    $0x2,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     1949 <main+0x839>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x37000000,%edi
mov    $0x2,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     196f <main+0x85f>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x38000000,%edi
mov    $0x2,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     1995 <main+0x885>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x39000000,%edi
mov    $0x2,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     19bb <main+0x8ab>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x3a000000,%edi
mov    $0x2,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     19e1 <main+0x8d1>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x3b000000,%edi
mov    $0x2,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     1a07 <main+0x8f7>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x3c000000,%edi
mov    $0x2,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     1a2d <main+0x91d>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x3d000000,%edi
mov    $0x2,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     1a53 <main+0x943>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x3e000000,%edi
mov    $0x2,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     1a79 <main+0x969>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x3f000000,%edi
mov    $0x2,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     1a9f <main+0x98f>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x40000000,%edi
mov    $0x1,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     1ac5 <main+0x9b5>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x41000000,%edi
mov    $0x1,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     1aeb <main+0x9db>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x42000000,%edi
mov    $0x1,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     1b11 <main+0xa01>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x43000000,%edi
mov    $0x1,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     1b37 <main+0xa27>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x44000000,%edi
mov    $0x1,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     1b5d <main+0xa4d>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x45000000,%edi
mov    $0x1,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     1b83 <main+0xa73>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x46000000,%edi
mov    $0x1,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     1ba9 <main+0xa99>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x47000000,%edi
mov    $0x1,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     1bcf <main+0xabf>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x48000000,%edi
mov    $0x1,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     1bf5 <main+0xae5>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x49000000,%edi
mov    $0x1,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     1c1b <main+0xb0b>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x4a000000,%edi
mov    $0x1,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     1c41 <main+0xb31>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x4b000000,%edi
mov    $0x1,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     1c67 <main+0xb57>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x4c000000,%edi
mov    $0x1,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     1c8d <main+0xb7d>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x4d000000,%edi
mov    $0x1,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     1cb3 <main+0xba3>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x4e000000,%edi
mov    $0x1,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     1cd9 <main+0xbc9>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x4f000000,%edi
mov    $0x1,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     1cff <main+0xbef>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x50000000,%edi
mov    $0x1,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     1d25 <main+0xc15>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x51000000,%edi
mov    $0x1,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     1d4b <main+0xc3b>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x52000000,%edi
mov    $0x1,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     1d71 <main+0xc61>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x53000000,%edi
mov    $0x1,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     1d97 <main+0xc87>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x54000000,%edi
mov    $0x1,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     1dbd <main+0xcad>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x55000000,%edi
mov    $0x1,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     1de3 <main+0xcd3>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x56000000,%edi
mov    $0x1,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     1e09 <main+0xcf9>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x57000000,%edi
mov    $0x1,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     1e2f <main+0xd1f>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x58000000,%edi
mov    $0x1,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     1e55 <main+0xd45>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x59000000,%edi
mov    $0x1,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     1e7b <main+0xd6b>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x5a000000,%edi
mov    $0x1,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     1ea1 <main+0xd91>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x5b000000,%edi
mov    $0x1,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     1ec7 <main+0xdb7>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x5c000000,%edi
mov    $0x1,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     1eed <main+0xddd>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x5d000000,%edi
mov    $0x1,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     1f13 <main+0xe03>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x5e000000,%edi
mov    $0x1,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     1f39 <main+0xe29>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x5f000000,%edi
mov    $0x1,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     1f5f <main+0xe4f>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x60000000,%edi
mov    $0x1,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     1f85 <main+0xe75>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x61000000,%edi
mov    $0x1,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     1fab <main+0xe9b>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x62000000,%edi
mov    $0x1,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     1fd1 <main+0xec1>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x63000000,%edi
mov    $0x1,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     1ff7 <main+0xee7>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x64000000,%edi
mov    $0x1,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     201d <main+0xf0d>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x65000000,%edi
mov    $0x1,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     2043 <main+0xf33>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x66000000,%edi
mov    $0x1,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     2069 <main+0xf59>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x67000000,%edi
mov    $0x1,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     208f <main+0xf7f>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x68000000,%edi
mov    $0x1,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     20b5 <main+0xfa5>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x69000000,%edi
mov    $0x1,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     20db <main+0xfcb>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x6a000000,%edi
mov    $0x1,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     2101 <main+0xff1>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x6b000000,%edi
mov    $0x1,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     2127 <main+0x1017>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x6c000000,%edi
mov    $0x1,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     214d <main+0x103d>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x6d000000,%edi
mov    $0x1,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     2173 <main+0x1063>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x6e000000,%edi
mov    $0x1,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     2199 <main+0x1089>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x6f000000,%edi
mov    $0x1,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     21bf <main+0x10af>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x70000000,%edi
mov    $0x1,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     21e5 <main+0x10d5>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x71000000,%edi
mov    $0x1,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     220b <main+0x10fb>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x72000000,%edi
mov    $0x1,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     2231 <main+0x1121>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x73000000,%edi
mov    $0x1,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     2257 <main+0x1147>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x74000000,%edi
mov    $0x1,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     227d <main+0x116d>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x75000000,%edi
mov    $0x1,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     22a3 <main+0x1193>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x76000000,%edi
mov    $0x1,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     22c9 <main+0x11b9>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x77000000,%edi
mov    $0x1,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     22ef <main+0x11df>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x78000000,%edi
mov    $0x1,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     2315 <main+0x1205>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x79000000,%edi
mov    $0x1,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     233b <main+0x122b>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x7a000000,%edi
mov    $0x1,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     2361 <main+0x1251>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x7b000000,%edi
mov    $0x1,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     2387 <main+0x1277>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x7c000000,%edi
mov    $0x1,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     23ad <main+0x129d>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x7d000000,%edi
mov    $0x1,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     23d3 <main+0x12c3>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x7e000000,%edi
mov    $0x1,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     23f9 <main+0x12e9>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x7f000000,%edi
mov    $0x1,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     241f <main+0x130f>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x80000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     2442 <main+0x1332>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x81000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     2465 <main+0x1355>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x82000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     2488 <main+0x1378>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x83000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     24ab <main+0x139b>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x84000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     24ce <main+0x13be>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x85000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     24f1 <main+0x13e1>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x86000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     2514 <main+0x1404>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x87000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     2537 <main+0x1427>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x88000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     255a <main+0x144a>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x89000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     257d <main+0x146d>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x8a000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     25a0 <main+0x1490>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x8b000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     25c3 <main+0x14b3>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x8c000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     25e6 <main+0x14d6>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x8d000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     2609 <main+0x14f9>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x8e000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     262c <main+0x151c>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x8f000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     264f <main+0x153f>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x90000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     2672 <main+0x1562>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x91000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     2695 <main+0x1585>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x92000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     26b8 <main+0x15a8>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x93000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     26db <main+0x15cb>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x94000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     26fe <main+0x15ee>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x95000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     2721 <main+0x1611>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x96000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     2744 <main+0x1634>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x97000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     2767 <main+0x1657>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x98000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     278a <main+0x167a>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x99000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     27ad <main+0x169d>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x9a000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     27d0 <main+0x16c0>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x9b000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     27f3 <main+0x16e3>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x9c000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     2816 <main+0x1706>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x9d000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     2839 <main+0x1729>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x9e000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     285c <main+0x174c>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x9f000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     287f <main+0x176f>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0xa0000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     28a2 <main+0x1792>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0xa1000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     28c5 <main+0x17b5>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0xa2000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     28e8 <main+0x17d8>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0xa3000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     290b <main+0x17fb>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0xa4000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     292e <main+0x181e>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0xa5000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     2951 <main+0x1841>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0xa6000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     2974 <main+0x1864>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0xa7000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     2997 <main+0x1887>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0xa8000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     29ba <main+0x18aa>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0xa9000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     29dd <main+0x18cd>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0xaa000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     2a00 <main+0x18f0>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0xab000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     2a23 <main+0x1913>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0xac000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     2a46 <main+0x1936>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0xad000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     2a69 <main+0x1959>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0xae000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     2a8c <main+0x197c>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0xaf000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     2aaf <main+0x199f>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0xb0000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     2ad2 <main+0x19c2>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0xb1000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     2af5 <main+0x19e5>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0xb2000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     2b18 <main+0x1a08>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0xb3000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     2b3b <main+0x1a2b>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0xb4000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     2b5e <main+0x1a4e>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0xb5000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     2b81 <main+0x1a71>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0xb6000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     2ba4 <main+0x1a94>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0xb7000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     2bc7 <main+0x1ab7>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0xb8000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     2bea <main+0x1ada>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0xb9000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     2c0d <main+0x1afd>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0xba000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     2c30 <main+0x1b20>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0xbb000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     2c53 <main+0x1b43>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0xbc000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     2c76 <main+0x1b66>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0xbd000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     2c99 <main+0x1b89>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0xbe000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     2cbc <main+0x1bac>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0xbf000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     2cdf <main+0x1bcf>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0xc0000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     2d02 <main+0x1bf2>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0xc1000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     2d25 <main+0x1c15>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0xc2000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     2d48 <main+0x1c38>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0xc3000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     2d6b <main+0x1c5b>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0xc4000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     2d8e <main+0x1c7e>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0xc5000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     2db1 <main+0x1ca1>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0xc6000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     2dd4 <main+0x1cc4>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0xc7000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     2df7 <main+0x1ce7>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0xc8000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     2e1a <main+0x1d0a>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0xc9000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     2e3d <main+0x1d2d>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0xca000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     2e60 <main+0x1d50>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0xcb000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     2e83 <main+0x1d73>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0xcc000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     2ea6 <main+0x1d96>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0xcd000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     2ec9 <main+0x1db9>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0xce000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     2eec <main+0x1ddc>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0xcf000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     2f0f <main+0x1dff>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0xd0000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     2f32 <main+0x1e22>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0xd1000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     2f55 <main+0x1e45>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0xd2000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     2f78 <main+0x1e68>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0xd3000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     2f9b <main+0x1e8b>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0xd4000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     2fbe <main+0x1eae>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0xd5000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     2fe1 <main+0x1ed1>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0xd6000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     3004 <main+0x1ef4>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0xd7000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     3027 <main+0x1f17>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0xd8000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     304a <main+0x1f3a>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0xd9000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     306d <main+0x1f5d>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0xda000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     3090 <main+0x1f80>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0xdb000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     30b3 <main+0x1fa3>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0xdc000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     30d6 <main+0x1fc6>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0xdd000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     30f9 <main+0x1fe9>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0xde000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     311c <main+0x200c>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0xdf000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     313f <main+0x202f>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0xe0000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     3162 <main+0x2052>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0xe1000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     3185 <main+0x2075>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0xe2000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     31a8 <main+0x2098>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0xe3000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     31cb <main+0x20bb>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0xe4000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     31ee <main+0x20de>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0xe5000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     3211 <main+0x2101>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0xe6000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     3234 <main+0x2124>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0xe7000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     3257 <main+0x2147>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0xe8000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     327a <main+0x216a>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0xe9000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     329d <main+0x218d>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0xea000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     32c0 <main+0x21b0>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0xeb000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     32e3 <main+0x21d3>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0xec000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     3306 <main+0x21f6>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0xed000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     3329 <main+0x2219>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0xee000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     334c <main+0x223c>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0xef000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     336f <main+0x225f>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0xf0000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     3392 <main+0x2282>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0xf1000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     33b5 <main+0x22a5>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0xf2000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     33d8 <main+0x22c8>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0xf3000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     33fb <main+0x22eb>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0xf4000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     341e <main+0x230e>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0xf5000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     3441 <main+0x2331>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0xf6000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     3464 <main+0x2354>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0xf7000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     3487 <main+0x2377>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0xf8000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     34aa <main+0x239a>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0xf9000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     34cd <main+0x23bd>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0xfa000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     34f0 <main+0x23e0>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0xfb000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     3513 <main+0x2403>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0xfc000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     3536 <main+0x2426>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0xfd000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     3559 <main+0x2449>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0xfe000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     357c <main+0x246c>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0xff000000,%edi
xor    %esi,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     359f <main+0x248f>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x1,%edi
mov    $0x1f,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     35c5 <main+0x24b5>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x2,%edi
mov    $0x1e,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     35eb <main+0x24db>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x4,%edi
mov    $0x1d,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     3611 <main+0x2501>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x8,%edi
mov    $0x1c,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     3637 <main+0x2527>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x10,%edi
mov    $0x1b,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     365d <main+0x254d>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x20,%edi
mov    $0x1a,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     3683 <main+0x2573>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x40,%edi
mov    $0x19,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     36a9 <main+0x2599>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x80,%edi
mov    $0x18,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     36cf <main+0x25bf>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x100,%edi
mov    $0x17,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     36f5 <main+0x25e5>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x200,%edi
mov    $0x16,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     371b <main+0x260b>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x400,%edi
mov    $0x15,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     3741 <main+0x2631>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x800,%edi
mov    $0x14,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     3767 <main+0x2657>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x1000,%edi
mov    $0x13,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     378d <main+0x267d>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x2000,%edi
mov    $0x12,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     37b3 <main+0x26a3>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x4000,%edi
mov    $0x11,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     37d9 <main+0x26c9>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x8000,%edi
mov    $0x10,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     37ff <main+0x26ef>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x10000,%edi
mov    $0xf,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     3825 <main+0x2715>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x20000,%edi
mov    $0xe,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     384b <main+0x273b>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x40000,%edi
mov    $0xd,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     3871 <main+0x2761>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x80000,%edi
mov    $0xc,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     3897 <main+0x2787>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x100000,%edi
mov    $0xb,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     38bd <main+0x27ad>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x200000,%edi
mov    $0xa,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     38e3 <main+0x27d3>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
mov    $0x400000,%edi
mov    $0x9,%esi
mov    $0x0,%al
call   1030 <test__clzsi2@plt>
cmp    $0x0,%eax
je     3909 <main+0x27f9>
movl   $0x1,-0x4(%rbp)
jmp    3910 <main+0x2800>
movl   $0x0,-0x4(%rbp)
mov    -0x4(%rbp),%eax
add    $0x10,%rsp
pop    %rbp
ret

x86 assembly (clang, -O2):
<main>:
push   %rbx
mov    $0x800000,%edi
mov    $0x8,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
mov    $0x1,%ebx
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x1000000,%edi
mov    $0x7,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x2000000,%edi
mov    $0x6,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x3000000,%edi
mov    $0x6,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x4000000,%edi
mov    $0x5,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x5000000,%edi
mov    $0x5,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x6000000,%edi
mov    $0x5,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x7000000,%edi
mov    $0x5,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x8000000,%edi
mov    $0x4,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x9000000,%edi
mov    $0x4,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0xa000000,%edi
mov    $0x4,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0xb000000,%edi
mov    $0x4,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0xc000000,%edi
mov    $0x4,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0xd000000,%edi
mov    $0x4,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0xe000000,%edi
mov    $0x4,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0xf000000,%edi
mov    $0x4,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x10000000,%edi
mov    $0x3,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x11000000,%edi
mov    $0x3,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x12000000,%edi
mov    $0x3,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x13000000,%edi
mov    $0x3,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x14000000,%edi
mov    $0x3,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x15000000,%edi
mov    $0x3,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x16000000,%edi
mov    $0x3,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x17000000,%edi
mov    $0x3,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x18000000,%edi
mov    $0x3,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x19000000,%edi
mov    $0x3,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x1a000000,%edi
mov    $0x3,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x1b000000,%edi
mov    $0x3,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x1c000000,%edi
mov    $0x3,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x1d000000,%edi
mov    $0x3,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x1e000000,%edi
mov    $0x3,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x1f000000,%edi
mov    $0x3,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x20000000,%edi
mov    $0x2,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x21000000,%edi
mov    $0x2,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x22000000,%edi
mov    $0x2,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x23000000,%edi
mov    $0x2,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x24000000,%edi
mov    $0x2,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x25000000,%edi
mov    $0x2,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x26000000,%edi
mov    $0x2,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x27000000,%edi
mov    $0x2,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x28000000,%edi
mov    $0x2,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x29000000,%edi
mov    $0x2,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x2a000000,%edi
mov    $0x2,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x2b000000,%edi
mov    $0x2,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x2c000000,%edi
mov    $0x2,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x2d000000,%edi
mov    $0x2,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x2e000000,%edi
mov    $0x2,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x2f000000,%edi
mov    $0x2,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x30000000,%edi
mov    $0x2,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x31000000,%edi
mov    $0x2,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x32000000,%edi
mov    $0x2,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x33000000,%edi
mov    $0x2,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x34000000,%edi
mov    $0x2,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x35000000,%edi
mov    $0x2,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x36000000,%edi
mov    $0x2,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x37000000,%edi
mov    $0x2,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x38000000,%edi
mov    $0x2,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x39000000,%edi
mov    $0x2,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x3a000000,%edi
mov    $0x2,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x3b000000,%edi
mov    $0x2,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x3c000000,%edi
mov    $0x2,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x3d000000,%edi
mov    $0x2,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x3e000000,%edi
mov    $0x2,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x3f000000,%edi
mov    $0x2,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x1,%ebx
mov    $0x40000000,%edi
mov    $0x1,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x1,%ebx
mov    $0x41000000,%edi
mov    $0x1,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x1,%ebx
mov    $0x42000000,%edi
mov    $0x1,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x1,%ebx
mov    $0x43000000,%edi
mov    $0x1,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x1,%ebx
mov    $0x44000000,%edi
mov    $0x1,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x1,%ebx
mov    $0x45000000,%edi
mov    $0x1,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x1,%ebx
mov    $0x46000000,%edi
mov    $0x1,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x1,%ebx
mov    $0x47000000,%edi
mov    $0x1,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x1,%ebx
mov    $0x48000000,%edi
mov    $0x1,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x1,%ebx
mov    $0x49000000,%edi
mov    $0x1,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x1,%ebx
mov    $0x4a000000,%edi
mov    $0x1,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x1,%ebx
mov    $0x4b000000,%edi
mov    $0x1,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x1,%ebx
mov    $0x4c000000,%edi
mov    $0x1,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x1,%ebx
mov    $0x4d000000,%edi
mov    $0x1,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x1,%ebx
mov    $0x4e000000,%edi
mov    $0x1,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x1,%ebx
mov    $0x4f000000,%edi
mov    $0x1,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x1,%ebx
mov    $0x50000000,%edi
mov    $0x1,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x1,%ebx
mov    $0x51000000,%edi
mov    $0x1,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x1,%ebx
mov    $0x52000000,%edi
mov    $0x1,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x1,%ebx
mov    $0x53000000,%edi
mov    $0x1,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x1,%ebx
mov    $0x54000000,%edi
mov    $0x1,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x1,%ebx
mov    $0x55000000,%edi
mov    $0x1,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x1,%ebx
mov    $0x56000000,%edi
mov    $0x1,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x1,%ebx
mov    $0x57000000,%edi
mov    $0x1,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x1,%ebx
mov    $0x58000000,%edi
mov    $0x1,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x1,%ebx
mov    $0x59000000,%edi
mov    $0x1,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x1,%ebx
mov    $0x5a000000,%edi
mov    $0x1,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x1,%ebx
mov    $0x5b000000,%edi
mov    $0x1,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x1,%ebx
mov    $0x5c000000,%edi
mov    $0x1,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x1,%ebx
mov    $0x5d000000,%edi
mov    $0x1,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x1,%ebx
mov    $0x5e000000,%edi
mov    $0x1,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x1,%ebx
mov    $0x5f000000,%edi
mov    $0x1,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x1,%ebx
mov    $0x60000000,%edi
mov    $0x1,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x1,%ebx
mov    $0x61000000,%edi
mov    $0x1,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x1,%ebx
mov    $0x62000000,%edi
mov    $0x1,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x1,%ebx
mov    $0x63000000,%edi
mov    $0x1,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x1,%ebx
mov    $0x64000000,%edi
mov    $0x1,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x1,%ebx
mov    $0x65000000,%edi
mov    $0x1,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x1,%ebx
mov    $0x66000000,%edi
mov    $0x1,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x1,%ebx
mov    $0x67000000,%edi
mov    $0x1,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x1,%ebx
mov    $0x68000000,%edi
mov    $0x1,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x1,%ebx
mov    $0x69000000,%edi
mov    $0x1,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x1,%ebx
mov    $0x6a000000,%edi
mov    $0x1,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x1,%ebx
mov    $0x6b000000,%edi
mov    $0x1,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x1,%ebx
mov    $0x6c000000,%edi
mov    $0x1,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x1,%ebx
mov    $0x6d000000,%edi
mov    $0x1,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x1,%ebx
mov    $0x6e000000,%edi
mov    $0x1,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x1,%ebx
mov    $0x6f000000,%edi
mov    $0x1,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x1,%ebx
mov    $0x70000000,%edi
mov    $0x1,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x1,%ebx
mov    $0x71000000,%edi
mov    $0x1,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x1,%ebx
mov    $0x72000000,%edi
mov    $0x1,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x1,%ebx
mov    $0x73000000,%edi
mov    $0x1,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x1,%ebx
mov    $0x74000000,%edi
mov    $0x1,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x1,%ebx
mov    $0x75000000,%edi
mov    $0x1,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x1,%ebx
mov    $0x76000000,%edi
mov    $0x1,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x1,%ebx
mov    $0x77000000,%edi
mov    $0x1,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x1,%ebx
mov    $0x78000000,%edi
mov    $0x1,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x1,%ebx
mov    $0x79000000,%edi
mov    $0x1,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x1,%ebx
mov    $0x7a000000,%edi
mov    $0x1,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x1,%ebx
mov    $0x7b000000,%edi
mov    $0x1,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x1,%ebx
mov    $0x7c000000,%edi
mov    $0x1,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x1,%ebx
mov    $0x7d000000,%edi
mov    $0x1,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x1,%ebx
mov    $0x7e000000,%edi
mov    $0x1,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x1,%ebx
mov    $0x7f000000,%edi
mov    $0x1,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x80000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x81000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x82000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x83000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x84000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x85000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x86000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x87000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x88000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x89000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x8a000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x8b000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x8c000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x8d000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x8e000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x8f000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x90000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x91000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x92000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x93000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x94000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x95000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x96000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x97000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x98000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x99000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x9a000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x9b000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x9c000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x9d000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x9e000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x9f000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0xa0000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0xa1000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0xa2000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0xa3000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0xa4000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0xa5000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0xa6000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0xa7000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0xa8000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0xa9000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0xaa000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0xab000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0xac000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0xad000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0xae000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0xaf000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0xb0000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0xb1000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0xb2000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0xb3000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0xb4000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0xb5000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0xb6000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0xb7000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0xb8000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0xb9000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0xba000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0xbb000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0xbc000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0xbd000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0xbe000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0xbf000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0xc0000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0xc1000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0xc2000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0xc3000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0xc4000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0xc5000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0xc6000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0xc7000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0xc8000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0xc9000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0xca000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0xcb000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0xcc000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0xcd000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0xce000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0xcf000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0xd0000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0xd1000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0xd2000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0xd3000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0xd4000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0xd5000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0xd6000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0xd7000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0xd8000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0xd9000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0xda000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0xdb000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0xdc000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0xdd000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0xde000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0xdf000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0xe0000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0xe1000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0xe2000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0xe3000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0xe4000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0xe5000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0xe6000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0xe7000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0xe8000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0xe9000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0xea000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0xeb000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0xec000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0xed000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0xee000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0xef000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0xf0000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0xf1000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0xf2000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0xf3000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0xf4000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0xf5000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0xf6000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0xf7000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0xf8000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0xf9000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0xfa000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0xfb000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0xfc000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0xfd000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0xfe000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0xff000000,%edi
xor    %esi,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x1,%ebx
mov    $0x1,%edi
mov    $0x1f,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x2,%edi
mov    $0x1e,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x4,%edi
mov    $0x1d,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x8,%edi
mov    $0x1c,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x10,%edi
mov    $0x1b,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x20,%edi
mov    $0x1a,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x40,%edi
mov    $0x19,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x80,%edi
mov    $0x18,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x100,%edi
mov    $0x17,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x200,%edi
mov    $0x16,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x400,%edi
mov    $0x15,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x800,%edi
mov    $0x14,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x1000,%edi
mov    $0x13,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x2000,%edi
mov    $0x12,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x4000,%edi
mov    $0x11,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x8000,%edi
mov    $0x10,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x10000,%edi
mov    $0xf,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x20000,%edi
mov    $0xe,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x40000,%edi
mov    $0xd,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x80000,%edi
mov    $0xc,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x100000,%edi
mov    $0xb,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x200000,%edi
mov    $0xa,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
test   %eax,%eax
jne    2c05 <main+0x1af5>
mov    $0x400000,%edi
mov    $0x9,%esi
xor    %eax,%eax
call   1030 <test__clzsi2@plt>
xor    %ebx,%ebx
test   %eax,%eax
setne  %bl
mov    %ebx,%eax
pop    %rbx
ret

LLVM IR (-O0):
define i32 @main() {
%1 = alloca i32
store i32 0, i32* %1
%2 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 8388608, i32 8)
%3 = icmp ne i32 %2, 0
br i1 %3, label %4, label %5
4: ; preds = %0
store i32 1, i32* %1
br label %1118
5: ; preds = %0
%6 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 16777216, i32 7)
%7 = icmp ne i32 %6, 0
br i1 %7, label %8, label %9
8: ; preds = %5
store i32 1, i32* %1
br label %1118
9: ; preds = %5
%10 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 33554432, i32 6)
%11 = icmp ne i32 %10, 0
br i1 %11, label %12, label %13
12: ; preds = %9
store i32 1, i32* %1
br label %1118
13: ; preds = %9
%14 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 50331648, i32 6)
%15 = icmp ne i32 %14, 0
br i1 %15, label %16, label %17
16: ; preds = %13
store i32 1, i32* %1
br label %1118
17: ; preds = %13
%18 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 67108864, i32 5)
%19 = icmp ne i32 %18, 0
br i1 %19, label %20, label %21
20: ; preds = %17
store i32 1, i32* %1
br label %1118
21: ; preds = %17
%22 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 83886080, i32 5)
%23 = icmp ne i32 %22, 0
br i1 %23, label %24, label %25
24: ; preds = %21
store i32 1, i32* %1
br label %1118
25: ; preds = %21
%26 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 100663296, i32 5)
%27 = icmp ne i32 %26, 0
br i1 %27, label %28, label %29
28: ; preds = %25
store i32 1, i32* %1
br label %1118
29: ; preds = %25
%30 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 117440512, i32 5)
%31 = icmp ne i32 %30, 0
br i1 %31, label %32, label %33
32: ; preds = %29
store i32 1, i32* %1
br label %1118
33: ; preds = %29
%34 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 134217728, i32 4)
%35 = icmp ne i32 %34, 0
br i1 %35, label %36, label %37
36: ; preds = %33
store i32 1, i32* %1
br label %1118
37: ; preds = %33
%38 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 150994944, i32 4)
%39 = icmp ne i32 %38, 0
br i1 %39, label %40, label %41
40: ; preds = %37
store i32 1, i32* %1
br label %1118
41: ; preds = %37
%42 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 167772160, i32 4)
%43 = icmp ne i32 %42, 0
br i1 %43, label %44, label %45
44: ; preds = %41
store i32 1, i32* %1
br label %1118
45: ; preds = %41
%46 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 184549376, i32 4)
%47 = icmp ne i32 %46, 0
br i1 %47, label %48, label %49
48: ; preds = %45
store i32 1, i32* %1
br label %1118
49: ; preds = %45
%50 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 201326592, i32 4)
%51 = icmp ne i32 %50, 0
br i1 %51, label %52, label %53
52: ; preds = %49
store i32 1, i32* %1
br label %1118
53: ; preds = %49
%54 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 218103808, i32 4)
%55 = icmp ne i32 %54, 0
br i1 %55, label %56, label %57
56: ; preds = %53
store i32 1, i32* %1
br label %1118
57: ; preds = %53
%58 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 234881024, i32 4)
%59 = icmp ne i32 %58, 0
br i1 %59, label %60, label %61
60: ; preds = %57
store i32 1, i32* %1
br label %1118
61: ; preds = %57
%62 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 251658240, i32 4)
%63 = icmp ne i32 %62, 0
br i1 %63, label %64, label %65
64: ; preds = %61
store i32 1, i32* %1
br label %1118
65: ; preds = %61
%66 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 268435456, i32 3)
%67 = icmp ne i32 %66, 0
br i1 %67, label %68, label %69
68: ; preds = %65
store i32 1, i32* %1
br label %1118
69: ; preds = %65
%70 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 285212672, i32 3)
%71 = icmp ne i32 %70, 0
br i1 %71, label %72, label %73
72: ; preds = %69
store i32 1, i32* %1
br label %1118
73: ; preds = %69
%74 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 301989888, i32 3)
%75 = icmp ne i32 %74, 0
br i1 %75, label %76, label %77
76: ; preds = %73
store i32 1, i32* %1
br label %1118
77: ; preds = %73
%78 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 318767104, i32 3)
%79 = icmp ne i32 %78, 0
br i1 %79, label %80, label %81
80: ; preds = %77
store i32 1, i32* %1
br label %1118
81: ; preds = %77
%82 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 335544320, i32 3)
%83 = icmp ne i32 %82, 0
br i1 %83, label %84, label %85
84: ; preds = %81
store i32 1, i32* %1
br label %1118
85: ; preds = %81
%86 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 352321536, i32 3)
%87 = icmp ne i32 %86, 0
br i1 %87, label %88, label %89
88: ; preds = %85
store i32 1, i32* %1
br label %1118
89: ; preds = %85
%90 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 369098752, i32 3)
%91 = icmp ne i32 %90, 0
br i1 %91, label %92, label %93
92: ; preds = %89
store i32 1, i32* %1
br label %1118
93: ; preds = %89
%94 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 385875968, i32 3)
%95 = icmp ne i32 %94, 0
br i1 %95, label %96, label %97
96: ; preds = %93
store i32 1, i32* %1
br label %1118
97: ; preds = %93
%98 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 402653184, i32 3)
%99 = icmp ne i32 %98, 0
br i1 %99, label %100, label %101
100: ; preds = %97
store i32 1, i32* %1
br label %1118
101: ; preds = %97
%102 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 419430400, i32 3)
%103 = icmp ne i32 %102, 0
br i1 %103, label %104, label %105
104: ; preds = %101
store i32 1, i32* %1
br label %1118
105: ; preds = %101
%106 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 436207616, i32 3)
%107 = icmp ne i32 %106, 0
br i1 %107, label %108, label %109
108: ; preds = %105
store i32 1, i32* %1
br label %1118
109: ; preds = %105
%110 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 452984832, i32 3)
%111 = icmp ne i32 %110, 0
br i1 %111, label %112, label %113
112: ; preds = %109
store i32 1, i32* %1
br label %1118
113: ; preds = %109
%114 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 469762048, i32 3)
%115 = icmp ne i32 %114, 0
br i1 %115, label %116, label %117
116: ; preds = %113
store i32 1, i32* %1
br label %1118
117: ; preds = %113
%118 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 486539264, i32 3)
%119 = icmp ne i32 %118, 0
br i1 %119, label %120, label %121
120: ; preds = %117
store i32 1, i32* %1
br label %1118
121: ; preds = %117
%122 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 503316480, i32 3)
%123 = icmp ne i32 %122, 0
br i1 %123, label %124, label %125
124: ; preds = %121
store i32 1, i32* %1
br label %1118
125: ; preds = %121
%126 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 520093696, i32 3)
%127 = icmp ne i32 %126, 0
br i1 %127, label %128, label %129
128: ; preds = %125
store i32 1, i32* %1
br label %1118
129: ; preds = %125
%130 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 536870912, i32 2)
%131 = icmp ne i32 %130, 0
br i1 %131, label %132, label %133
132: ; preds = %129
store i32 1, i32* %1
br label %1118
133: ; preds = %129
%134 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 553648128, i32 2)
%135 = icmp ne i32 %134, 0
br i1 %135, label %136, label %137
136: ; preds = %133
store i32 1, i32* %1
br label %1118
137: ; preds = %133
%138 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 570425344, i32 2)
%139 = icmp ne i32 %138, 0
br i1 %139, label %140, label %141
140: ; preds = %137
store i32 1, i32* %1
br label %1118
141: ; preds = %137
%142 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 587202560, i32 2)
%143 = icmp ne i32 %142, 0
br i1 %143, label %144, label %145
144: ; preds = %141
store i32 1, i32* %1
br label %1118
145: ; preds = %141
%146 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 603979776, i32 2)
%147 = icmp ne i32 %146, 0
br i1 %147, label %148, label %149
148: ; preds = %145
store i32 1, i32* %1
br label %1118
149: ; preds = %145
%150 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 620756992, i32 2)
%151 = icmp ne i32 %150, 0
br i1 %151, label %152, label %153
152: ; preds = %149
store i32 1, i32* %1
br label %1118
153: ; preds = %149
%154 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 637534208, i32 2)
%155 = icmp ne i32 %154, 0
br i1 %155, label %156, label %157
156: ; preds = %153
store i32 1, i32* %1
br label %1118
157: ; preds = %153
%158 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 654311424, i32 2)
%159 = icmp ne i32 %158, 0
br i1 %159, label %160, label %161
160: ; preds = %157
store i32 1, i32* %1
br label %1118
161: ; preds = %157
%162 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 671088640, i32 2)
%163 = icmp ne i32 %162, 0
br i1 %163, label %164, label %165
164: ; preds = %161
store i32 1, i32* %1
br label %1118
165: ; preds = %161
%166 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 687865856, i32 2)
%167 = icmp ne i32 %166, 0
br i1 %167, label %168, label %169
168: ; preds = %165
store i32 1, i32* %1
br label %1118
169: ; preds = %165
%170 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 704643072, i32 2)
%171 = icmp ne i32 %170, 0
br i1 %171, label %172, label %173
172: ; preds = %169
store i32 1, i32* %1
br label %1118
173: ; preds = %169
%174 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 721420288, i32 2)
%175 = icmp ne i32 %174, 0
br i1 %175, label %176, label %177
176: ; preds = %173
store i32 1, i32* %1
br label %1118
177: ; preds = %173
%178 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 738197504, i32 2)
%179 = icmp ne i32 %178, 0
br i1 %179, label %180, label %181
180: ; preds = %177
store i32 1, i32* %1
br label %1118
181: ; preds = %177
%182 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 754974720, i32 2)
%183 = icmp ne i32 %182, 0
br i1 %183, label %184, label %185
184: ; preds = %181
store i32 1, i32* %1
br label %1118
185: ; preds = %181
%186 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 771751936, i32 2)
%187 = icmp ne i32 %186, 0
br i1 %187, label %188, label %189
188: ; preds = %185
store i32 1, i32* %1
br label %1118
189: ; preds = %185
%190 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 788529152, i32 2)
%191 = icmp ne i32 %190, 0
br i1 %191, label %192, label %193
192: ; preds = %189
store i32 1, i32* %1
br label %1118
193: ; preds = %189
%194 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 805306368, i32 2)
%195 = icmp ne i32 %194, 0
br i1 %195, label %196, label %197
196: ; preds = %193
store i32 1, i32* %1
br label %1118
197: ; preds = %193
%198 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 822083584, i32 2)
%199 = icmp ne i32 %198, 0
br i1 %199, label %200, label %201
200: ; preds = %197
store i32 1, i32* %1
br label %1118
201: ; preds = %197
%202 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 838860800, i32 2)
%203 = icmp ne i32 %202, 0
br i1 %203, label %204, label %205
204: ; preds = %201
store i32 1, i32* %1
br label %1118
205: ; preds = %201
%206 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 855638016, i32 2)
%207 = icmp ne i32 %206, 0
br i1 %207, label %208, label %209
208: ; preds = %205
store i32 1, i32* %1
br label %1118
209: ; preds = %205
%210 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 872415232, i32 2)
%211 = icmp ne i32 %210, 0
br i1 %211, label %212, label %213
212: ; preds = %209
store i32 1, i32* %1
br label %1118
213: ; preds = %209
%214 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 889192448, i32 2)
%215 = icmp ne i32 %214, 0
br i1 %215, label %216, label %217
216: ; preds = %213
store i32 1, i32* %1
br label %1118
217: ; preds = %213
%218 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 905969664, i32 2)
%219 = icmp ne i32 %218, 0
br i1 %219, label %220, label %221
220: ; preds = %217
store i32 1, i32* %1
br label %1118
221: ; preds = %217
%222 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 922746880, i32 2)
%223 = icmp ne i32 %222, 0
br i1 %223, label %224, label %225
224: ; preds = %221
store i32 1, i32* %1
br label %1118
225: ; preds = %221
%226 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 939524096, i32 2)
%227 = icmp ne i32 %226, 0
br i1 %227, label %228, label %229
228: ; preds = %225
store i32 1, i32* %1
br label %1118
229: ; preds = %225
%230 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 956301312, i32 2)
%231 = icmp ne i32 %230, 0
br i1 %231, label %232, label %233
232: ; preds = %229
store i32 1, i32* %1
br label %1118
233: ; preds = %229
%234 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 973078528, i32 2)
%235 = icmp ne i32 %234, 0
br i1 %235, label %236, label %237
236: ; preds = %233
store i32 1, i32* %1
br label %1118
237: ; preds = %233
%238 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 989855744, i32 2)
%239 = icmp ne i32 %238, 0
br i1 %239, label %240, label %241
240: ; preds = %237
store i32 1, i32* %1
br label %1118
241: ; preds = %237
%242 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1006632960, i32 2)
%243 = icmp ne i32 %242, 0
br i1 %243, label %244, label %245
244: ; preds = %241
store i32 1, i32* %1
br label %1118
245: ; preds = %241
%246 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1023410176, i32 2)
%247 = icmp ne i32 %246, 0
br i1 %247, label %248, label %249
248: ; preds = %245
store i32 1, i32* %1
br label %1118
249: ; preds = %245
%250 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1040187392, i32 2)
%251 = icmp ne i32 %250, 0
br i1 %251, label %252, label %253
252: ; preds = %249
store i32 1, i32* %1
br label %1118
253: ; preds = %249
%254 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1056964608, i32 2)
%255 = icmp ne i32 %254, 0
br i1 %255, label %256, label %257
256: ; preds = %253
store i32 1, i32* %1
br label %1118
257: ; preds = %253
%258 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1073741824, i32 1)
%259 = icmp ne i32 %258, 0
br i1 %259, label %260, label %261
260: ; preds = %257
store i32 1, i32* %1
br label %1118
261: ; preds = %257
%262 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1090519040, i32 1)
%263 = icmp ne i32 %262, 0
br i1 %263, label %264, label %265
264: ; preds = %261
store i32 1, i32* %1
br label %1118
265: ; preds = %261
%266 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1107296256, i32 1)
%267 = icmp ne i32 %266, 0
br i1 %267, label %268, label %269
268: ; preds = %265
store i32 1, i32* %1
br label %1118
269: ; preds = %265
%270 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1124073472, i32 1)
%271 = icmp ne i32 %270, 0
br i1 %271, label %272, label %273
272: ; preds = %269
store i32 1, i32* %1
br label %1118
273: ; preds = %269
%274 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1140850688, i32 1)
%275 = icmp ne i32 %274, 0
br i1 %275, label %276, label %277
276: ; preds = %273
store i32 1, i32* %1
br label %1118
277: ; preds = %273
%278 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1157627904, i32 1)
%279 = icmp ne i32 %278, 0
br i1 %279, label %280, label %281
280: ; preds = %277
store i32 1, i32* %1
br label %1118
281: ; preds = %277
%282 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1174405120, i32 1)
%283 = icmp ne i32 %282, 0
br i1 %283, label %284, label %285
284: ; preds = %281
store i32 1, i32* %1
br label %1118
285: ; preds = %281
%286 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1191182336, i32 1)
%287 = icmp ne i32 %286, 0
br i1 %287, label %288, label %289
288: ; preds = %285
store i32 1, i32* %1
br label %1118
289: ; preds = %285
%290 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1207959552, i32 1)
%291 = icmp ne i32 %290, 0
br i1 %291, label %292, label %293
292: ; preds = %289
store i32 1, i32* %1
br label %1118
293: ; preds = %289
%294 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1224736768, i32 1)
%295 = icmp ne i32 %294, 0
br i1 %295, label %296, label %297
296: ; preds = %293
store i32 1, i32* %1
br label %1118
297: ; preds = %293
%298 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1241513984, i32 1)
%299 = icmp ne i32 %298, 0
br i1 %299, label %300, label %301
300: ; preds = %297
store i32 1, i32* %1
br label %1118
301: ; preds = %297
%302 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1258291200, i32 1)
%303 = icmp ne i32 %302, 0
br i1 %303, label %304, label %305
304: ; preds = %301
store i32 1, i32* %1
br label %1118
305: ; preds = %301
%306 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1275068416, i32 1)
%307 = icmp ne i32 %306, 0
br i1 %307, label %308, label %309
308: ; preds = %305
store i32 1, i32* %1
br label %1118
309: ; preds = %305
%310 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1291845632, i32 1)
%311 = icmp ne i32 %310, 0
br i1 %311, label %312, label %313
312: ; preds = %309
store i32 1, i32* %1
br label %1118
313: ; preds = %309
%314 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1308622848, i32 1)
%315 = icmp ne i32 %314, 0
br i1 %315, label %316, label %317
316: ; preds = %313
store i32 1, i32* %1
br label %1118
317: ; preds = %313
%318 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1325400064, i32 1)
%319 = icmp ne i32 %318, 0
br i1 %319, label %320, label %321
320: ; preds = %317
store i32 1, i32* %1
br label %1118
321: ; preds = %317
%322 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1342177280, i32 1)
%323 = icmp ne i32 %322, 0
br i1 %323, label %324, label %325
324: ; preds = %321
store i32 1, i32* %1
br label %1118
325: ; preds = %321
%326 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1358954496, i32 1)
%327 = icmp ne i32 %326, 0
br i1 %327, label %328, label %329
328: ; preds = %325
store i32 1, i32* %1
br label %1118
329: ; preds = %325
%330 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1375731712, i32 1)
%331 = icmp ne i32 %330, 0
br i1 %331, label %332, label %333
332: ; preds = %329
store i32 1, i32* %1
br label %1118
333: ; preds = %329
%334 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1392508928, i32 1)
%335 = icmp ne i32 %334, 0
br i1 %335, label %336, label %337
336: ; preds = %333
store i32 1, i32* %1
br label %1118
337: ; preds = %333
%338 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1409286144, i32 1)
%339 = icmp ne i32 %338, 0
br i1 %339, label %340, label %341
340: ; preds = %337
store i32 1, i32* %1
br label %1118
341: ; preds = %337
%342 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1426063360, i32 1)
%343 = icmp ne i32 %342, 0
br i1 %343, label %344, label %345
344: ; preds = %341
store i32 1, i32* %1
br label %1118
345: ; preds = %341
%346 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1442840576, i32 1)
%347 = icmp ne i32 %346, 0
br i1 %347, label %348, label %349
348: ; preds = %345
store i32 1, i32* %1
br label %1118
349: ; preds = %345
%350 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1459617792, i32 1)
%351 = icmp ne i32 %350, 0
br i1 %351, label %352, label %353
352: ; preds = %349
store i32 1, i32* %1
br label %1118
353: ; preds = %349
%354 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1476395008, i32 1)
%355 = icmp ne i32 %354, 0
br i1 %355, label %356, label %357
356: ; preds = %353
store i32 1, i32* %1
br label %1118
357: ; preds = %353
%358 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1493172224, i32 1)
%359 = icmp ne i32 %358, 0
br i1 %359, label %360, label %361
360: ; preds = %357
store i32 1, i32* %1
br label %1118
361: ; preds = %357
%362 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1509949440, i32 1)
%363 = icmp ne i32 %362, 0
br i1 %363, label %364, label %365
364: ; preds = %361
store i32 1, i32* %1
br label %1118
365: ; preds = %361
%366 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1526726656, i32 1)
%367 = icmp ne i32 %366, 0
br i1 %367, label %368, label %369
368: ; preds = %365
store i32 1, i32* %1
br label %1118
369: ; preds = %365
%370 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1543503872, i32 1)
%371 = icmp ne i32 %370, 0
br i1 %371, label %372, label %373
372: ; preds = %369
store i32 1, i32* %1
br label %1118
373: ; preds = %369
%374 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1560281088, i32 1)
%375 = icmp ne i32 %374, 0
br i1 %375, label %376, label %377
376: ; preds = %373
store i32 1, i32* %1
br label %1118
377: ; preds = %373
%378 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1577058304, i32 1)
%379 = icmp ne i32 %378, 0
br i1 %379, label %380, label %381
380: ; preds = %377
store i32 1, i32* %1
br label %1118
381: ; preds = %377
%382 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1593835520, i32 1)
%383 = icmp ne i32 %382, 0
br i1 %383, label %384, label %385
384: ; preds = %381
store i32 1, i32* %1
br label %1118
385: ; preds = %381
%386 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1610612736, i32 1)
%387 = icmp ne i32 %386, 0
br i1 %387, label %388, label %389
388: ; preds = %385
store i32 1, i32* %1
br label %1118
389: ; preds = %385
%390 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1627389952, i32 1)
%391 = icmp ne i32 %390, 0
br i1 %391, label %392, label %393
392: ; preds = %389
store i32 1, i32* %1
br label %1118
393: ; preds = %389
%394 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1644167168, i32 1)
%395 = icmp ne i32 %394, 0
br i1 %395, label %396, label %397
396: ; preds = %393
store i32 1, i32* %1
br label %1118
397: ; preds = %393
%398 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1660944384, i32 1)
%399 = icmp ne i32 %398, 0
br i1 %399, label %400, label %401
400: ; preds = %397
store i32 1, i32* %1
br label %1118
401: ; preds = %397
%402 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1677721600, i32 1)
%403 = icmp ne i32 %402, 0
br i1 %403, label %404, label %405
404: ; preds = %401
store i32 1, i32* %1
br label %1118
405: ; preds = %401
%406 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1694498816, i32 1)
%407 = icmp ne i32 %406, 0
br i1 %407, label %408, label %409
408: ; preds = %405
store i32 1, i32* %1
br label %1118
409: ; preds = %405
%410 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1711276032, i32 1)
%411 = icmp ne i32 %410, 0
br i1 %411, label %412, label %413
412: ; preds = %409
store i32 1, i32* %1
br label %1118
413: ; preds = %409
%414 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1728053248, i32 1)
%415 = icmp ne i32 %414, 0
br i1 %415, label %416, label %417
416: ; preds = %413
store i32 1, i32* %1
br label %1118
417: ; preds = %413
%418 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1744830464, i32 1)
%419 = icmp ne i32 %418, 0
br i1 %419, label %420, label %421
420: ; preds = %417
store i32 1, i32* %1
br label %1118
421: ; preds = %417
%422 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1761607680, i32 1)
%423 = icmp ne i32 %422, 0
br i1 %423, label %424, label %425
424: ; preds = %421
store i32 1, i32* %1
br label %1118
425: ; preds = %421
%426 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1778384896, i32 1)
%427 = icmp ne i32 %426, 0
br i1 %427, label %428, label %429
428: ; preds = %425
store i32 1, i32* %1
br label %1118
429: ; preds = %425
%430 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1795162112, i32 1)
%431 = icmp ne i32 %430, 0
br i1 %431, label %432, label %433
432: ; preds = %429
store i32 1, i32* %1
br label %1118
433: ; preds = %429
%434 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1811939328, i32 1)
%435 = icmp ne i32 %434, 0
br i1 %435, label %436, label %437
436: ; preds = %433
store i32 1, i32* %1
br label %1118
437: ; preds = %433
%438 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1828716544, i32 1)
%439 = icmp ne i32 %438, 0
br i1 %439, label %440, label %441
440: ; preds = %437
store i32 1, i32* %1
br label %1118
441: ; preds = %437
%442 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1845493760, i32 1)
%443 = icmp ne i32 %442, 0
br i1 %443, label %444, label %445
444: ; preds = %441
store i32 1, i32* %1
br label %1118
445: ; preds = %441
%446 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1862270976, i32 1)
%447 = icmp ne i32 %446, 0
br i1 %447, label %448, label %449
448: ; preds = %445
store i32 1, i32* %1
br label %1118
449: ; preds = %445
%450 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1879048192, i32 1)
%451 = icmp ne i32 %450, 0
br i1 %451, label %452, label %453
452: ; preds = %449
store i32 1, i32* %1
br label %1118
453: ; preds = %449
%454 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1895825408, i32 1)
%455 = icmp ne i32 %454, 0
br i1 %455, label %456, label %457
456: ; preds = %453
store i32 1, i32* %1
br label %1118
457: ; preds = %453
%458 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1912602624, i32 1)
%459 = icmp ne i32 %458, 0
br i1 %459, label %460, label %461
460: ; preds = %457
store i32 1, i32* %1
br label %1118
461: ; preds = %457
%462 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1929379840, i32 1)
%463 = icmp ne i32 %462, 0
br i1 %463, label %464, label %465
464: ; preds = %461
store i32 1, i32* %1
br label %1118
465: ; preds = %461
%466 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1946157056, i32 1)
%467 = icmp ne i32 %466, 0
br i1 %467, label %468, label %469
468: ; preds = %465
store i32 1, i32* %1
br label %1118
469: ; preds = %465
%470 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1962934272, i32 1)
%471 = icmp ne i32 %470, 0
br i1 %471, label %472, label %473
472: ; preds = %469
store i32 1, i32* %1
br label %1118
473: ; preds = %469
%474 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1979711488, i32 1)
%475 = icmp ne i32 %474, 0
br i1 %475, label %476, label %477
476: ; preds = %473
store i32 1, i32* %1
br label %1118
477: ; preds = %473
%478 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1996488704, i32 1)
%479 = icmp ne i32 %478, 0
br i1 %479, label %480, label %481
480: ; preds = %477
store i32 1, i32* %1
br label %1118
481: ; preds = %477
%482 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 2013265920, i32 1)
%483 = icmp ne i32 %482, 0
br i1 %483, label %484, label %485
484: ; preds = %481
store i32 1, i32* %1
br label %1118
485: ; preds = %481
%486 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 2030043136, i32 1)
%487 = icmp ne i32 %486, 0
br i1 %487, label %488, label %489
488: ; preds = %485
store i32 1, i32* %1
br label %1118
489: ; preds = %485
%490 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 2046820352, i32 1)
%491 = icmp ne i32 %490, 0
br i1 %491, label %492, label %493
492: ; preds = %489
store i32 1, i32* %1
br label %1118
493: ; preds = %489
%494 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 2063597568, i32 1)
%495 = icmp ne i32 %494, 0
br i1 %495, label %496, label %497
496: ; preds = %493
store i32 1, i32* %1
br label %1118
497: ; preds = %493
%498 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 2080374784, i32 1)
%499 = icmp ne i32 %498, 0
br i1 %499, label %500, label %501
500: ; preds = %497
store i32 1, i32* %1
br label %1118
501: ; preds = %497
%502 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 2097152000, i32 1)
%503 = icmp ne i32 %502, 0
br i1 %503, label %504, label %505
504: ; preds = %501
store i32 1, i32* %1
br label %1118
505: ; preds = %501
%506 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 2113929216, i32 1)
%507 = icmp ne i32 %506, 0
br i1 %507, label %508, label %509
508: ; preds = %505
store i32 1, i32* %1
br label %1118
509: ; preds = %505
%510 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 2130706432, i32 1)
%511 = icmp ne i32 %510, 0
br i1 %511, label %512, label %513
512: ; preds = %509
store i32 1, i32* %1
br label %1118
513: ; preds = %509
%514 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -2147483648, i32 0)
%515 = icmp ne i32 %514, 0
br i1 %515, label %516, label %517
516: ; preds = %513
store i32 1, i32* %1
br label %1118
517: ; preds = %513
%518 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -2130706432, i32 0)
%519 = icmp ne i32 %518, 0
br i1 %519, label %520, label %521
520: ; preds = %517
store i32 1, i32* %1
br label %1118
521: ; preds = %517
%522 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -2113929216, i32 0)
%523 = icmp ne i32 %522, 0
br i1 %523, label %524, label %525
524: ; preds = %521
store i32 1, i32* %1
br label %1118
525: ; preds = %521
%526 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -2097152000, i32 0)
%527 = icmp ne i32 %526, 0
br i1 %527, label %528, label %529
528: ; preds = %525
store i32 1, i32* %1
br label %1118
529: ; preds = %525
%530 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -2080374784, i32 0)
%531 = icmp ne i32 %530, 0
br i1 %531, label %532, label %533
532: ; preds = %529
store i32 1, i32* %1
br label %1118
533: ; preds = %529
%534 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -2063597568, i32 0)
%535 = icmp ne i32 %534, 0
br i1 %535, label %536, label %537
536: ; preds = %533
store i32 1, i32* %1
br label %1118
537: ; preds = %533
%538 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -2046820352, i32 0)
%539 = icmp ne i32 %538, 0
br i1 %539, label %540, label %541
540: ; preds = %537
store i32 1, i32* %1
br label %1118
541: ; preds = %537
%542 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -2030043136, i32 0)
%543 = icmp ne i32 %542, 0
br i1 %543, label %544, label %545
544: ; preds = %541
store i32 1, i32* %1
br label %1118
545: ; preds = %541
%546 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -2013265920, i32 0)
%547 = icmp ne i32 %546, 0
br i1 %547, label %548, label %549
548: ; preds = %545
store i32 1, i32* %1
br label %1118
549: ; preds = %545
%550 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1996488704, i32 0)
%551 = icmp ne i32 %550, 0
br i1 %551, label %552, label %553
552: ; preds = %549
store i32 1, i32* %1
br label %1118
553: ; preds = %549
%554 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1979711488, i32 0)
%555 = icmp ne i32 %554, 0
br i1 %555, label %556, label %557
556: ; preds = %553
store i32 1, i32* %1
br label %1118
557: ; preds = %553
%558 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1962934272, i32 0)
%559 = icmp ne i32 %558, 0
br i1 %559, label %560, label %561
560: ; preds = %557
store i32 1, i32* %1
br label %1118
561: ; preds = %557
%562 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1946157056, i32 0)
%563 = icmp ne i32 %562, 0
br i1 %563, label %564, label %565
564: ; preds = %561
store i32 1, i32* %1
br label %1118
565: ; preds = %561
%566 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1929379840, i32 0)
%567 = icmp ne i32 %566, 0
br i1 %567, label %568, label %569
568: ; preds = %565
store i32 1, i32* %1
br label %1118
569: ; preds = %565
%570 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1912602624, i32 0)
%571 = icmp ne i32 %570, 0
br i1 %571, label %572, label %573
572: ; preds = %569
store i32 1, i32* %1
br label %1118
573: ; preds = %569
%574 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1895825408, i32 0)
%575 = icmp ne i32 %574, 0
br i1 %575, label %576, label %577
576: ; preds = %573
store i32 1, i32* %1
br label %1118
577: ; preds = %573
%578 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1879048192, i32 0)
%579 = icmp ne i32 %578, 0
br i1 %579, label %580, label %581
580: ; preds = %577
store i32 1, i32* %1
br label %1118
581: ; preds = %577
%582 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1862270976, i32 0)
%583 = icmp ne i32 %582, 0
br i1 %583, label %584, label %585
584: ; preds = %581
store i32 1, i32* %1
br label %1118
585: ; preds = %581
%586 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1845493760, i32 0)
%587 = icmp ne i32 %586, 0
br i1 %587, label %588, label %589
588: ; preds = %585
store i32 1, i32* %1
br label %1118
589: ; preds = %585
%590 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1828716544, i32 0)
%591 = icmp ne i32 %590, 0
br i1 %591, label %592, label %593
592: ; preds = %589
store i32 1, i32* %1
br label %1118
593: ; preds = %589
%594 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1811939328, i32 0)
%595 = icmp ne i32 %594, 0
br i1 %595, label %596, label %597
596: ; preds = %593
store i32 1, i32* %1
br label %1118
597: ; preds = %593
%598 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1795162112, i32 0)
%599 = icmp ne i32 %598, 0
br i1 %599, label %600, label %601
600: ; preds = %597
store i32 1, i32* %1
br label %1118
601: ; preds = %597
%602 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1778384896, i32 0)
%603 = icmp ne i32 %602, 0
br i1 %603, label %604, label %605
604: ; preds = %601
store i32 1, i32* %1
br label %1118
605: ; preds = %601
%606 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1761607680, i32 0)
%607 = icmp ne i32 %606, 0
br i1 %607, label %608, label %609
608: ; preds = %605
store i32 1, i32* %1
br label %1118
609: ; preds = %605
%610 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1744830464, i32 0)
%611 = icmp ne i32 %610, 0
br i1 %611, label %612, label %613
612: ; preds = %609
store i32 1, i32* %1
br label %1118
613: ; preds = %609
%614 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1728053248, i32 0)
%615 = icmp ne i32 %614, 0
br i1 %615, label %616, label %617
616: ; preds = %613
store i32 1, i32* %1
br label %1118
617: ; preds = %613
%618 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1711276032, i32 0)
%619 = icmp ne i32 %618, 0
br i1 %619, label %620, label %621
620: ; preds = %617
store i32 1, i32* %1
br label %1118
621: ; preds = %617
%622 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1694498816, i32 0)
%623 = icmp ne i32 %622, 0
br i1 %623, label %624, label %625
624: ; preds = %621
store i32 1, i32* %1
br label %1118
625: ; preds = %621
%626 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1677721600, i32 0)
%627 = icmp ne i32 %626, 0
br i1 %627, label %628, label %629
628: ; preds = %625
store i32 1, i32* %1
br label %1118
629: ; preds = %625
%630 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1660944384, i32 0)
%631 = icmp ne i32 %630, 0
br i1 %631, label %632, label %633
632: ; preds = %629
store i32 1, i32* %1
br label %1118
633: ; preds = %629
%634 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1644167168, i32 0)
%635 = icmp ne i32 %634, 0
br i1 %635, label %636, label %637
636: ; preds = %633
store i32 1, i32* %1
br label %1118
637: ; preds = %633
%638 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1627389952, i32 0)
%639 = icmp ne i32 %638, 0
br i1 %639, label %640, label %641
640: ; preds = %637
store i32 1, i32* %1
br label %1118
641: ; preds = %637
%642 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1610612736, i32 0)
%643 = icmp ne i32 %642, 0
br i1 %643, label %644, label %645
644: ; preds = %641
store i32 1, i32* %1
br label %1118
645: ; preds = %641
%646 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1593835520, i32 0)
%647 = icmp ne i32 %646, 0
br i1 %647, label %648, label %649
648: ; preds = %645
store i32 1, i32* %1
br label %1118
649: ; preds = %645
%650 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1577058304, i32 0)
%651 = icmp ne i32 %650, 0
br i1 %651, label %652, label %653
652: ; preds = %649
store i32 1, i32* %1
br label %1118
653: ; preds = %649
%654 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1560281088, i32 0)
%655 = icmp ne i32 %654, 0
br i1 %655, label %656, label %657
656: ; preds = %653
store i32 1, i32* %1
br label %1118
657: ; preds = %653
%658 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1543503872, i32 0)
%659 = icmp ne i32 %658, 0
br i1 %659, label %660, label %661
660: ; preds = %657
store i32 1, i32* %1
br label %1118
661: ; preds = %657
%662 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1526726656, i32 0)
%663 = icmp ne i32 %662, 0
br i1 %663, label %664, label %665
664: ; preds = %661
store i32 1, i32* %1
br label %1118
665: ; preds = %661
%666 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1509949440, i32 0)
%667 = icmp ne i32 %666, 0
br i1 %667, label %668, label %669
668: ; preds = %665
store i32 1, i32* %1
br label %1118
669: ; preds = %665
%670 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1493172224, i32 0)
%671 = icmp ne i32 %670, 0
br i1 %671, label %672, label %673
672: ; preds = %669
store i32 1, i32* %1
br label %1118
673: ; preds = %669
%674 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1476395008, i32 0)
%675 = icmp ne i32 %674, 0
br i1 %675, label %676, label %677
676: ; preds = %673
store i32 1, i32* %1
br label %1118
677: ; preds = %673
%678 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1459617792, i32 0)
%679 = icmp ne i32 %678, 0
br i1 %679, label %680, label %681
680: ; preds = %677
store i32 1, i32* %1
br label %1118
681: ; preds = %677
%682 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1442840576, i32 0)
%683 = icmp ne i32 %682, 0
br i1 %683, label %684, label %685
684: ; preds = %681
store i32 1, i32* %1
br label %1118
685: ; preds = %681
%686 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1426063360, i32 0)
%687 = icmp ne i32 %686, 0
br i1 %687, label %688, label %689
688: ; preds = %685
store i32 1, i32* %1
br label %1118
689: ; preds = %685
%690 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1409286144, i32 0)
%691 = icmp ne i32 %690, 0
br i1 %691, label %692, label %693
692: ; preds = %689
store i32 1, i32* %1
br label %1118
693: ; preds = %689
%694 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1392508928, i32 0)
%695 = icmp ne i32 %694, 0
br i1 %695, label %696, label %697
696: ; preds = %693
store i32 1, i32* %1
br label %1118
697: ; preds = %693
%698 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1375731712, i32 0)
%699 = icmp ne i32 %698, 0
br i1 %699, label %700, label %701
700: ; preds = %697
store i32 1, i32* %1
br label %1118
701: ; preds = %697
%702 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1358954496, i32 0)
%703 = icmp ne i32 %702, 0
br i1 %703, label %704, label %705
704: ; preds = %701
store i32 1, i32* %1
br label %1118
705: ; preds = %701
%706 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1342177280, i32 0)
%707 = icmp ne i32 %706, 0
br i1 %707, label %708, label %709
708: ; preds = %705
store i32 1, i32* %1
br label %1118
709: ; preds = %705
%710 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1325400064, i32 0)
%711 = icmp ne i32 %710, 0
br i1 %711, label %712, label %713
712: ; preds = %709
store i32 1, i32* %1
br label %1118
713: ; preds = %709
%714 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1308622848, i32 0)
%715 = icmp ne i32 %714, 0
br i1 %715, label %716, label %717
716: ; preds = %713
store i32 1, i32* %1
br label %1118
717: ; preds = %713
%718 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1291845632, i32 0)
%719 = icmp ne i32 %718, 0
br i1 %719, label %720, label %721
720: ; preds = %717
store i32 1, i32* %1
br label %1118
721: ; preds = %717
%722 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1275068416, i32 0)
%723 = icmp ne i32 %722, 0
br i1 %723, label %724, label %725
724: ; preds = %721
store i32 1, i32* %1
br label %1118
725: ; preds = %721
%726 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1258291200, i32 0)
%727 = icmp ne i32 %726, 0
br i1 %727, label %728, label %729
728: ; preds = %725
store i32 1, i32* %1
br label %1118
729: ; preds = %725
%730 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1241513984, i32 0)
%731 = icmp ne i32 %730, 0
br i1 %731, label %732, label %733
732: ; preds = %729
store i32 1, i32* %1
br label %1118
733: ; preds = %729
%734 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1224736768, i32 0)
%735 = icmp ne i32 %734, 0
br i1 %735, label %736, label %737
736: ; preds = %733
store i32 1, i32* %1
br label %1118
737: ; preds = %733
%738 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1207959552, i32 0)
%739 = icmp ne i32 %738, 0
br i1 %739, label %740, label %741
740: ; preds = %737
store i32 1, i32* %1
br label %1118
741: ; preds = %737
%742 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1191182336, i32 0)
%743 = icmp ne i32 %742, 0
br i1 %743, label %744, label %745
744: ; preds = %741
store i32 1, i32* %1
br label %1118
745: ; preds = %741
%746 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1174405120, i32 0)
%747 = icmp ne i32 %746, 0
br i1 %747, label %748, label %749
748: ; preds = %745
store i32 1, i32* %1
br label %1118
749: ; preds = %745
%750 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1157627904, i32 0)
%751 = icmp ne i32 %750, 0
br i1 %751, label %752, label %753
752: ; preds = %749
store i32 1, i32* %1
br label %1118
753: ; preds = %749
%754 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1140850688, i32 0)
%755 = icmp ne i32 %754, 0
br i1 %755, label %756, label %757
756: ; preds = %753
store i32 1, i32* %1
br label %1118
757: ; preds = %753
%758 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1124073472, i32 0)
%759 = icmp ne i32 %758, 0
br i1 %759, label %760, label %761
760: ; preds = %757
store i32 1, i32* %1
br label %1118
761: ; preds = %757
%762 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1107296256, i32 0)
%763 = icmp ne i32 %762, 0
br i1 %763, label %764, label %765
764: ; preds = %761
store i32 1, i32* %1
br label %1118
765: ; preds = %761
%766 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1090519040, i32 0)
%767 = icmp ne i32 %766, 0
br i1 %767, label %768, label %769
768: ; preds = %765
store i32 1, i32* %1
br label %1118
769: ; preds = %765
%770 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1073741824, i32 0)
%771 = icmp ne i32 %770, 0
br i1 %771, label %772, label %773
772: ; preds = %769
store i32 1, i32* %1
br label %1118
773: ; preds = %769
%774 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1056964608, i32 0)
%775 = icmp ne i32 %774, 0
br i1 %775, label %776, label %777
776: ; preds = %773
store i32 1, i32* %1
br label %1118
777: ; preds = %773
%778 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1040187392, i32 0)
%779 = icmp ne i32 %778, 0
br i1 %779, label %780, label %781
780: ; preds = %777
store i32 1, i32* %1
br label %1118
781: ; preds = %777
%782 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1023410176, i32 0)
%783 = icmp ne i32 %782, 0
br i1 %783, label %784, label %785
784: ; preds = %781
store i32 1, i32* %1
br label %1118
785: ; preds = %781
%786 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1006632960, i32 0)
%787 = icmp ne i32 %786, 0
br i1 %787, label %788, label %789
788: ; preds = %785
store i32 1, i32* %1
br label %1118
789: ; preds = %785
%790 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -989855744, i32 0)
%791 = icmp ne i32 %790, 0
br i1 %791, label %792, label %793
792: ; preds = %789
store i32 1, i32* %1
br label %1118
793: ; preds = %789
%794 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -973078528, i32 0)
%795 = icmp ne i32 %794, 0
br i1 %795, label %796, label %797
796: ; preds = %793
store i32 1, i32* %1
br label %1118
797: ; preds = %793
%798 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -956301312, i32 0)
%799 = icmp ne i32 %798, 0
br i1 %799, label %800, label %801
800: ; preds = %797
store i32 1, i32* %1
br label %1118
801: ; preds = %797
%802 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -939524096, i32 0)
%803 = icmp ne i32 %802, 0
br i1 %803, label %804, label %805
804: ; preds = %801
store i32 1, i32* %1
br label %1118
805: ; preds = %801
%806 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -922746880, i32 0)
%807 = icmp ne i32 %806, 0
br i1 %807, label %808, label %809
808: ; preds = %805
store i32 1, i32* %1
br label %1118
809: ; preds = %805
%810 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -905969664, i32 0)
%811 = icmp ne i32 %810, 0
br i1 %811, label %812, label %813
812: ; preds = %809
store i32 1, i32* %1
br label %1118
813: ; preds = %809
%814 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -889192448, i32 0)
%815 = icmp ne i32 %814, 0
br i1 %815, label %816, label %817
816: ; preds = %813
store i32 1, i32* %1
br label %1118
817: ; preds = %813
%818 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -872415232, i32 0)
%819 = icmp ne i32 %818, 0
br i1 %819, label %820, label %821
820: ; preds = %817
store i32 1, i32* %1
br label %1118
821: ; preds = %817
%822 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -855638016, i32 0)
%823 = icmp ne i32 %822, 0
br i1 %823, label %824, label %825
824: ; preds = %821
store i32 1, i32* %1
br label %1118
825: ; preds = %821
%826 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -838860800, i32 0)
%827 = icmp ne i32 %826, 0
br i1 %827, label %828, label %829
828: ; preds = %825
store i32 1, i32* %1
br label %1118
829: ; preds = %825
%830 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -822083584, i32 0)
%831 = icmp ne i32 %830, 0
br i1 %831, label %832, label %833
832: ; preds = %829
store i32 1, i32* %1
br label %1118
833: ; preds = %829
%834 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -805306368, i32 0)
%835 = icmp ne i32 %834, 0
br i1 %835, label %836, label %837
836: ; preds = %833
store i32 1, i32* %1
br label %1118
837: ; preds = %833
%838 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -788529152, i32 0)
%839 = icmp ne i32 %838, 0
br i1 %839, label %840, label %841
840: ; preds = %837
store i32 1, i32* %1
br label %1118
841: ; preds = %837
%842 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -771751936, i32 0)
%843 = icmp ne i32 %842, 0
br i1 %843, label %844, label %845
844: ; preds = %841
store i32 1, i32* %1
br label %1118
845: ; preds = %841
%846 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -754974720, i32 0)
%847 = icmp ne i32 %846, 0
br i1 %847, label %848, label %849
848: ; preds = %845
store i32 1, i32* %1
br label %1118
849: ; preds = %845
%850 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -738197504, i32 0)
%851 = icmp ne i32 %850, 0
br i1 %851, label %852, label %853
852: ; preds = %849
store i32 1, i32* %1
br label %1118
853: ; preds = %849
%854 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -721420288, i32 0)
%855 = icmp ne i32 %854, 0
br i1 %855, label %856, label %857
856: ; preds = %853
store i32 1, i32* %1
br label %1118
857: ; preds = %853
%858 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -704643072, i32 0)
%859 = icmp ne i32 %858, 0
br i1 %859, label %860, label %861
860: ; preds = %857
store i32 1, i32* %1
br label %1118
861: ; preds = %857
%862 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -687865856, i32 0)
%863 = icmp ne i32 %862, 0
br i1 %863, label %864, label %865
864: ; preds = %861
store i32 1, i32* %1
br label %1118
865: ; preds = %861
%866 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -671088640, i32 0)
%867 = icmp ne i32 %866, 0
br i1 %867, label %868, label %869
868: ; preds = %865
store i32 1, i32* %1
br label %1118
869: ; preds = %865
%870 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -654311424, i32 0)
%871 = icmp ne i32 %870, 0
br i1 %871, label %872, label %873
872: ; preds = %869
store i32 1, i32* %1
br label %1118
873: ; preds = %869
%874 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -637534208, i32 0)
%875 = icmp ne i32 %874, 0
br i1 %875, label %876, label %877
876: ; preds = %873
store i32 1, i32* %1
br label %1118
877: ; preds = %873
%878 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -620756992, i32 0)
%879 = icmp ne i32 %878, 0
br i1 %879, label %880, label %881
880: ; preds = %877
store i32 1, i32* %1
br label %1118
881: ; preds = %877
%882 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -603979776, i32 0)
%883 = icmp ne i32 %882, 0
br i1 %883, label %884, label %885
884: ; preds = %881
store i32 1, i32* %1
br label %1118
885: ; preds = %881
%886 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -587202560, i32 0)
%887 = icmp ne i32 %886, 0
br i1 %887, label %888, label %889
888: ; preds = %885
store i32 1, i32* %1
br label %1118
889: ; preds = %885
%890 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -570425344, i32 0)
%891 = icmp ne i32 %890, 0
br i1 %891, label %892, label %893
892: ; preds = %889
store i32 1, i32* %1
br label %1118
893: ; preds = %889
%894 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -553648128, i32 0)
%895 = icmp ne i32 %894, 0
br i1 %895, label %896, label %897
896: ; preds = %893
store i32 1, i32* %1
br label %1118
897: ; preds = %893
%898 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -536870912, i32 0)
%899 = icmp ne i32 %898, 0
br i1 %899, label %900, label %901
900: ; preds = %897
store i32 1, i32* %1
br label %1118
901: ; preds = %897
%902 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -520093696, i32 0)
%903 = icmp ne i32 %902, 0
br i1 %903, label %904, label %905
904: ; preds = %901
store i32 1, i32* %1
br label %1118
905: ; preds = %901
%906 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -503316480, i32 0)
%907 = icmp ne i32 %906, 0
br i1 %907, label %908, label %909
908: ; preds = %905
store i32 1, i32* %1
br label %1118
909: ; preds = %905
%910 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -486539264, i32 0)
%911 = icmp ne i32 %910, 0
br i1 %911, label %912, label %913
912: ; preds = %909
store i32 1, i32* %1
br label %1118
913: ; preds = %909
%914 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -469762048, i32 0)
%915 = icmp ne i32 %914, 0
br i1 %915, label %916, label %917
916: ; preds = %913
store i32 1, i32* %1
br label %1118
917: ; preds = %913
%918 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -452984832, i32 0)
%919 = icmp ne i32 %918, 0
br i1 %919, label %920, label %921
920: ; preds = %917
store i32 1, i32* %1
br label %1118
921: ; preds = %917
%922 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -436207616, i32 0)
%923 = icmp ne i32 %922, 0
br i1 %923, label %924, label %925
924: ; preds = %921
store i32 1, i32* %1
br label %1118
925: ; preds = %921
%926 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -419430400, i32 0)
%927 = icmp ne i32 %926, 0
br i1 %927, label %928, label %929
928: ; preds = %925
store i32 1, i32* %1
br label %1118
929: ; preds = %925
%930 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -402653184, i32 0)
%931 = icmp ne i32 %930, 0
br i1 %931, label %932, label %933
932: ; preds = %929
store i32 1, i32* %1
br label %1118
933: ; preds = %929
%934 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -385875968, i32 0)
%935 = icmp ne i32 %934, 0
br i1 %935, label %936, label %937
936: ; preds = %933
store i32 1, i32* %1
br label %1118
937: ; preds = %933
%938 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -369098752, i32 0)
%939 = icmp ne i32 %938, 0
br i1 %939, label %940, label %941
940: ; preds = %937
store i32 1, i32* %1
br label %1118
941: ; preds = %937
%942 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -352321536, i32 0)
%943 = icmp ne i32 %942, 0
br i1 %943, label %944, label %945
944: ; preds = %941
store i32 1, i32* %1
br label %1118
945: ; preds = %941
%946 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -335544320, i32 0)
%947 = icmp ne i32 %946, 0
br i1 %947, label %948, label %949
948: ; preds = %945
store i32 1, i32* %1
br label %1118
949: ; preds = %945
%950 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -318767104, i32 0)
%951 = icmp ne i32 %950, 0
br i1 %951, label %952, label %953
952: ; preds = %949
store i32 1, i32* %1
br label %1118
953: ; preds = %949
%954 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -301989888, i32 0)
%955 = icmp ne i32 %954, 0
br i1 %955, label %956, label %957
956: ; preds = %953
store i32 1, i32* %1
br label %1118
957: ; preds = %953
%958 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -285212672, i32 0)
%959 = icmp ne i32 %958, 0
br i1 %959, label %960, label %961
960: ; preds = %957
store i32 1, i32* %1
br label %1118
961: ; preds = %957
%962 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -268435456, i32 0)
%963 = icmp ne i32 %962, 0
br i1 %963, label %964, label %965
964: ; preds = %961
store i32 1, i32* %1
br label %1118
965: ; preds = %961
%966 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -251658240, i32 0)
%967 = icmp ne i32 %966, 0
br i1 %967, label %968, label %969
968: ; preds = %965
store i32 1, i32* %1
br label %1118
969: ; preds = %965
%970 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -234881024, i32 0)
%971 = icmp ne i32 %970, 0
br i1 %971, label %972, label %973
972: ; preds = %969
store i32 1, i32* %1
br label %1118
973: ; preds = %969
%974 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -218103808, i32 0)
%975 = icmp ne i32 %974, 0
br i1 %975, label %976, label %977
976: ; preds = %973
store i32 1, i32* %1
br label %1118
977: ; preds = %973
%978 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -201326592, i32 0)
%979 = icmp ne i32 %978, 0
br i1 %979, label %980, label %981
980: ; preds = %977
store i32 1, i32* %1
br label %1118
981: ; preds = %977
%982 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -184549376, i32 0)
%983 = icmp ne i32 %982, 0
br i1 %983, label %984, label %985
984: ; preds = %981
store i32 1, i32* %1
br label %1118
985: ; preds = %981
%986 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -167772160, i32 0)
%987 = icmp ne i32 %986, 0
br i1 %987, label %988, label %989
988: ; preds = %985
store i32 1, i32* %1
br label %1118
989: ; preds = %985
%990 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -150994944, i32 0)
%991 = icmp ne i32 %990, 0
br i1 %991, label %992, label %993
992: ; preds = %989
store i32 1, i32* %1
br label %1118
993: ; preds = %989
%994 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -134217728, i32 0)
%995 = icmp ne i32 %994, 0
br i1 %995, label %996, label %997
996: ; preds = %993
store i32 1, i32* %1
br label %1118
997: ; preds = %993
%998 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -117440512, i32 0)
%999 = icmp ne i32 %998, 0
br i1 %999, label %1000, label %1001
1000: ; preds = %997
store i32 1, i32* %1
br label %1118
1001: ; preds = %997
%1002 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -100663296, i32 0)
%1003 = icmp ne i32 %1002, 0
br i1 %1003, label %1004, label %1005
1004: ; preds = %1001
store i32 1, i32* %1
br label %1118
1005: ; preds = %1001
%1006 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -83886080, i32 0)
%1007 = icmp ne i32 %1006, 0
br i1 %1007, label %1008, label %1009
1008: ; preds = %1005
store i32 1, i32* %1
br label %1118
1009: ; preds = %1005
%1010 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -67108864, i32 0)
%1011 = icmp ne i32 %1010, 0
br i1 %1011, label %1012, label %1013
1012: ; preds = %1009
store i32 1, i32* %1
br label %1118
1013: ; preds = %1009
%1014 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -50331648, i32 0)
%1015 = icmp ne i32 %1014, 0
br i1 %1015, label %1016, label %1017
1016: ; preds = %1013
store i32 1, i32* %1
br label %1118
1017: ; preds = %1013
%1018 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -33554432, i32 0)
%1019 = icmp ne i32 %1018, 0
br i1 %1019, label %1020, label %1021
1020: ; preds = %1017
store i32 1, i32* %1
br label %1118
1021: ; preds = %1017
%1022 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -16777216, i32 0)
%1023 = icmp ne i32 %1022, 0
br i1 %1023, label %1024, label %1025
1024: ; preds = %1021
store i32 1, i32* %1
br label %1118
1025: ; preds = %1021
%1026 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1, i32 31)
%1027 = icmp ne i32 %1026, 0
br i1 %1027, label %1028, label %1029
1028: ; preds = %1025
store i32 1, i32* %1
br label %1118
1029: ; preds = %1025
%1030 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 2, i32 30)
%1031 = icmp ne i32 %1030, 0
br i1 %1031, label %1032, label %1033
1032: ; preds = %1029
store i32 1, i32* %1
br label %1118
1033: ; preds = %1029
%1034 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 4, i32 29)
%1035 = icmp ne i32 %1034, 0
br i1 %1035, label %1036, label %1037
1036: ; preds = %1033
store i32 1, i32* %1
br label %1118
1037: ; preds = %1033
%1038 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 8, i32 28)
%1039 = icmp ne i32 %1038, 0
br i1 %1039, label %1040, label %1041
1040: ; preds = %1037
store i32 1, i32* %1
br label %1118
1041: ; preds = %1037
%1042 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 16, i32 27)
%1043 = icmp ne i32 %1042, 0
br i1 %1043, label %1044, label %1045
1044: ; preds = %1041
store i32 1, i32* %1
br label %1118
1045: ; preds = %1041
%1046 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 32, i32 26)
%1047 = icmp ne i32 %1046, 0
br i1 %1047, label %1048, label %1049
1048: ; preds = %1045
store i32 1, i32* %1
br label %1118
1049: ; preds = %1045
%1050 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 64, i32 25)
%1051 = icmp ne i32 %1050, 0
br i1 %1051, label %1052, label %1053
1052: ; preds = %1049
store i32 1, i32* %1
br label %1118
1053: ; preds = %1049
%1054 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 128, i32 24)
%1055 = icmp ne i32 %1054, 0
br i1 %1055, label %1056, label %1057
1056: ; preds = %1053
store i32 1, i32* %1
br label %1118
1057: ; preds = %1053
%1058 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 256, i32 23)
%1059 = icmp ne i32 %1058, 0
br i1 %1059, label %1060, label %1061
1060: ; preds = %1057
store i32 1, i32* %1
br label %1118
1061: ; preds = %1057
%1062 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 512, i32 22)
%1063 = icmp ne i32 %1062, 0
br i1 %1063, label %1064, label %1065
1064: ; preds = %1061
store i32 1, i32* %1
br label %1118
1065: ; preds = %1061
%1066 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1024, i32 21)
%1067 = icmp ne i32 %1066, 0
br i1 %1067, label %1068, label %1069
1068: ; preds = %1065
store i32 1, i32* %1
br label %1118
1069: ; preds = %1065
%1070 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 2048, i32 20)
%1071 = icmp ne i32 %1070, 0
br i1 %1071, label %1072, label %1073
1072: ; preds = %1069
store i32 1, i32* %1
br label %1118
1073: ; preds = %1069
%1074 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 4096, i32 19)
%1075 = icmp ne i32 %1074, 0
br i1 %1075, label %1076, label %1077
1076: ; preds = %1073
store i32 1, i32* %1
br label %1118
1077: ; preds = %1073
%1078 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 8192, i32 18)
%1079 = icmp ne i32 %1078, 0
br i1 %1079, label %1080, label %1081
1080: ; preds = %1077
store i32 1, i32* %1
br label %1118
1081: ; preds = %1077
%1082 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 16384, i32 17)
%1083 = icmp ne i32 %1082, 0
br i1 %1083, label %1084, label %1085
1084: ; preds = %1081
store i32 1, i32* %1
br label %1118
1085: ; preds = %1081
%1086 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 32768, i32 16)
%1087 = icmp ne i32 %1086, 0
br i1 %1087, label %1088, label %1089
1088: ; preds = %1085
store i32 1, i32* %1
br label %1118
1089: ; preds = %1085
%1090 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 65536, i32 15)
%1091 = icmp ne i32 %1090, 0
br i1 %1091, label %1092, label %1093
1092: ; preds = %1089
store i32 1, i32* %1
br label %1118
1093: ; preds = %1089
%1094 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 131072, i32 14)
%1095 = icmp ne i32 %1094, 0
br i1 %1095, label %1096, label %1097
1096: ; preds = %1093
store i32 1, i32* %1
br label %1118
1097: ; preds = %1093
%1098 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 262144, i32 13)
%1099 = icmp ne i32 %1098, 0
br i1 %1099, label %1100, label %1101
1100: ; preds = %1097
store i32 1, i32* %1
br label %1118
1101: ; preds = %1097
%1102 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 524288, i32 12)
%1103 = icmp ne i32 %1102, 0
br i1 %1103, label %1104, label %1105
1104: ; preds = %1101
store i32 1, i32* %1
br label %1118
1105: ; preds = %1101
%1106 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1048576, i32 11)
%1107 = icmp ne i32 %1106, 0
br i1 %1107, label %1108, label %1109
1108: ; preds = %1105
store i32 1, i32* %1
br label %1118
1109: ; preds = %1105
%1110 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 2097152, i32 10)
%1111 = icmp ne i32 %1110, 0
br i1 %1111, label %1112, label %1113
1112: ; preds = %1109
store i32 1, i32* %1
br label %1118
1113: ; preds = %1109
%1114 = call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 4194304, i32 9)
%1115 = icmp ne i32 %1114, 0
br i1 %1115, label %1116, label %1117
1116: ; preds = %1113
store i32 1, i32* %1
br label %1118
1117: ; preds = %1113
store i32 0, i32* %1
br label %1118
1118: ; preds = %1117, %1116, %1112, %1108, %1104, %1100, %1096, %1092, %1088, %1084, %1080, %1076, %1072, %1068, %1064, %1060, %1056, %1052, %1048, %1044, %1040, %1036, %1032, %1028, %1024, %1020, %1016, %1012, %1008, %1004, %1000, %996, %992, %988, %984, %980, %976, %972, %968, %964, %960, %956, %952, %948, %944, %940, %936, %932, %928, %924, %920, %916, %912, %908, %904, %900, %896, %892, %888, %884, %880, %876, %872, %868, %864, %860, %856, %852, %848, %844, %840, %836, %832, %828, %824, %820, %816, %812, %808, %804, %800, %796, %792, %788, %784, %780, %776, %772, %768, %764, %760, %756, %752, %748, %744, %740, %736, %732, %728, %724, %720, %716, %712, %708, %704, %700, %696, %692, %688, %684, %680, %676, %672, %668, %664, %660, %656, %652, %648, %644, %640, %636, %632, %628, %624, %620, %616, %612, %608, %604, %600, %596, %592, %588, %584, %580, %576, %572, %568, %564, %560, %556, %552, %548, %544, %540, %536, %532, %528, %524, %520, %516, %512, %508, %504, %500, %496, %492, %488, %484, %480, %476, %472, %468, %464, %460, %456, %452, %448, %444, %440, %436, %432, %428, %424, %420, %416, %412, %408, %404, %400, %396, %392, %388, %384, %380, %376, %372, %368, %364, %360, %356, %352, %348, %344, %340, %336, %332, %328, %324, %320, %316, %312, %308, %304, %300, %296, %292, %288, %284, %280, %276, %272, %268, %264, %260, %256, %252, %248, %244, %240, %236, %232, %228, %224, %220, %216, %212, %208, %204, %200, %196, %192, %188, %184, %180, %176, %172, %168, %164, %160, %156, %152, %148, %144, %140, %136, %132, %128, %124, %120, %116, %112, %108, %104, %100, %96, %92, %88, %84, %80, %76, %72, %68, %64, %60, %56, %52, %48, %44, %40, %36, %32, %28, %24, %20, %16, %12, %8, %4
%1119 = load i32, i32* %1
ret i32 %1119
}

LLVM IR (-O2):
define i32 @main() {
%1 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 8388608, i32 8)
%2 = icmp eq i32 %1, 0
br i1 %2, label %3, label %838
3: ; preds = %0
%4 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 16777216, i32 7)
%5 = icmp eq i32 %4, 0
br i1 %5, label %6, label %838
6: ; preds = %3
%7 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 33554432, i32 6)
%8 = icmp eq i32 %7, 0
br i1 %8, label %9, label %838
9: ; preds = %6
%10 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 50331648, i32 6)
%11 = icmp eq i32 %10, 0
br i1 %11, label %12, label %838
12: ; preds = %9
%13 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 67108864, i32 5)
%14 = icmp eq i32 %13, 0
br i1 %14, label %15, label %838
15: ; preds = %12
%16 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 83886080, i32 5)
%17 = icmp eq i32 %16, 0
br i1 %17, label %18, label %838
18: ; preds = %15
%19 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 100663296, i32 5)
%20 = icmp eq i32 %19, 0
br i1 %20, label %21, label %838
21: ; preds = %18
%22 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 117440512, i32 5)
%23 = icmp eq i32 %22, 0
br i1 %23, label %24, label %838
24: ; preds = %21
%25 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 134217728, i32 4)
%26 = icmp eq i32 %25, 0
br i1 %26, label %27, label %838
27: ; preds = %24
%28 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 150994944, i32 4)
%29 = icmp eq i32 %28, 0
br i1 %29, label %30, label %838
30: ; preds = %27
%31 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 167772160, i32 4)
%32 = icmp eq i32 %31, 0
br i1 %32, label %33, label %838
33: ; preds = %30
%34 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 184549376, i32 4)
%35 = icmp eq i32 %34, 0
br i1 %35, label %36, label %838
36: ; preds = %33
%37 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 201326592, i32 4)
%38 = icmp eq i32 %37, 0
br i1 %38, label %39, label %838
39: ; preds = %36
%40 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 218103808, i32 4)
%41 = icmp eq i32 %40, 0
br i1 %41, label %42, label %838
42: ; preds = %39
%43 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 234881024, i32 4)
%44 = icmp eq i32 %43, 0
br i1 %44, label %45, label %838
45: ; preds = %42
%46 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 251658240, i32 4)
%47 = icmp eq i32 %46, 0
br i1 %47, label %48, label %838
48: ; preds = %45
%49 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 268435456, i32 3)
%50 = icmp eq i32 %49, 0
br i1 %50, label %51, label %838
51: ; preds = %48
%52 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 285212672, i32 3)
%53 = icmp eq i32 %52, 0
br i1 %53, label %54, label %838
54: ; preds = %51
%55 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 301989888, i32 3)
%56 = icmp eq i32 %55, 0
br i1 %56, label %57, label %838
57: ; preds = %54
%58 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 318767104, i32 3)
%59 = icmp eq i32 %58, 0
br i1 %59, label %60, label %838
60: ; preds = %57
%61 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 335544320, i32 3)
%62 = icmp eq i32 %61, 0
br i1 %62, label %63, label %838
63: ; preds = %60
%64 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 352321536, i32 3)
%65 = icmp eq i32 %64, 0
br i1 %65, label %66, label %838
66: ; preds = %63
%67 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 369098752, i32 3)
%68 = icmp eq i32 %67, 0
br i1 %68, label %69, label %838
69: ; preds = %66
%70 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 385875968, i32 3)
%71 = icmp eq i32 %70, 0
br i1 %71, label %72, label %838
72: ; preds = %69
%73 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 402653184, i32 3)
%74 = icmp eq i32 %73, 0
br i1 %74, label %75, label %838
75: ; preds = %72
%76 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 419430400, i32 3)
%77 = icmp eq i32 %76, 0
br i1 %77, label %78, label %838
78: ; preds = %75
%79 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 436207616, i32 3)
%80 = icmp eq i32 %79, 0
br i1 %80, label %81, label %838
81: ; preds = %78
%82 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 452984832, i32 3)
%83 = icmp eq i32 %82, 0
br i1 %83, label %84, label %838
84: ; preds = %81
%85 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 469762048, i32 3)
%86 = icmp eq i32 %85, 0
br i1 %86, label %87, label %838
87: ; preds = %84
%88 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 486539264, i32 3)
%89 = icmp eq i32 %88, 0
br i1 %89, label %90, label %838
90: ; preds = %87
%91 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 503316480, i32 3)
%92 = icmp eq i32 %91, 0
br i1 %92, label %93, label %838
93: ; preds = %90
%94 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 520093696, i32 3)
%95 = icmp eq i32 %94, 0
br i1 %95, label %96, label %838
96: ; preds = %93
%97 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 536870912, i32 2)
%98 = icmp eq i32 %97, 0
br i1 %98, label %99, label %838
99: ; preds = %96
%100 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 553648128, i32 2)
%101 = icmp eq i32 %100, 0
br i1 %101, label %102, label %838
102: ; preds = %99
%103 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 570425344, i32 2)
%104 = icmp eq i32 %103, 0
br i1 %104, label %105, label %838
105: ; preds = %102
%106 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 587202560, i32 2)
%107 = icmp eq i32 %106, 0
br i1 %107, label %108, label %838
108: ; preds = %105
%109 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 603979776, i32 2)
%110 = icmp eq i32 %109, 0
br i1 %110, label %111, label %838
111: ; preds = %108
%112 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 620756992, i32 2)
%113 = icmp eq i32 %112, 0
br i1 %113, label %114, label %838
114: ; preds = %111
%115 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 637534208, i32 2)
%116 = icmp eq i32 %115, 0
br i1 %116, label %117, label %838
117: ; preds = %114
%118 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 654311424, i32 2)
%119 = icmp eq i32 %118, 0
br i1 %119, label %120, label %838
120: ; preds = %117
%121 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 671088640, i32 2)
%122 = icmp eq i32 %121, 0
br i1 %122, label %123, label %838
123: ; preds = %120
%124 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 687865856, i32 2)
%125 = icmp eq i32 %124, 0
br i1 %125, label %126, label %838
126: ; preds = %123
%127 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 704643072, i32 2)
%128 = icmp eq i32 %127, 0
br i1 %128, label %129, label %838
129: ; preds = %126
%130 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 721420288, i32 2)
%131 = icmp eq i32 %130, 0
br i1 %131, label %132, label %838
132: ; preds = %129
%133 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 738197504, i32 2)
%134 = icmp eq i32 %133, 0
br i1 %134, label %135, label %838
135: ; preds = %132
%136 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 754974720, i32 2)
%137 = icmp eq i32 %136, 0
br i1 %137, label %138, label %838
138: ; preds = %135
%139 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 771751936, i32 2)
%140 = icmp eq i32 %139, 0
br i1 %140, label %141, label %838
141: ; preds = %138
%142 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 788529152, i32 2)
%143 = icmp eq i32 %142, 0
br i1 %143, label %144, label %838
144: ; preds = %141
%145 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 805306368, i32 2)
%146 = icmp eq i32 %145, 0
br i1 %146, label %147, label %838
147: ; preds = %144
%148 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 822083584, i32 2)
%149 = icmp eq i32 %148, 0
br i1 %149, label %150, label %838
150: ; preds = %147
%151 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 838860800, i32 2)
%152 = icmp eq i32 %151, 0
br i1 %152, label %153, label %838
153: ; preds = %150
%154 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 855638016, i32 2)
%155 = icmp eq i32 %154, 0
br i1 %155, label %156, label %838
156: ; preds = %153
%157 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 872415232, i32 2)
%158 = icmp eq i32 %157, 0
br i1 %158, label %159, label %838
159: ; preds = %156
%160 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 889192448, i32 2)
%161 = icmp eq i32 %160, 0
br i1 %161, label %162, label %838
162: ; preds = %159
%163 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 905969664, i32 2)
%164 = icmp eq i32 %163, 0
br i1 %164, label %165, label %838
165: ; preds = %162
%166 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 922746880, i32 2)
%167 = icmp eq i32 %166, 0
br i1 %167, label %168, label %838
168: ; preds = %165
%169 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 939524096, i32 2)
%170 = icmp eq i32 %169, 0
br i1 %170, label %171, label %838
171: ; preds = %168
%172 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 956301312, i32 2)
%173 = icmp eq i32 %172, 0
br i1 %173, label %174, label %838
174: ; preds = %171
%175 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 973078528, i32 2)
%176 = icmp eq i32 %175, 0
br i1 %176, label %177, label %838
177: ; preds = %174
%178 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 989855744, i32 2)
%179 = icmp eq i32 %178, 0
br i1 %179, label %180, label %838
180: ; preds = %177
%181 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1006632960, i32 2)
%182 = icmp eq i32 %181, 0
br i1 %182, label %183, label %838
183: ; preds = %180
%184 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1023410176, i32 2)
%185 = icmp eq i32 %184, 0
br i1 %185, label %186, label %838
186: ; preds = %183
%187 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1040187392, i32 2)
%188 = icmp eq i32 %187, 0
br i1 %188, label %189, label %838
189: ; preds = %186
%190 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1056964608, i32 2)
%191 = icmp eq i32 %190, 0
br i1 %191, label %192, label %838
192: ; preds = %189
%193 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1073741824, i32 1)
%194 = icmp eq i32 %193, 0
br i1 %194, label %195, label %838
195: ; preds = %192
%196 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1090519040, i32 1)
%197 = icmp eq i32 %196, 0
br i1 %197, label %198, label %838
198: ; preds = %195
%199 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1107296256, i32 1)
%200 = icmp eq i32 %199, 0
br i1 %200, label %201, label %838
201: ; preds = %198
%202 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1124073472, i32 1)
%203 = icmp eq i32 %202, 0
br i1 %203, label %204, label %838
204: ; preds = %201
%205 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1140850688, i32 1)
%206 = icmp eq i32 %205, 0
br i1 %206, label %207, label %838
207: ; preds = %204
%208 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1157627904, i32 1)
%209 = icmp eq i32 %208, 0
br i1 %209, label %210, label %838
210: ; preds = %207
%211 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1174405120, i32 1)
%212 = icmp eq i32 %211, 0
br i1 %212, label %213, label %838
213: ; preds = %210
%214 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1191182336, i32 1)
%215 = icmp eq i32 %214, 0
br i1 %215, label %216, label %838
216: ; preds = %213
%217 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1207959552, i32 1)
%218 = icmp eq i32 %217, 0
br i1 %218, label %219, label %838
219: ; preds = %216
%220 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1224736768, i32 1)
%221 = icmp eq i32 %220, 0
br i1 %221, label %222, label %838
222: ; preds = %219
%223 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1241513984, i32 1)
%224 = icmp eq i32 %223, 0
br i1 %224, label %225, label %838
225: ; preds = %222
%226 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1258291200, i32 1)
%227 = icmp eq i32 %226, 0
br i1 %227, label %228, label %838
228: ; preds = %225
%229 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1275068416, i32 1)
%230 = icmp eq i32 %229, 0
br i1 %230, label %231, label %838
231: ; preds = %228
%232 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1291845632, i32 1)
%233 = icmp eq i32 %232, 0
br i1 %233, label %234, label %838
234: ; preds = %231
%235 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1308622848, i32 1)
%236 = icmp eq i32 %235, 0
br i1 %236, label %237, label %838
237: ; preds = %234
%238 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1325400064, i32 1)
%239 = icmp eq i32 %238, 0
br i1 %239, label %240, label %838
240: ; preds = %237
%241 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1342177280, i32 1)
%242 = icmp eq i32 %241, 0
br i1 %242, label %243, label %838
243: ; preds = %240
%244 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1358954496, i32 1)
%245 = icmp eq i32 %244, 0
br i1 %245, label %246, label %838
246: ; preds = %243
%247 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1375731712, i32 1)
%248 = icmp eq i32 %247, 0
br i1 %248, label %249, label %838
249: ; preds = %246
%250 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1392508928, i32 1)
%251 = icmp eq i32 %250, 0
br i1 %251, label %252, label %838
252: ; preds = %249
%253 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1409286144, i32 1)
%254 = icmp eq i32 %253, 0
br i1 %254, label %255, label %838
255: ; preds = %252
%256 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1426063360, i32 1)
%257 = icmp eq i32 %256, 0
br i1 %257, label %258, label %838
258: ; preds = %255
%259 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1442840576, i32 1)
%260 = icmp eq i32 %259, 0
br i1 %260, label %261, label %838
261: ; preds = %258
%262 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1459617792, i32 1)
%263 = icmp eq i32 %262, 0
br i1 %263, label %264, label %838
264: ; preds = %261
%265 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1476395008, i32 1)
%266 = icmp eq i32 %265, 0
br i1 %266, label %267, label %838
267: ; preds = %264
%268 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1493172224, i32 1)
%269 = icmp eq i32 %268, 0
br i1 %269, label %270, label %838
270: ; preds = %267
%271 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1509949440, i32 1)
%272 = icmp eq i32 %271, 0
br i1 %272, label %273, label %838
273: ; preds = %270
%274 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1526726656, i32 1)
%275 = icmp eq i32 %274, 0
br i1 %275, label %276, label %838
276: ; preds = %273
%277 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1543503872, i32 1)
%278 = icmp eq i32 %277, 0
br i1 %278, label %279, label %838
279: ; preds = %276
%280 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1560281088, i32 1)
%281 = icmp eq i32 %280, 0
br i1 %281, label %282, label %838
282: ; preds = %279
%283 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1577058304, i32 1)
%284 = icmp eq i32 %283, 0
br i1 %284, label %285, label %838
285: ; preds = %282
%286 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1593835520, i32 1)
%287 = icmp eq i32 %286, 0
br i1 %287, label %288, label %838
288: ; preds = %285
%289 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1610612736, i32 1)
%290 = icmp eq i32 %289, 0
br i1 %290, label %291, label %838
291: ; preds = %288
%292 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1627389952, i32 1)
%293 = icmp eq i32 %292, 0
br i1 %293, label %294, label %838
294: ; preds = %291
%295 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1644167168, i32 1)
%296 = icmp eq i32 %295, 0
br i1 %296, label %297, label %838
297: ; preds = %294
%298 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1660944384, i32 1)
%299 = icmp eq i32 %298, 0
br i1 %299, label %300, label %838
300: ; preds = %297
%301 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1677721600, i32 1)
%302 = icmp eq i32 %301, 0
br i1 %302, label %303, label %838
303: ; preds = %300
%304 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1694498816, i32 1)
%305 = icmp eq i32 %304, 0
br i1 %305, label %306, label %838
306: ; preds = %303
%307 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1711276032, i32 1)
%308 = icmp eq i32 %307, 0
br i1 %308, label %309, label %838
309: ; preds = %306
%310 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1728053248, i32 1)
%311 = icmp eq i32 %310, 0
br i1 %311, label %312, label %838
312: ; preds = %309
%313 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1744830464, i32 1)
%314 = icmp eq i32 %313, 0
br i1 %314, label %315, label %838
315: ; preds = %312
%316 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1761607680, i32 1)
%317 = icmp eq i32 %316, 0
br i1 %317, label %318, label %838
318: ; preds = %315
%319 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1778384896, i32 1)
%320 = icmp eq i32 %319, 0
br i1 %320, label %321, label %838
321: ; preds = %318
%322 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1795162112, i32 1)
%323 = icmp eq i32 %322, 0
br i1 %323, label %324, label %838
324: ; preds = %321
%325 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1811939328, i32 1)
%326 = icmp eq i32 %325, 0
br i1 %326, label %327, label %838
327: ; preds = %324
%328 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1828716544, i32 1)
%329 = icmp eq i32 %328, 0
br i1 %329, label %330, label %838
330: ; preds = %327
%331 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1845493760, i32 1)
%332 = icmp eq i32 %331, 0
br i1 %332, label %333, label %838
333: ; preds = %330
%334 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1862270976, i32 1)
%335 = icmp eq i32 %334, 0
br i1 %335, label %336, label %838
336: ; preds = %333
%337 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1879048192, i32 1)
%338 = icmp eq i32 %337, 0
br i1 %338, label %339, label %838
339: ; preds = %336
%340 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1895825408, i32 1)
%341 = icmp eq i32 %340, 0
br i1 %341, label %342, label %838
342: ; preds = %339
%343 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1912602624, i32 1)
%344 = icmp eq i32 %343, 0
br i1 %344, label %345, label %838
345: ; preds = %342
%346 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1929379840, i32 1)
%347 = icmp eq i32 %346, 0
br i1 %347, label %348, label %838
348: ; preds = %345
%349 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1946157056, i32 1)
%350 = icmp eq i32 %349, 0
br i1 %350, label %351, label %838
351: ; preds = %348
%352 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1962934272, i32 1)
%353 = icmp eq i32 %352, 0
br i1 %353, label %354, label %838
354: ; preds = %351
%355 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1979711488, i32 1)
%356 = icmp eq i32 %355, 0
br i1 %356, label %357, label %838
357: ; preds = %354
%358 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1996488704, i32 1)
%359 = icmp eq i32 %358, 0
br i1 %359, label %360, label %838
360: ; preds = %357
%361 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 2013265920, i32 1)
%362 = icmp eq i32 %361, 0
br i1 %362, label %363, label %838
363: ; preds = %360
%364 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 2030043136, i32 1)
%365 = icmp eq i32 %364, 0
br i1 %365, label %366, label %838
366: ; preds = %363
%367 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 2046820352, i32 1)
%368 = icmp eq i32 %367, 0
br i1 %368, label %369, label %838
369: ; preds = %366
%370 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 2063597568, i32 1)
%371 = icmp eq i32 %370, 0
br i1 %371, label %372, label %838
372: ; preds = %369
%373 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 2080374784, i32 1)
%374 = icmp eq i32 %373, 0
br i1 %374, label %375, label %838
375: ; preds = %372
%376 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 2097152000, i32 1)
%377 = icmp eq i32 %376, 0
br i1 %377, label %378, label %838
378: ; preds = %375
%379 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 2113929216, i32 1)
%380 = icmp eq i32 %379, 0
br i1 %380, label %381, label %838
381: ; preds = %378
%382 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 2130706432, i32 1)
%383 = icmp eq i32 %382, 0
br i1 %383, label %384, label %838
384: ; preds = %381
%385 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -2147483648, i32 0)
%386 = icmp eq i32 %385, 0
br i1 %386, label %387, label %838
387: ; preds = %384
%388 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -2130706432, i32 0)
%389 = icmp eq i32 %388, 0
br i1 %389, label %390, label %838
390: ; preds = %387
%391 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -2113929216, i32 0)
%392 = icmp eq i32 %391, 0
br i1 %392, label %393, label %838
393: ; preds = %390
%394 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -2097152000, i32 0)
%395 = icmp eq i32 %394, 0
br i1 %395, label %396, label %838
396: ; preds = %393
%397 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -2080374784, i32 0)
%398 = icmp eq i32 %397, 0
br i1 %398, label %399, label %838
399: ; preds = %396
%400 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -2063597568, i32 0)
%401 = icmp eq i32 %400, 0
br i1 %401, label %402, label %838
402: ; preds = %399
%403 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -2046820352, i32 0)
%404 = icmp eq i32 %403, 0
br i1 %404, label %405, label %838
405: ; preds = %402
%406 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -2030043136, i32 0)
%407 = icmp eq i32 %406, 0
br i1 %407, label %408, label %838
408: ; preds = %405
%409 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -2013265920, i32 0)
%410 = icmp eq i32 %409, 0
br i1 %410, label %411, label %838
411: ; preds = %408
%412 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1996488704, i32 0)
%413 = icmp eq i32 %412, 0
br i1 %413, label %414, label %838
414: ; preds = %411
%415 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1979711488, i32 0)
%416 = icmp eq i32 %415, 0
br i1 %416, label %417, label %838
417: ; preds = %414
%418 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1962934272, i32 0)
%419 = icmp eq i32 %418, 0
br i1 %419, label %420, label %838
420: ; preds = %417
%421 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1946157056, i32 0)
%422 = icmp eq i32 %421, 0
br i1 %422, label %423, label %838
423: ; preds = %420
%424 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1929379840, i32 0)
%425 = icmp eq i32 %424, 0
br i1 %425, label %426, label %838
426: ; preds = %423
%427 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1912602624, i32 0)
%428 = icmp eq i32 %427, 0
br i1 %428, label %429, label %838
429: ; preds = %426
%430 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1895825408, i32 0)
%431 = icmp eq i32 %430, 0
br i1 %431, label %432, label %838
432: ; preds = %429
%433 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1879048192, i32 0)
%434 = icmp eq i32 %433, 0
br i1 %434, label %435, label %838
435: ; preds = %432
%436 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1862270976, i32 0)
%437 = icmp eq i32 %436, 0
br i1 %437, label %438, label %838
438: ; preds = %435
%439 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1845493760, i32 0)
%440 = icmp eq i32 %439, 0
br i1 %440, label %441, label %838
441: ; preds = %438
%442 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1828716544, i32 0)
%443 = icmp eq i32 %442, 0
br i1 %443, label %444, label %838
444: ; preds = %441
%445 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1811939328, i32 0)
%446 = icmp eq i32 %445, 0
br i1 %446, label %447, label %838
447: ; preds = %444
%448 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1795162112, i32 0)
%449 = icmp eq i32 %448, 0
br i1 %449, label %450, label %838
450: ; preds = %447
%451 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1778384896, i32 0)
%452 = icmp eq i32 %451, 0
br i1 %452, label %453, label %838
453: ; preds = %450
%454 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1761607680, i32 0)
%455 = icmp eq i32 %454, 0
br i1 %455, label %456, label %838
456: ; preds = %453
%457 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1744830464, i32 0)
%458 = icmp eq i32 %457, 0
br i1 %458, label %459, label %838
459: ; preds = %456
%460 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1728053248, i32 0)
%461 = icmp eq i32 %460, 0
br i1 %461, label %462, label %838
462: ; preds = %459
%463 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1711276032, i32 0)
%464 = icmp eq i32 %463, 0
br i1 %464, label %465, label %838
465: ; preds = %462
%466 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1694498816, i32 0)
%467 = icmp eq i32 %466, 0
br i1 %467, label %468, label %838
468: ; preds = %465
%469 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1677721600, i32 0)
%470 = icmp eq i32 %469, 0
br i1 %470, label %471, label %838
471: ; preds = %468
%472 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1660944384, i32 0)
%473 = icmp eq i32 %472, 0
br i1 %473, label %474, label %838
474: ; preds = %471
%475 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1644167168, i32 0)
%476 = icmp eq i32 %475, 0
br i1 %476, label %477, label %838
477: ; preds = %474
%478 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1627389952, i32 0)
%479 = icmp eq i32 %478, 0
br i1 %479, label %480, label %838
480: ; preds = %477
%481 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1610612736, i32 0)
%482 = icmp eq i32 %481, 0
br i1 %482, label %483, label %838
483: ; preds = %480
%484 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1593835520, i32 0)
%485 = icmp eq i32 %484, 0
br i1 %485, label %486, label %838
486: ; preds = %483
%487 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1577058304, i32 0)
%488 = icmp eq i32 %487, 0
br i1 %488, label %489, label %838
489: ; preds = %486
%490 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1560281088, i32 0)
%491 = icmp eq i32 %490, 0
br i1 %491, label %492, label %838
492: ; preds = %489
%493 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1543503872, i32 0)
%494 = icmp eq i32 %493, 0
br i1 %494, label %495, label %838
495: ; preds = %492
%496 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1526726656, i32 0)
%497 = icmp eq i32 %496, 0
br i1 %497, label %498, label %838
498: ; preds = %495
%499 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1509949440, i32 0)
%500 = icmp eq i32 %499, 0
br i1 %500, label %501, label %838
501: ; preds = %498
%502 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1493172224, i32 0)
%503 = icmp eq i32 %502, 0
br i1 %503, label %504, label %838
504: ; preds = %501
%505 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1476395008, i32 0)
%506 = icmp eq i32 %505, 0
br i1 %506, label %507, label %838
507: ; preds = %504
%508 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1459617792, i32 0)
%509 = icmp eq i32 %508, 0
br i1 %509, label %510, label %838
510: ; preds = %507
%511 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1442840576, i32 0)
%512 = icmp eq i32 %511, 0
br i1 %512, label %513, label %838
513: ; preds = %510
%514 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1426063360, i32 0)
%515 = icmp eq i32 %514, 0
br i1 %515, label %516, label %838
516: ; preds = %513
%517 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1409286144, i32 0)
%518 = icmp eq i32 %517, 0
br i1 %518, label %519, label %838
519: ; preds = %516
%520 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1392508928, i32 0)
%521 = icmp eq i32 %520, 0
br i1 %521, label %522, label %838
522: ; preds = %519
%523 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1375731712, i32 0)
%524 = icmp eq i32 %523, 0
br i1 %524, label %525, label %838
525: ; preds = %522
%526 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1358954496, i32 0)
%527 = icmp eq i32 %526, 0
br i1 %527, label %528, label %838
528: ; preds = %525
%529 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1342177280, i32 0)
%530 = icmp eq i32 %529, 0
br i1 %530, label %531, label %838
531: ; preds = %528
%532 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1325400064, i32 0)
%533 = icmp eq i32 %532, 0
br i1 %533, label %534, label %838
534: ; preds = %531
%535 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1308622848, i32 0)
%536 = icmp eq i32 %535, 0
br i1 %536, label %537, label %838
537: ; preds = %534
%538 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1291845632, i32 0)
%539 = icmp eq i32 %538, 0
br i1 %539, label %540, label %838
540: ; preds = %537
%541 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1275068416, i32 0)
%542 = icmp eq i32 %541, 0
br i1 %542, label %543, label %838
543: ; preds = %540
%544 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1258291200, i32 0)
%545 = icmp eq i32 %544, 0
br i1 %545, label %546, label %838
546: ; preds = %543
%547 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1241513984, i32 0)
%548 = icmp eq i32 %547, 0
br i1 %548, label %549, label %838
549: ; preds = %546
%550 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1224736768, i32 0)
%551 = icmp eq i32 %550, 0
br i1 %551, label %552, label %838
552: ; preds = %549
%553 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1207959552, i32 0)
%554 = icmp eq i32 %553, 0
br i1 %554, label %555, label %838
555: ; preds = %552
%556 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1191182336, i32 0)
%557 = icmp eq i32 %556, 0
br i1 %557, label %558, label %838
558: ; preds = %555
%559 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1174405120, i32 0)
%560 = icmp eq i32 %559, 0
br i1 %560, label %561, label %838
561: ; preds = %558
%562 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1157627904, i32 0)
%563 = icmp eq i32 %562, 0
br i1 %563, label %564, label %838
564: ; preds = %561
%565 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1140850688, i32 0)
%566 = icmp eq i32 %565, 0
br i1 %566, label %567, label %838
567: ; preds = %564
%568 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1124073472, i32 0)
%569 = icmp eq i32 %568, 0
br i1 %569, label %570, label %838
570: ; preds = %567
%571 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1107296256, i32 0)
%572 = icmp eq i32 %571, 0
br i1 %572, label %573, label %838
573: ; preds = %570
%574 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1090519040, i32 0)
%575 = icmp eq i32 %574, 0
br i1 %575, label %576, label %838
576: ; preds = %573
%577 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1073741824, i32 0)
%578 = icmp eq i32 %577, 0
br i1 %578, label %579, label %838
579: ; preds = %576
%580 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1056964608, i32 0)
%581 = icmp eq i32 %580, 0
br i1 %581, label %582, label %838
582: ; preds = %579
%583 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1040187392, i32 0)
%584 = icmp eq i32 %583, 0
br i1 %584, label %585, label %838
585: ; preds = %582
%586 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1023410176, i32 0)
%587 = icmp eq i32 %586, 0
br i1 %587, label %588, label %838
588: ; preds = %585
%589 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -1006632960, i32 0)
%590 = icmp eq i32 %589, 0
br i1 %590, label %591, label %838
591: ; preds = %588
%592 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -989855744, i32 0)
%593 = icmp eq i32 %592, 0
br i1 %593, label %594, label %838
594: ; preds = %591
%595 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -973078528, i32 0)
%596 = icmp eq i32 %595, 0
br i1 %596, label %597, label %838
597: ; preds = %594
%598 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -956301312, i32 0)
%599 = icmp eq i32 %598, 0
br i1 %599, label %600, label %838
600: ; preds = %597
%601 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -939524096, i32 0)
%602 = icmp eq i32 %601, 0
br i1 %602, label %603, label %838
603: ; preds = %600
%604 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -922746880, i32 0)
%605 = icmp eq i32 %604, 0
br i1 %605, label %606, label %838
606: ; preds = %603
%607 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -905969664, i32 0)
%608 = icmp eq i32 %607, 0
br i1 %608, label %609, label %838
609: ; preds = %606
%610 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -889192448, i32 0)
%611 = icmp eq i32 %610, 0
br i1 %611, label %612, label %838
612: ; preds = %609
%613 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -872415232, i32 0)
%614 = icmp eq i32 %613, 0
br i1 %614, label %615, label %838
615: ; preds = %612
%616 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -855638016, i32 0)
%617 = icmp eq i32 %616, 0
br i1 %617, label %618, label %838
618: ; preds = %615
%619 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -838860800, i32 0)
%620 = icmp eq i32 %619, 0
br i1 %620, label %621, label %838
621: ; preds = %618
%622 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -822083584, i32 0)
%623 = icmp eq i32 %622, 0
br i1 %623, label %624, label %838
624: ; preds = %621
%625 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -805306368, i32 0)
%626 = icmp eq i32 %625, 0
br i1 %626, label %627, label %838
627: ; preds = %624
%628 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -788529152, i32 0)
%629 = icmp eq i32 %628, 0
br i1 %629, label %630, label %838
630: ; preds = %627
%631 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -771751936, i32 0)
%632 = icmp eq i32 %631, 0
br i1 %632, label %633, label %838
633: ; preds = %630
%634 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -754974720, i32 0)
%635 = icmp eq i32 %634, 0
br i1 %635, label %636, label %838
636: ; preds = %633
%637 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -738197504, i32 0)
%638 = icmp eq i32 %637, 0
br i1 %638, label %639, label %838
639: ; preds = %636
%640 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -721420288, i32 0)
%641 = icmp eq i32 %640, 0
br i1 %641, label %642, label %838
642: ; preds = %639
%643 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -704643072, i32 0)
%644 = icmp eq i32 %643, 0
br i1 %644, label %645, label %838
645: ; preds = %642
%646 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -687865856, i32 0)
%647 = icmp eq i32 %646, 0
br i1 %647, label %648, label %838
648: ; preds = %645
%649 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -671088640, i32 0)
%650 = icmp eq i32 %649, 0
br i1 %650, label %651, label %838
651: ; preds = %648
%652 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -654311424, i32 0)
%653 = icmp eq i32 %652, 0
br i1 %653, label %654, label %838
654: ; preds = %651
%655 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -637534208, i32 0)
%656 = icmp eq i32 %655, 0
br i1 %656, label %657, label %838
657: ; preds = %654
%658 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -620756992, i32 0)
%659 = icmp eq i32 %658, 0
br i1 %659, label %660, label %838
660: ; preds = %657
%661 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -603979776, i32 0)
%662 = icmp eq i32 %661, 0
br i1 %662, label %663, label %838
663: ; preds = %660
%664 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -587202560, i32 0)
%665 = icmp eq i32 %664, 0
br i1 %665, label %666, label %838
666: ; preds = %663
%667 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -570425344, i32 0)
%668 = icmp eq i32 %667, 0
br i1 %668, label %669, label %838
669: ; preds = %666
%670 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -553648128, i32 0)
%671 = icmp eq i32 %670, 0
br i1 %671, label %672, label %838
672: ; preds = %669
%673 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -536870912, i32 0)
%674 = icmp eq i32 %673, 0
br i1 %674, label %675, label %838
675: ; preds = %672
%676 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -520093696, i32 0)
%677 = icmp eq i32 %676, 0
br i1 %677, label %678, label %838
678: ; preds = %675
%679 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -503316480, i32 0)
%680 = icmp eq i32 %679, 0
br i1 %680, label %681, label %838
681: ; preds = %678
%682 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -486539264, i32 0)
%683 = icmp eq i32 %682, 0
br i1 %683, label %684, label %838
684: ; preds = %681
%685 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -469762048, i32 0)
%686 = icmp eq i32 %685, 0
br i1 %686, label %687, label %838
687: ; preds = %684
%688 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -452984832, i32 0)
%689 = icmp eq i32 %688, 0
br i1 %689, label %690, label %838
690: ; preds = %687
%691 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -436207616, i32 0)
%692 = icmp eq i32 %691, 0
br i1 %692, label %693, label %838
693: ; preds = %690
%694 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -419430400, i32 0)
%695 = icmp eq i32 %694, 0
br i1 %695, label %696, label %838
696: ; preds = %693
%697 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -402653184, i32 0)
%698 = icmp eq i32 %697, 0
br i1 %698, label %699, label %838
699: ; preds = %696
%700 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -385875968, i32 0)
%701 = icmp eq i32 %700, 0
br i1 %701, label %702, label %838
702: ; preds = %699
%703 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -369098752, i32 0)
%704 = icmp eq i32 %703, 0
br i1 %704, label %705, label %838
705: ; preds = %702
%706 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -352321536, i32 0)
%707 = icmp eq i32 %706, 0
br i1 %707, label %708, label %838
708: ; preds = %705
%709 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -335544320, i32 0)
%710 = icmp eq i32 %709, 0
br i1 %710, label %711, label %838
711: ; preds = %708
%712 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -318767104, i32 0)
%713 = icmp eq i32 %712, 0
br i1 %713, label %714, label %838
714: ; preds = %711
%715 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -301989888, i32 0)
%716 = icmp eq i32 %715, 0
br i1 %716, label %717, label %838
717: ; preds = %714
%718 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -285212672, i32 0)
%719 = icmp eq i32 %718, 0
br i1 %719, label %720, label %838
720: ; preds = %717
%721 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -268435456, i32 0)
%722 = icmp eq i32 %721, 0
br i1 %722, label %723, label %838
723: ; preds = %720
%724 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -251658240, i32 0)
%725 = icmp eq i32 %724, 0
br i1 %725, label %726, label %838
726: ; preds = %723
%727 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -234881024, i32 0)
%728 = icmp eq i32 %727, 0
br i1 %728, label %729, label %838
729: ; preds = %726
%730 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -218103808, i32 0)
%731 = icmp eq i32 %730, 0
br i1 %731, label %732, label %838
732: ; preds = %729
%733 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -201326592, i32 0)
%734 = icmp eq i32 %733, 0
br i1 %734, label %735, label %838
735: ; preds = %732
%736 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -184549376, i32 0)
%737 = icmp eq i32 %736, 0
br i1 %737, label %738, label %838
738: ; preds = %735
%739 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -167772160, i32 0)
%740 = icmp eq i32 %739, 0
br i1 %740, label %741, label %838
741: ; preds = %738
%742 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -150994944, i32 0)
%743 = icmp eq i32 %742, 0
br i1 %743, label %744, label %838
744: ; preds = %741
%745 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -134217728, i32 0)
%746 = icmp eq i32 %745, 0
br i1 %746, label %747, label %838
747: ; preds = %744
%748 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -117440512, i32 0)
%749 = icmp eq i32 %748, 0
br i1 %749, label %750, label %838
750: ; preds = %747
%751 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -100663296, i32 0)
%752 = icmp eq i32 %751, 0
br i1 %752, label %753, label %838
753: ; preds = %750
%754 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -83886080, i32 0)
%755 = icmp eq i32 %754, 0
br i1 %755, label %756, label %838
756: ; preds = %753
%757 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -67108864, i32 0)
%758 = icmp eq i32 %757, 0
br i1 %758, label %759, label %838
759: ; preds = %756
%760 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -50331648, i32 0)
%761 = icmp eq i32 %760, 0
br i1 %761, label %762, label %838
762: ; preds = %759
%763 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -33554432, i32 0)
%764 = icmp eq i32 %763, 0
br i1 %764, label %765, label %838
765: ; preds = %762
%766 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 -16777216, i32 0)
%767 = icmp eq i32 %766, 0
br i1 %767, label %768, label %838
768: ; preds = %765
%769 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1, i32 31)
%770 = icmp eq i32 %769, 0
br i1 %770, label %771, label %838
771: ; preds = %768
%772 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 2, i32 30)
%773 = icmp eq i32 %772, 0
br i1 %773, label %774, label %838
774: ; preds = %771
%775 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 4, i32 29)
%776 = icmp eq i32 %775, 0
br i1 %776, label %777, label %838
777: ; preds = %774
%778 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 8, i32 28)
%779 = icmp eq i32 %778, 0
br i1 %779, label %780, label %838
780: ; preds = %777
%781 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 16, i32 27)
%782 = icmp eq i32 %781, 0
br i1 %782, label %783, label %838
783: ; preds = %780
%784 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 32, i32 26)
%785 = icmp eq i32 %784, 0
br i1 %785, label %786, label %838
786: ; preds = %783
%787 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 64, i32 25)
%788 = icmp eq i32 %787, 0
br i1 %788, label %789, label %838
789: ; preds = %786
%790 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 128, i32 24)
%791 = icmp eq i32 %790, 0
br i1 %791, label %792, label %838
792: ; preds = %789
%793 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 256, i32 23)
%794 = icmp eq i32 %793, 0
br i1 %794, label %795, label %838
795: ; preds = %792
%796 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 512, i32 22)
%797 = icmp eq i32 %796, 0
br i1 %797, label %798, label %838
798: ; preds = %795
%799 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1024, i32 21)
%800 = icmp eq i32 %799, 0
br i1 %800, label %801, label %838
801: ; preds = %798
%802 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 2048, i32 20)
%803 = icmp eq i32 %802, 0
br i1 %803, label %804, label %838
804: ; preds = %801
%805 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 4096, i32 19)
%806 = icmp eq i32 %805, 0
br i1 %806, label %807, label %838
807: ; preds = %804
%808 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 8192, i32 18)
%809 = icmp eq i32 %808, 0
br i1 %809, label %810, label %838
810: ; preds = %807
%811 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 16384, i32 17)
%812 = icmp eq i32 %811, 0
br i1 %812, label %813, label %838
813: ; preds = %810
%814 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 32768, i32 16)
%815 = icmp eq i32 %814, 0
br i1 %815, label %816, label %838
816: ; preds = %813
%817 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 65536, i32 15)
%818 = icmp eq i32 %817, 0
br i1 %818, label %819, label %838
819: ; preds = %816
%820 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 131072, i32 14)
%821 = icmp eq i32 %820, 0
br i1 %821, label %822, label %838
822: ; preds = %819
%823 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 262144, i32 13)
%824 = icmp eq i32 %823, 0
br i1 %824, label %825, label %838
825: ; preds = %822
%826 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 524288, i32 12)
%827 = icmp eq i32 %826, 0
br i1 %827, label %828, label %838
828: ; preds = %825
%829 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 1048576, i32 11)
%830 = icmp eq i32 %829, 0
br i1 %830, label %831, label %838
831: ; preds = %828
%832 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 2097152, i32 10)
%833 = icmp eq i32 %832, 0
br i1 %833, label %834, label %838
834: ; preds = %831
%835 = tail call i32 (i32, i32, ...) bitcast (i32 (...)* @test__clzsi2 to i32 (i32, i32, ...)*)(i32 4194304, i32 9)
%836 = icmp ne i32 %835, 0
%837 = zext i1 %836 to i32
br label %838
838: ; preds = %834, %831, %828, %825, %822, %819, %816, %813, %810, %807, %804, %801, %798, %795, %792, %789, %786, %783, %780, %777, %774, %771, %768, %765, %762, %759, %756, %753, %750, %747, %744, %741, %738, %735, %732, %729, %726, %723, %720, %717, %714, %711, %708, %705, %702, %699, %696, %693, %690, %687, %684, %681, %678, %675, %672, %669, %666, %663, %660, %657, %654, %651, %648, %645, %642, %639, %636, %633, %630, %627, %624, %621, %618, %615, %612, %609, %606, %603, %600, %597, %594, %591, %588, %585, %582, %579, %576, %573, %570, %567, %564, %561, %558, %555, %552, %549, %546, %543, %540, %537, %534, %531, %528, %525, %522, %519, %516, %513, %510, %507, %504, %501, %498, %495, %492, %489, %486, %483, %480, %477, %474, %471, %468, %465, %462, %459, %456, %453, %450, %447, %444, %441, %438, %435, %432, %429, %426, %423, %420, %417, %414, %411, %408, %405, %402, %399, %396, %393, %390, %387, %384, %381, %378, %375, %372, %369, %366, %363, %360, %357, %354, %351, %348, %345, %342, %339, %336, %333, %330, %327, %324, %321, %318, %315, %312, %309, %306, %303, %300, %297, %294, %291, %288, %285, %282, %279, %276, %273, %270, %267, %264, %261, %258, %255, %252, %249, %246, %243, %240, %237, %234, %231, %228, %225, %222, %219, %216, %213, %210, %207, %204, %201, %198, %195, %192, %189, %186, %183, %180, %177, %174, %171, %168, %165, %162, %159, %156, %153, %150, %147, %144, %141, %138, %135, %132, %129, %126, %123, %120, %117, %114, %111, %108, %105, %102, %99, %96, %93, %90, %87, %84, %81, %78, %75, %72, %69, %66, %63, %60, %57, %54, %51, %48, %45, %42, %39, %36, %33, %30, %27, %24, %21, %18, %15, %12, %9, %6, %3, %0
%839 = phi i32 [ 1, %0 ], [ 1, %3 ], [ 1, %6 ], [ 1, %9 ], [ 1, %12 ], [ 1, %15 ], [ 1, %18 ], [ 1, %21 ], [ 1, %24 ], [ 1, %27 ], [ 1, %30 ], [ 1, %33 ], [ 1, %36 ], [ 1, %39 ], [ 1, %42 ], [ 1, %45 ], [ 1, %48 ], [ 1, %51 ], [ 1, %54 ], [ 1, %57 ], [ 1, %60 ], [ 1, %63 ], [ 1, %66 ], [ 1, %69 ], [ 1, %72 ], [ 1, %75 ], [ 1, %78 ], [ 1, %81 ], [ 1, %84 ], [ 1, %87 ], [ 1, %90 ], [ 1, %93 ], [ 1, %96 ], [ 1, %99 ], [ 1, %102 ], [ 1, %105 ], [ 1, %108 ], [ 1, %111 ], [ 1, %114 ], [ 1, %117 ], [ 1, %120 ], [ 1, %123 ], [ 1, %126 ], [ 1, %129 ], [ 1, %132 ], [ 1, %135 ], [ 1, %138 ], [ 1, %141 ], [ 1, %144 ], [ 1, %147 ], [ 1, %150 ], [ 1, %153 ], [ 1, %156 ], [ 1, %159 ], [ 1, %162 ], [ 1, %165 ], [ 1, %168 ], [ 1, %171 ], [ 1, %174 ], [ 1, %177 ], [ 1, %180 ], [ 1, %183 ], [ 1, %186 ], [ 1, %189 ], [ 1, %192 ], [ 1, %195 ], [ 1, %198 ], [ 1, %201 ], [ 1, %204 ], [ 1, %207 ], [ 1, %210 ], [ 1, %213 ], [ 1, %216 ], [ 1, %219 ], [ 1, %222 ], [ 1, %225 ], [ 1, %228 ], [ 1, %231 ], [ 1, %234 ], [ 1, %237 ], [ 1, %240 ], [ 1, %243 ], [ 1, %246 ], [ 1, %249 ], [ 1, %252 ], [ 1, %255 ], [ 1, %258 ], [ 1, %261 ], [ 1, %264 ], [ 1, %267 ], [ 1, %270 ], [ 1, %273 ], [ 1, %276 ], [ 1, %279 ], [ 1, %282 ], [ 1, %285 ], [ 1, %288 ], [ 1, %291 ], [ 1, %294 ], [ 1, %297 ], [ 1, %300 ], [ 1, %303 ], [ 1, %306 ], [ 1, %309 ], [ 1, %312 ], [ 1, %315 ], [ 1, %318 ], [ 1, %321 ], [ 1, %324 ], [ 1, %327 ], [ 1, %330 ], [ 1, %333 ], [ 1, %336 ], [ 1, %339 ], [ 1, %342 ], [ 1, %345 ], [ 1, %348 ], [ 1, %351 ], [ 1, %354 ], [ 1, %357 ], [ 1, %360 ], [ 1, %363 ], [ 1, %366 ], [ 1, %369 ], [ 1, %372 ], [ 1, %375 ], [ 1, %378 ], [ 1, %381 ], [ 1, %384 ], [ 1, %387 ], [ 1, %390 ], [ 1, %393 ], [ 1, %396 ], [ 1, %399 ], [ 1, %402 ], [ 1, %405 ], [ 1, %408 ], [ 1, %411 ], [ 1, %414 ], [ 1, %417 ], [ 1, %420 ], [ 1, %423 ], [ 1, %426 ], [ 1, %429 ], [ 1, %432 ], [ 1, %435 ], [ 1, %438 ], [ 1, %441 ], [ 1, %444 ], [ 1, %447 ], [ 1, %450 ], [ 1, %453 ], [ 1, %456 ], [ 1, %459 ], [ 1, %462 ], [ 1, %465 ], [ 1, %468 ], [ 1, %471 ], [ 1, %474 ], [ 1, %477 ], [ 1, %480 ], [ 1, %483 ], [ 1, %486 ], [ 1, %489 ], [ 1, %492 ], [ 1, %495 ], [ 1, %498 ], [ 1, %501 ], [ 1, %504 ], [ 1, %507 ], [ 1, %510 ], [ 1, %513 ], [ 1, %516 ], [ 1, %519 ], [ 1, %522 ], [ 1, %525 ], [ 1, %528 ], [ 1, %531 ], [ 1, %534 ], [ 1, %537 ], [ 1, %540 ], [ 1, %543 ], [ 1, %546 ], [ 1, %549 ], [ 1, %552 ], [ 1, %555 ], [ 1, %558 ], [ 1, %561 ], [ 1, %564 ], [ 1, %567 ], [ 1, %570 ], [ 1, %573 ], [ 1, %576 ], [ 1, %579 ], [ 1, %582 ], [ 1, %585 ], [ 1, %588 ], [ 1, %591 ], [ 1, %594 ], [ 1, %597 ], [ 1, %600 ], [ 1, %603 ], [ 1, %606 ], [ 1, %609 ], [ 1, %612 ], [ 1, %615 ], [ 1, %618 ], [ 1, %621 ], [ 1, %624 ], [ 1, %627 ], [ 1, %630 ], [ 1, %633 ], [ 1, %636 ], [ 1, %639 ], [ 1, %642 ], [ 1, %645 ], [ 1, %648 ], [ 1, %651 ], [ 1, %654 ], [ 1, %657 ], [ 1, %660 ], [ 1, %663 ], [ 1, %666 ], [ 1, %669 ], [ 1, %672 ], [ 1, %675 ], [ 1, %678 ], [ 1, %681 ], [ 1, %684 ], [ 1, %687 ], [ 1, %690 ], [ 1, %693 ], [ 1, %696 ], [ 1, %699 ], [ 1, %702 ], [ 1, %705 ], [ 1, %708 ], [ 1, %711 ], [ 1, %714 ], [ 1, %717 ], [ 1, %720 ], [ 1, %723 ], [ 1, %726 ], [ 1, %729 ], [ 1, %732 ], [ 1, %735 ], [ 1, %738 ], [ 1, %741 ], [ 1, %744 ], [ 1, %747 ], [ 1, %750 ], [ 1, %753 ], [ 1, %756 ], [ 1, %759 ], [ 1, %762 ], [ 1, %765 ], [ 1, %768 ], [ 1, %771 ], [ 1, %774 ], [ 1, %777 ], [ 1, %780 ], [ 1, %783 ], [ 1, %786 ], [ 1, %789 ], [ 1, %792 ], [ 1, %795 ], [ 1, %798 ], [ 1, %801 ], [ 1, %804 ], [ 1, %807 ], [ 1, %810 ], [ 1, %813 ], [ 1, %816 ], [ 1, %819 ], [ 1, %822 ], [ 1, %825 ], [ 1, %828 ], [ 1, %831 ], [ %837, %834 ]
ret i32 %839
}