int autovars(int bcd, int abc) {
  int i0 = useit(0), i1 = useit(1), i2 = useit(2);
  int i3 = useit(3), i4 = useit(4), i5 = useit(5);
  int i6 = useit(6), i7 = useit(7), i8 = useit(8);
  int i9 = useit(9), i10 = useit(10), i11 = useit(11);
  int i12 = useit(12), i13 = useit(13), i14 = useit(14);
  int i15 = useit(15), i16 = useit(16), i17 = useit(17);
  int i18 = useit(18), i19 = useit(19), i20 = useit(20);
  int i21 = useit(21), i22 = useit(22), i23 = useit(23);
  int i24 = useit(24), i25 = useit(25), i26 = useit(26);
  int i27 = useit(27), i28 = useit(28), i29 = useit(29);
  int i30 = useit(30), i31 = useit(31), i32 = useit(32);
  int i33 = useit(33), i34 = useit(34), i35 = useit(35);
  int i36 = useit(36), i37 = useit(37), i38 = useit(38);
  int i39 = useit(39), i40 = useit(40), i41 = useit(41);
  int i42 = useit(42), i43 = useit(43), i44 = useit(44);
  int i45 = useit(45), i46 = useit(46), i47 = useit(47);
  int i48 = useit(48), i49 = useit(49), i50 = useit(50);
  int i51 = useit(51), i52 = useit(52), i53 = useit(53);
  int i54 = useit(54), i55 = useit(55), i56 = useit(56);
  int i57 = useit(57), i58 = useit(58), i59 = useit(59);
  int i60 = useit(60), i61 = useit(61), i62 = useit(62);
  int i63 = useit(63), i64 = useit(64), i65 = useit(65);
  int i66 = useit(66), i67 = useit(67), i68 = useit(68);
  int i69 = useit(69), i70 = useit(70), i71 = useit(71);
  int i72 = useit(72), i73 = useit(73), i74 = useit(74);
  int i75 = useit(75), i76 = useit(76), i77 = useit(77);
  int i78 = useit(78), i79 = useit(79), i80 = useit(80);
  int i81 = useit(81), i82 = useit(82), i83 = useit(83);
  int i84 = useit(84), i85 = useit(85), i86 = useit(86);
  int i87 = useit(87), i88 = useit(88), i89 = useit(89);
  int i90 = useit(90), i91 = useit(91), i92 = useit(92);
  int i93 = useit(93), i94 = useit(94), i95 = useit(95);
  int i96 = useit(96), i97 = useit(97), i98 = useit(98);
  int i99 = useit(99);
  useit(i0);
  useit(i1);
  useit(i2);
  useit(i3);
  useit(i4);
  useit(i5);
  useit(i6);
  useit(i7);
  useit(i8);
  useit(i9);
  useit(i10);
  useit(i11);
  useit(i12);
  useit(i13);
  useit(i14);
  useit(i15);
  useit(i16);
  useit(i17);
  useit(i18);
  useit(i19);
  useit(i20);
  useit(i21);
  useit(i22);
  useit(i23);
  useit(i24);
  useit(i25);
  useit(i26);
  useit(i27);
  useit(i28);
  useit(i29);
  useit(i30);
  useit(i31);
  useit(i32);
  useit(i33);
  useit(i34);
  useit(i35);
  useit(i36);
  useit(i37);
  useit(i38);
  useit(i39);
  useit(i40);
  useit(i41);
  useit(i42);
  useit(i43);
  useit(i44);
  useit(i45);
  useit(i46);
  useit(i47);
  useit(i48);
  useit(i49);
  useit(i50);
  useit(i51);
  useit(i52);
  useit(i53);
  useit(i54);
  useit(i55);
  useit(i56);
  useit(i57);
  useit(i58);
  useit(i59);
  useit(i60);
  useit(i61);
  useit(i62);
  useit(i63);
  useit(i64);
  useit(i65);
  useit(i66);
  useit(i67);
  useit(i68);
  useit(i69);
  useit(i70);
  useit(i71);
  useit(i72);
  useit(i73);
  useit(i74);
  useit(i75);
  useit(i76);
  useit(i77);
  useit(i78);
  useit(i79);
  useit(i80);
  useit(i81);
  useit(i82);
  useit(i83);
  useit(i84);
  useit(i85);
  useit(i86);
  useit(i87);
  useit(i88);
  useit(i89);
  useit(i90);
  useit(i91);
  useit(i92);
  useit(i93);
  useit(i94);
  useit(i95);
  useit(i96);
  useit(i97);
  useit(i98);
  useit(i99);
  useit(abc);
  useit(bcd);
  marker1();
  return i0 + i1 + i2 + i3 + i4 + i5 + i6 + i7 + i8 + i9 + i10 + i11 + i12 +
         i13 + i14 + i15 + i16 + i17 + i18 + i19 + i20 + i21 + i22 + i23 + i24 +
         i25 + i26 + i27 + i28 + i29 + i30 + i31 + i32 + i33 + i34 + i35 + i36 +
         i37 + i38 + i39 + i40 + i41 + i42 + i43 + i44 + i45 + i46 + i47 + i48 +
         i49 + i50 + i51 + i52 + i53 + i54 + i55 + i56 + i57 + i58 + i59 + i60 +
         i61 + i62 + i63 + i64 + i65 + i66 + i67 + i68 + i69 + i70 + i71 + i72 +
         i73 + i74 + i75 + i76 + i77 + i78 + i79 + i80 + i81 + i82 + i83 + i84 +
         i85 + i86 + i87 + i88 + i89 + i90 + i91 + i92 + i93 + i94 + i95 + i96 +
         i97 + i98 + i99 + abc + bcd;
}


x86 assembly (clang, -O0):
<autovars>:
push   %rbp
mov    %rsp,%rbp
sub    $0x1a0,%rsp
mov    %edi,-0x4(%rbp)
mov    %esi,-0x8(%rbp)
xor    %edi,%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    %eax,-0xc(%rbp)
mov    $0x1,%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    %eax,-0x10(%rbp)
mov    $0x2,%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    %eax,-0x14(%rbp)
mov    $0x3,%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    %eax,-0x18(%rbp)
mov    $0x4,%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    %eax,-0x1c(%rbp)
mov    $0x5,%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    %eax,-0x20(%rbp)
mov    $0x6,%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    %eax,-0x24(%rbp)
mov    $0x7,%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    %eax,-0x28(%rbp)
mov    $0x8,%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    %eax,-0x2c(%rbp)
mov    $0x9,%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    %eax,-0x30(%rbp)
mov    $0xa,%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    %eax,-0x34(%rbp)
mov    $0xb,%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    %eax,-0x38(%rbp)
mov    $0xc,%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    %eax,-0x3c(%rbp)
mov    $0xd,%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    %eax,-0x40(%rbp)
mov    $0xe,%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    %eax,-0x44(%rbp)
mov    $0xf,%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    %eax,-0x48(%rbp)
mov    $0x10,%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    %eax,-0x4c(%rbp)
mov    $0x11,%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    %eax,-0x50(%rbp)
mov    $0x12,%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    %eax,-0x54(%rbp)
mov    $0x13,%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    %eax,-0x58(%rbp)
mov    $0x14,%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    %eax,-0x5c(%rbp)
mov    $0x15,%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    %eax,-0x60(%rbp)
mov    $0x16,%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    %eax,-0x64(%rbp)
mov    $0x17,%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    %eax,-0x68(%rbp)
mov    $0x18,%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    %eax,-0x6c(%rbp)
mov    $0x19,%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    %eax,-0x70(%rbp)
mov    $0x1a,%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    %eax,-0x74(%rbp)
mov    $0x1b,%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    %eax,-0x78(%rbp)
mov    $0x1c,%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    %eax,-0x7c(%rbp)
mov    $0x1d,%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    %eax,-0x80(%rbp)
mov    $0x1e,%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    %eax,-0x84(%rbp)
mov    $0x1f,%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    %eax,-0x88(%rbp)
mov    $0x20,%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    %eax,-0x8c(%rbp)
mov    $0x21,%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    %eax,-0x90(%rbp)
mov    $0x22,%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    %eax,-0x94(%rbp)
mov    $0x23,%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    %eax,-0x98(%rbp)
mov    $0x24,%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    %eax,-0x9c(%rbp)
mov    $0x25,%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    %eax,-0xa0(%rbp)
mov    $0x26,%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    %eax,-0xa4(%rbp)
mov    $0x27,%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    %eax,-0xa8(%rbp)
mov    $0x28,%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    %eax,-0xac(%rbp)
mov    $0x29,%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    %eax,-0xb0(%rbp)
mov    $0x2a,%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    %eax,-0xb4(%rbp)
mov    $0x2b,%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    %eax,-0xb8(%rbp)
mov    $0x2c,%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    %eax,-0xbc(%rbp)
mov    $0x2d,%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    %eax,-0xc0(%rbp)
mov    $0x2e,%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    %eax,-0xc4(%rbp)
mov    $0x2f,%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    %eax,-0xc8(%rbp)
mov    $0x30,%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    %eax,-0xcc(%rbp)
mov    $0x31,%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    %eax,-0xd0(%rbp)
mov    $0x32,%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    %eax,-0xd4(%rbp)
mov    $0x33,%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    %eax,-0xd8(%rbp)
mov    $0x34,%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    %eax,-0xdc(%rbp)
mov    $0x35,%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    %eax,-0xe0(%rbp)
mov    $0x36,%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    %eax,-0xe4(%rbp)
mov    $0x37,%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    %eax,-0xe8(%rbp)
mov    $0x38,%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    %eax,-0xec(%rbp)
mov    $0x39,%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    %eax,-0xf0(%rbp)
mov    $0x3a,%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    %eax,-0xf4(%rbp)
mov    $0x3b,%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    %eax,-0xf8(%rbp)
mov    $0x3c,%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    %eax,-0xfc(%rbp)
mov    $0x3d,%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    %eax,-0x100(%rbp)
mov    $0x3e,%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    %eax,-0x104(%rbp)
mov    $0x3f,%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    %eax,-0x108(%rbp)
mov    $0x40,%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    %eax,-0x10c(%rbp)
mov    $0x41,%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    %eax,-0x110(%rbp)
mov    $0x42,%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    %eax,-0x114(%rbp)
mov    $0x43,%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    %eax,-0x118(%rbp)
mov    $0x44,%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    %eax,-0x11c(%rbp)
mov    $0x45,%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    %eax,-0x120(%rbp)
mov    $0x46,%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    %eax,-0x124(%rbp)
mov    $0x47,%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    %eax,-0x128(%rbp)
mov    $0x48,%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    %eax,-0x12c(%rbp)
mov    $0x49,%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    %eax,-0x130(%rbp)
mov    $0x4a,%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    %eax,-0x134(%rbp)
mov    $0x4b,%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    %eax,-0x138(%rbp)
mov    $0x4c,%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    %eax,-0x13c(%rbp)
mov    $0x4d,%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    %eax,-0x140(%rbp)
mov    $0x4e,%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    %eax,-0x144(%rbp)
mov    $0x4f,%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    %eax,-0x148(%rbp)
mov    $0x50,%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    %eax,-0x14c(%rbp)
mov    $0x51,%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    %eax,-0x150(%rbp)
mov    $0x52,%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    %eax,-0x154(%rbp)
mov    $0x53,%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    %eax,-0x158(%rbp)
mov    $0x54,%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    %eax,-0x15c(%rbp)
mov    $0x55,%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    %eax,-0x160(%rbp)
mov    $0x56,%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    %eax,-0x164(%rbp)
mov    $0x57,%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    %eax,-0x168(%rbp)
mov    $0x58,%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    %eax,-0x16c(%rbp)
mov    $0x59,%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    %eax,-0x170(%rbp)
mov    $0x5a,%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    %eax,-0x174(%rbp)
mov    $0x5b,%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    %eax,-0x178(%rbp)
mov    $0x5c,%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    %eax,-0x17c(%rbp)
mov    $0x5d,%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    %eax,-0x180(%rbp)
mov    $0x5e,%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    %eax,-0x184(%rbp)
mov    $0x5f,%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    %eax,-0x188(%rbp)
mov    $0x60,%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    %eax,-0x18c(%rbp)
mov    $0x61,%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    %eax,-0x190(%rbp)
mov    $0x62,%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    %eax,-0x194(%rbp)
mov    $0x63,%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    %eax,-0x198(%rbp)
mov    -0xc(%rbp),%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    -0x10(%rbp),%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    -0x14(%rbp),%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    -0x18(%rbp),%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    -0x1c(%rbp),%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    -0x20(%rbp),%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    -0x24(%rbp),%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    -0x28(%rbp),%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    -0x2c(%rbp),%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    -0x30(%rbp),%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    -0x34(%rbp),%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    -0x38(%rbp),%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    -0x3c(%rbp),%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    -0x40(%rbp),%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    -0x44(%rbp),%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    -0x48(%rbp),%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    -0x4c(%rbp),%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    -0x50(%rbp),%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    -0x54(%rbp),%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    -0x58(%rbp),%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    -0x5c(%rbp),%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    -0x60(%rbp),%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    -0x64(%rbp),%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    -0x68(%rbp),%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    -0x6c(%rbp),%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    -0x70(%rbp),%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    -0x74(%rbp),%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    -0x78(%rbp),%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    -0x7c(%rbp),%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    -0x80(%rbp),%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    -0x84(%rbp),%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    -0x88(%rbp),%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    -0x8c(%rbp),%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    -0x90(%rbp),%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    -0x94(%rbp),%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    -0x98(%rbp),%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    -0x9c(%rbp),%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    -0xa0(%rbp),%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    -0xa4(%rbp),%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    -0xa8(%rbp),%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    -0xac(%rbp),%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    -0xb0(%rbp),%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    -0xb4(%rbp),%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    -0xb8(%rbp),%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    -0xbc(%rbp),%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    -0xc0(%rbp),%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    -0xc4(%rbp),%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    -0xc8(%rbp),%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    -0xcc(%rbp),%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    -0xd0(%rbp),%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    -0xd4(%rbp),%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    -0xd8(%rbp),%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    -0xdc(%rbp),%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    -0xe0(%rbp),%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    -0xe4(%rbp),%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    -0xe8(%rbp),%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    -0xec(%rbp),%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    -0xf0(%rbp),%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    -0xf4(%rbp),%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    -0xf8(%rbp),%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    -0xfc(%rbp),%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    -0x100(%rbp),%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    -0x104(%rbp),%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    -0x108(%rbp),%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    -0x10c(%rbp),%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    -0x110(%rbp),%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    -0x114(%rbp),%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    -0x118(%rbp),%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    -0x11c(%rbp),%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    -0x120(%rbp),%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    -0x124(%rbp),%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    -0x128(%rbp),%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    -0x12c(%rbp),%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    -0x130(%rbp),%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    -0x134(%rbp),%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    -0x138(%rbp),%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    -0x13c(%rbp),%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    -0x140(%rbp),%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    -0x144(%rbp),%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    -0x148(%rbp),%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    -0x14c(%rbp),%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    -0x150(%rbp),%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    -0x154(%rbp),%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    -0x158(%rbp),%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    -0x15c(%rbp),%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    -0x160(%rbp),%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    -0x164(%rbp),%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    -0x168(%rbp),%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    -0x16c(%rbp),%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    -0x170(%rbp),%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    -0x174(%rbp),%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    -0x178(%rbp),%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    -0x17c(%rbp),%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    -0x180(%rbp),%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    -0x184(%rbp),%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    -0x188(%rbp),%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    -0x18c(%rbp),%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    -0x190(%rbp),%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    -0x194(%rbp),%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    -0x198(%rbp),%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    -0x8(%rbp),%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    -0x4(%rbp),%edi
mov    $0x0,%al
call   1030 <useit@plt>
mov    $0x0,%al
call   1040 <marker1@plt>
mov    -0xc(%rbp),%eax
add    -0x10(%rbp),%eax
add    -0x14(%rbp),%eax
add    -0x18(%rbp),%eax
add    -0x1c(%rbp),%eax
add    -0x20(%rbp),%eax
add    -0x24(%rbp),%eax
add    -0x28(%rbp),%eax
add    -0x2c(%rbp),%eax
add    -0x30(%rbp),%eax
add    -0x34(%rbp),%eax
add    -0x38(%rbp),%eax
add    -0x3c(%rbp),%eax
add    -0x40(%rbp),%eax
add    -0x44(%rbp),%eax
add    -0x48(%rbp),%eax
add    -0x4c(%rbp),%eax
add    -0x50(%rbp),%eax
add    -0x54(%rbp),%eax
add    -0x58(%rbp),%eax
add    -0x5c(%rbp),%eax
add    -0x60(%rbp),%eax
add    -0x64(%rbp),%eax
add    -0x68(%rbp),%eax
add    -0x6c(%rbp),%eax
add    -0x70(%rbp),%eax
add    -0x74(%rbp),%eax
add    -0x78(%rbp),%eax
add    -0x7c(%rbp),%eax
add    -0x80(%rbp),%eax
add    -0x84(%rbp),%eax
add    -0x88(%rbp),%eax
add    -0x8c(%rbp),%eax
add    -0x90(%rbp),%eax
add    -0x94(%rbp),%eax
add    -0x98(%rbp),%eax
add    -0x9c(%rbp),%eax
add    -0xa0(%rbp),%eax
add    -0xa4(%rbp),%eax
add    -0xa8(%rbp),%eax
add    -0xac(%rbp),%eax
add    -0xb0(%rbp),%eax
add    -0xb4(%rbp),%eax
add    -0xb8(%rbp),%eax
add    -0xbc(%rbp),%eax
add    -0xc0(%rbp),%eax
add    -0xc4(%rbp),%eax
add    -0xc8(%rbp),%eax
add    -0xcc(%rbp),%eax
add    -0xd0(%rbp),%eax
add    -0xd4(%rbp),%eax
add    -0xd8(%rbp),%eax
add    -0xdc(%rbp),%eax
add    -0xe0(%rbp),%eax
add    -0xe4(%rbp),%eax
add    -0xe8(%rbp),%eax
add    -0xec(%rbp),%eax
add    -0xf0(%rbp),%eax
add    -0xf4(%rbp),%eax
add    -0xf8(%rbp),%eax
add    -0xfc(%rbp),%eax
add    -0x100(%rbp),%eax
add    -0x104(%rbp),%eax
add    -0x108(%rbp),%eax
add    -0x10c(%rbp),%eax
add    -0x110(%rbp),%eax
add    -0x114(%rbp),%eax
add    -0x118(%rbp),%eax
add    -0x11c(%rbp),%eax
add    -0x120(%rbp),%eax
add    -0x124(%rbp),%eax
add    -0x128(%rbp),%eax
add    -0x12c(%rbp),%eax
add    -0x130(%rbp),%eax
add    -0x134(%rbp),%eax
add    -0x138(%rbp),%eax
add    -0x13c(%rbp),%eax
add    -0x140(%rbp),%eax
add    -0x144(%rbp),%eax
add    -0x148(%rbp),%eax
add    -0x14c(%rbp),%eax
add    -0x150(%rbp),%eax
add    -0x154(%rbp),%eax
add    -0x158(%rbp),%eax
add    -0x15c(%rbp),%eax
add    -0x160(%rbp),%eax
add    -0x164(%rbp),%eax
add    -0x168(%rbp),%eax
add    -0x16c(%rbp),%eax
add    -0x170(%rbp),%eax
add    -0x174(%rbp),%eax
add    -0x178(%rbp),%eax
add    -0x17c(%rbp),%eax
add    -0x180(%rbp),%eax
add    -0x184(%rbp),%eax
add    -0x188(%rbp),%eax
add    -0x18c(%rbp),%eax
add    -0x190(%rbp),%eax
add    -0x194(%rbp),%eax
add    -0x198(%rbp),%eax
add    -0x8(%rbp),%eax
add    -0x4(%rbp),%eax
add    $0x1a0,%rsp
pop    %rbp
ret

x86 assembly (clang, -O2):
<autovars>:
push   %rbp
push   %r15
push   %r14
push   %r13
push   %r12
push   %rbx
sub    $0x198,%rsp
mov    %esi,%ebx
mov    %edi,0x194(%rsp)
xor    %edi,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    %eax,0xec(%rsp)
mov    $0x1,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    %eax,0xc4(%rsp)
mov    $0x2,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    %eax,0x168(%rsp)
mov    $0x3,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    %eax,0x88(%rsp)
mov    $0x4,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    %eax,0x160(%rsp)
mov    $0x5,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    %eax,0x15c(%rsp)
mov    $0x6,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    %eax,0x158(%rsp)
mov    $0x7,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    %eax,0x16c(%rsp)
mov    $0x8,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    %eax,0x154(%rsp)
mov    $0x9,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    %eax,0x164(%rsp)
mov    $0xa,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    %eax,0x14c(%rsp)
mov    $0xb,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    %eax,0x148(%rsp)
mov    $0xc,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    %eax,0x144(%rsp)
mov    $0xd,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    %eax,0x38(%rsp)
mov    $0xe,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    %eax,0x13c(%rsp)
mov    $0xf,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    %eax,0x150(%rsp)
mov    $0x10,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    %eax,0x134(%rsp)
mov    $0x11,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    %eax,0x130(%rsp)
mov    $0x12,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    %eax,0x12c(%rsp)
mov    $0x13,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    %eax,0x140(%rsp)
mov    $0x14,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    %eax,0x128(%rsp)
mov    $0x15,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    %eax,0x138(%rsp)
mov    $0x16,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    %eax,0x124(%rsp)
mov    $0x17,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    %eax,0x120(%rsp)
mov    $0x18,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    %eax,0x11c(%rsp)
mov    $0x19,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    %eax,0x118(%rsp)
mov    $0x1a,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    %eax,%r14d
mov    %eax,0x180(%rsp)
mov    $0x1b,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    %eax,0x110(%rsp)
mov    $0x1c,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    %eax,0x10c(%rsp)
mov    $0x1d,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    %eax,0x108(%rsp)
mov    $0x1e,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    %eax,0x104(%rsp)
mov    $0x1f,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    %eax,0x114(%rsp)
mov    $0x20,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    %eax,0xfc(%rsp)
mov    $0x21,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    %eax,0xf8(%rsp)
mov    $0x22,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    %eax,0xf4(%rsp)
mov    $0x23,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    %eax,0xf0(%rsp)
mov    $0x24,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    %eax,0x100(%rsp)
mov    $0x25,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    %eax,0xe8(%rsp)
mov    $0x26,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    %eax,0xe4(%rsp)
mov    $0x27,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    %eax,0xe0(%rsp)
mov    $0x28,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    %eax,0xdc(%rsp)
mov    $0x29,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    %eax,%r12d
mov    %eax,0x17c(%rsp)
mov    $0x2a,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    %eax,0xd4(%rsp)
mov    $0x2b,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    %eax,0xd0(%rsp)
mov    $0x2c,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    %eax,0xcc(%rsp)
mov    $0x2d,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    %eax,0xc8(%rsp)
mov    $0x2e,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    %eax,0xd8(%rsp)
mov    $0x2f,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    %eax,0xc0(%rsp)
mov    $0x30,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    %eax,0xbc(%rsp)
mov    $0x31,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    %eax,0xb8(%rsp)
mov    $0x32,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    %eax,0xb4(%rsp)
mov    $0x33,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    %eax,%r13d
mov    %eax,0x178(%rsp)
mov    $0x34,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    %eax,0xb0(%rsp)
mov    $0x35,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    %eax,0xac(%rsp)
mov    $0x36,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    %eax,0xa8(%rsp)
mov    $0x37,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    %eax,0xa4(%rsp)
mov    $0x38,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    %eax,0xa0(%rsp)
mov    $0x39,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    %eax,0x9c(%rsp)
mov    $0x3a,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    %eax,0x98(%rsp)
mov    $0x3b,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    %eax,0x94(%rsp)
mov    $0x3c,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    %eax,0x90(%rsp)
mov    $0x3d,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    %eax,0x8c(%rsp)
mov    $0x3e,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    %eax,0x84(%rsp)
mov    $0x3f,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    %eax,0x80(%rsp)
mov    $0x40,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    %eax,0x7c(%rsp)
mov    $0x41,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    %eax,0x78(%rsp)
mov    $0x42,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    %eax,%ebp
mov    %eax,0x174(%rsp)
mov    $0x43,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    %eax,0x74(%rsp)
mov    $0x44,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    %eax,0x70(%rsp)
mov    $0x45,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    %eax,0x6c(%rsp)
mov    $0x46,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    %eax,0x68(%rsp)
mov    $0x47,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    %eax,0x64(%rsp)
mov    $0x48,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    %eax,0x60(%rsp)
mov    $0x49,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    %eax,0x5c(%rsp)
mov    $0x4a,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    %eax,0x58(%rsp)
mov    $0x4b,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    %eax,0x54(%rsp)
mov    $0x4c,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    %eax,0x50(%rsp)
mov    $0x4d,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    %eax,0x4c(%rsp)
mov    $0x4e,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    %eax,0x48(%rsp)
mov    $0x4f,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    %eax,0x44(%rsp)
mov    $0x50,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    %eax,0x40(%rsp)
mov    $0x51,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    %eax,0x3c(%rsp)
mov    $0x52,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    %eax,0x34(%rsp)
mov    $0x53,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    %eax,0x30(%rsp)
mov    $0x54,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    %eax,0x2c(%rsp)
mov    $0x55,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    %eax,0x28(%rsp)
mov    $0x56,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    %eax,%r15d
mov    %eax,0x170(%rsp)
mov    $0x57,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    %eax,0x24(%rsp)
mov    $0x58,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    %eax,0x20(%rsp)
mov    $0x59,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    %eax,0x1c(%rsp)
mov    $0x5a,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    %eax,0x18(%rsp)
mov    $0x5b,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    %eax,0x14(%rsp)
mov    $0x5c,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    %eax,0x10(%rsp)
mov    $0x5d,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    %eax,0xc(%rsp)
mov    $0x5e,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    %eax,0x8(%rsp)
mov    $0x5f,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    %eax,0x4(%rsp)
mov    $0x60,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    %eax,0x190(%rsp)
mov    $0x61,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    %eax,0x18c(%rsp)
mov    $0x62,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    %eax,0x188(%rsp)
mov    $0x63,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    %eax,0x184(%rsp)
mov    0xec(%rsp),%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    0xc4(%rsp),%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    0x168(%rsp),%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    0x88(%rsp),%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    0x160(%rsp),%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    0x15c(%rsp),%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    0x158(%rsp),%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    0x16c(%rsp),%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    0x154(%rsp),%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    0x164(%rsp),%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    0x14c(%rsp),%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    0x148(%rsp),%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    0x144(%rsp),%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    0x38(%rsp),%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    0x13c(%rsp),%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    0x150(%rsp),%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    0x134(%rsp),%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    0x130(%rsp),%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    0x12c(%rsp),%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    0x140(%rsp),%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    0x128(%rsp),%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    0x138(%rsp),%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    0x124(%rsp),%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    0x120(%rsp),%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    0x11c(%rsp),%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    0x118(%rsp),%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    %r14d,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    0x110(%rsp),%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    0x10c(%rsp),%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    0x108(%rsp),%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    0x104(%rsp),%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    0x114(%rsp),%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    0xfc(%rsp),%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    0xf8(%rsp),%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    0xf4(%rsp),%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    0xf0(%rsp),%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    0x100(%rsp),%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    0xe8(%rsp),%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    0xe4(%rsp),%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    0xe0(%rsp),%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    0xdc(%rsp),%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    %r12d,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    0xd4(%rsp),%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    0xd0(%rsp),%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    0xcc(%rsp),%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    0xc8(%rsp),%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    0xd8(%rsp),%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    0xc0(%rsp),%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    0xbc(%rsp),%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    0xb8(%rsp),%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    0xb4(%rsp),%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    %r13d,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    0xb0(%rsp),%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    0xac(%rsp),%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    0xa8(%rsp),%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    0xa4(%rsp),%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    0xa0(%rsp),%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    0x9c(%rsp),%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    0x98(%rsp),%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    0x94(%rsp),%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    0x90(%rsp),%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    0x8c(%rsp),%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    0x84(%rsp),%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    0x80(%rsp),%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    0x7c(%rsp),%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    0x78(%rsp),%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    %ebp,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    0x74(%rsp),%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    0x70(%rsp),%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    0x6c(%rsp),%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    0x68(%rsp),%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    0x64(%rsp),%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    0x60(%rsp),%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    0x5c(%rsp),%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    0x58(%rsp),%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    0x54(%rsp),%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    0x50(%rsp),%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    0x4c(%rsp),%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    0x48(%rsp),%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    0x44(%rsp),%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    0x40(%rsp),%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    0x3c(%rsp),%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    0x34(%rsp),%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    0x30(%rsp),%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    0x2c(%rsp),%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    0x28(%rsp),%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    %r15d,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    0x24(%rsp),%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    0x20(%rsp),%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    0x1c(%rsp),%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    0x18(%rsp),%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    0x14(%rsp),%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    0x10(%rsp),%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    0xc(%rsp),%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    0x8(%rsp),%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    0x4(%rsp),%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    0x190(%rsp),%ebp
mov    %ebp,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    0x18c(%rsp),%r13d
mov    %r13d,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    0x188(%rsp),%r12d
mov    %r12d,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    0x184(%rsp),%r14d
mov    %r14d,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    %ebx,%edi
xor    %eax,%eax
call   1030 <useit@plt>
mov    0x194(%rsp),%r15d
mov    %r15d,%edi
xor    %eax,%eax
call   1030 <useit@plt>
xor    %eax,%eax
call   1040 <marker1@plt>
add    %r15d,%ebx
add    0xec(%rsp),%ebx
add    0xc4(%rsp),%ebx
add    0x168(%rsp),%ebx
add    0x88(%rsp),%ebx
add    0x160(%rsp),%ebx
add    0x15c(%rsp),%ebx
add    0x158(%rsp),%ebx
add    0x16c(%rsp),%ebx
add    0x154(%rsp),%ebx
add    0x164(%rsp),%ebx
add    0x14c(%rsp),%ebx
add    0x148(%rsp),%ebx
add    0x144(%rsp),%ebx
add    0x38(%rsp),%ebx
add    0x13c(%rsp),%ebx
add    0x150(%rsp),%ebx
add    0x134(%rsp),%ebx
add    0x130(%rsp),%ebx
add    0x12c(%rsp),%ebx
add    0x140(%rsp),%ebx
add    0x128(%rsp),%ebx
add    0x138(%rsp),%ebx
add    0x124(%rsp),%ebx
add    0x120(%rsp),%ebx
add    0x11c(%rsp),%ebx
add    0x118(%rsp),%ebx
add    0x180(%rsp),%ebx
add    0x110(%rsp),%ebx
add    0x10c(%rsp),%ebx
add    0x108(%rsp),%ebx
add    0x104(%rsp),%ebx
add    0x114(%rsp),%ebx
add    0xfc(%rsp),%ebx
add    0xf8(%rsp),%ebx
add    0xf4(%rsp),%ebx
add    0xf0(%rsp),%ebx
add    0x100(%rsp),%ebx
add    0xe8(%rsp),%ebx
add    0xe4(%rsp),%ebx
add    0xe0(%rsp),%ebx
add    0xdc(%rsp),%ebx
add    0x17c(%rsp),%ebx
add    0xd4(%rsp),%ebx
add    0xd0(%rsp),%ebx
add    0xcc(%rsp),%ebx
add    0xc8(%rsp),%ebx
add    0xd8(%rsp),%ebx
add    0xc0(%rsp),%ebx
add    0xbc(%rsp),%ebx
add    0xb8(%rsp),%ebx
add    0xb4(%rsp),%ebx
add    0x178(%rsp),%ebx
add    0xb0(%rsp),%ebx
add    0xac(%rsp),%ebx
add    0xa8(%rsp),%ebx
add    0xa4(%rsp),%ebx
add    0xa0(%rsp),%ebx
add    0x9c(%rsp),%ebx
add    0x98(%rsp),%ebx
add    0x94(%rsp),%ebx
add    0x90(%rsp),%ebx
add    0x8c(%rsp),%ebx
add    0x84(%rsp),%ebx
add    0x80(%rsp),%ebx
add    0x7c(%rsp),%ebx
add    0x78(%rsp),%ebx
add    0x174(%rsp),%ebx
add    0x74(%rsp),%ebx
add    0x70(%rsp),%ebx
add    0x6c(%rsp),%ebx
add    0x68(%rsp),%ebx
add    0x64(%rsp),%ebx
add    0x60(%rsp),%ebx
add    0x5c(%rsp),%ebx
add    0x58(%rsp),%ebx
add    0x54(%rsp),%ebx
add    0x50(%rsp),%ebx
add    0x4c(%rsp),%ebx
add    0x48(%rsp),%ebx
add    0x44(%rsp),%ebx
add    0x40(%rsp),%ebx
add    0x3c(%rsp),%ebx
add    0x34(%rsp),%ebx
add    0x30(%rsp),%ebx
add    0x2c(%rsp),%ebx
add    0x28(%rsp),%ebx
add    0x170(%rsp),%ebx
add    0x24(%rsp),%ebx
add    0x20(%rsp),%ebx
add    0x1c(%rsp),%ebx
add    0x18(%rsp),%ebx
add    0x14(%rsp),%ebx
add    0x10(%rsp),%ebx
add    0xc(%rsp),%ebx
add    0x8(%rsp),%ebx
add    0x4(%rsp),%ebx
add    %ebp,%ebx
add    %r13d,%ebx
add    %r12d,%ebx
add    %r14d,%ebx
mov    %ebx,%eax
add    $0x198,%rsp
pop    %rbx
pop    %r12
pop    %r13
pop    %r14
pop    %r15
pop    %rbp
ret

LLVM IR (-O0):
define i32 @autovars(i32 %0, i32 %1) {
%3 = alloca i32
%4 = alloca i32
%5 = alloca i32
%6 = alloca i32
%7 = alloca i32
%8 = alloca i32
%9 = alloca i32
%10 = alloca i32
%11 = alloca i32
%12 = alloca i32
%13 = alloca i32
%14 = alloca i32
%15 = alloca i32
%16 = alloca i32
%17 = alloca i32
%18 = alloca i32
%19 = alloca i32
%20 = alloca i32
%21 = alloca i32
%22 = alloca i32
%23 = alloca i32
%24 = alloca i32
%25 = alloca i32
%26 = alloca i32
%27 = alloca i32
%28 = alloca i32
%29 = alloca i32
%30 = alloca i32
%31 = alloca i32
%32 = alloca i32
%33 = alloca i32
%34 = alloca i32
%35 = alloca i32
%36 = alloca i32
%37 = alloca i32
%38 = alloca i32
%39 = alloca i32
%40 = alloca i32
%41 = alloca i32
%42 = alloca i32
%43 = alloca i32
%44 = alloca i32
%45 = alloca i32
%46 = alloca i32
%47 = alloca i32
%48 = alloca i32
%49 = alloca i32
%50 = alloca i32
%51 = alloca i32
%52 = alloca i32
%53 = alloca i32
%54 = alloca i32
%55 = alloca i32
%56 = alloca i32
%57 = alloca i32
%58 = alloca i32
%59 = alloca i32
%60 = alloca i32
%61 = alloca i32
%62 = alloca i32
%63 = alloca i32
%64 = alloca i32
%65 = alloca i32
%66 = alloca i32
%67 = alloca i32
%68 = alloca i32
%69 = alloca i32
%70 = alloca i32
%71 = alloca i32
%72 = alloca i32
%73 = alloca i32
%74 = alloca i32
%75 = alloca i32
%76 = alloca i32
%77 = alloca i32
%78 = alloca i32
%79 = alloca i32
%80 = alloca i32
%81 = alloca i32
%82 = alloca i32
%83 = alloca i32
%84 = alloca i32
%85 = alloca i32
%86 = alloca i32
%87 = alloca i32
%88 = alloca i32
%89 = alloca i32
%90 = alloca i32
%91 = alloca i32
%92 = alloca i32
%93 = alloca i32
%94 = alloca i32
%95 = alloca i32
%96 = alloca i32
%97 = alloca i32
%98 = alloca i32
%99 = alloca i32
%100 = alloca i32
%101 = alloca i32
%102 = alloca i32
%103 = alloca i32
%104 = alloca i32
store i32 %0, i32* %3
store i32 %1, i32* %4
%105 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 0)
store i32 %105, i32* %5
%106 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 1)
store i32 %106, i32* %6
%107 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 2)
store i32 %107, i32* %7
%108 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 3)
store i32 %108, i32* %8
%109 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 4)
store i32 %109, i32* %9
%110 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 5)
store i32 %110, i32* %10
%111 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 6)
store i32 %111, i32* %11
%112 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 7)
store i32 %112, i32* %12
%113 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 8)
store i32 %113, i32* %13
%114 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 9)
store i32 %114, i32* %14
%115 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 10)
store i32 %115, i32* %15
%116 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 11)
store i32 %116, i32* %16
%117 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 12)
store i32 %117, i32* %17
%118 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 13)
store i32 %118, i32* %18
%119 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 14)
store i32 %119, i32* %19
%120 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 15)
store i32 %120, i32* %20
%121 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 16)
store i32 %121, i32* %21
%122 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 17)
store i32 %122, i32* %22
%123 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 18)
store i32 %123, i32* %23
%124 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 19)
store i32 %124, i32* %24
%125 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 20)
store i32 %125, i32* %25
%126 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 21)
store i32 %126, i32* %26
%127 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 22)
store i32 %127, i32* %27
%128 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 23)
store i32 %128, i32* %28
%129 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 24)
store i32 %129, i32* %29
%130 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 25)
store i32 %130, i32* %30
%131 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 26)
store i32 %131, i32* %31
%132 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 27)
store i32 %132, i32* %32
%133 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 28)
store i32 %133, i32* %33
%134 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 29)
store i32 %134, i32* %34
%135 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 30)
store i32 %135, i32* %35
%136 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 31)
store i32 %136, i32* %36
%137 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 32)
store i32 %137, i32* %37
%138 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 33)
store i32 %138, i32* %38
%139 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 34)
store i32 %139, i32* %39
%140 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 35)
store i32 %140, i32* %40
%141 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 36)
store i32 %141, i32* %41
%142 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 37)
store i32 %142, i32* %42
%143 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 38)
store i32 %143, i32* %43
%144 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 39)
store i32 %144, i32* %44
%145 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 40)
store i32 %145, i32* %45
%146 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 41)
store i32 %146, i32* %46
%147 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 42)
store i32 %147, i32* %47
%148 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 43)
store i32 %148, i32* %48
%149 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 44)
store i32 %149, i32* %49
%150 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 45)
store i32 %150, i32* %50
%151 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 46)
store i32 %151, i32* %51
%152 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 47)
store i32 %152, i32* %52
%153 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 48)
store i32 %153, i32* %53
%154 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 49)
store i32 %154, i32* %54
%155 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 50)
store i32 %155, i32* %55
%156 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 51)
store i32 %156, i32* %56
%157 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 52)
store i32 %157, i32* %57
%158 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 53)
store i32 %158, i32* %58
%159 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 54)
store i32 %159, i32* %59
%160 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 55)
store i32 %160, i32* %60
%161 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 56)
store i32 %161, i32* %61
%162 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 57)
store i32 %162, i32* %62
%163 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 58)
store i32 %163, i32* %63
%164 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 59)
store i32 %164, i32* %64
%165 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 60)
store i32 %165, i32* %65
%166 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 61)
store i32 %166, i32* %66
%167 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 62)
store i32 %167, i32* %67
%168 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 63)
store i32 %168, i32* %68
%169 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 64)
store i32 %169, i32* %69
%170 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 65)
store i32 %170, i32* %70
%171 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 66)
store i32 %171, i32* %71
%172 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 67)
store i32 %172, i32* %72
%173 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 68)
store i32 %173, i32* %73
%174 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 69)
store i32 %174, i32* %74
%175 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 70)
store i32 %175, i32* %75
%176 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 71)
store i32 %176, i32* %76
%177 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 72)
store i32 %177, i32* %77
%178 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 73)
store i32 %178, i32* %78
%179 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 74)
store i32 %179, i32* %79
%180 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 75)
store i32 %180, i32* %80
%181 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 76)
store i32 %181, i32* %81
%182 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 77)
store i32 %182, i32* %82
%183 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 78)
store i32 %183, i32* %83
%184 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 79)
store i32 %184, i32* %84
%185 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 80)
store i32 %185, i32* %85
%186 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 81)
store i32 %186, i32* %86
%187 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 82)
store i32 %187, i32* %87
%188 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 83)
store i32 %188, i32* %88
%189 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 84)
store i32 %189, i32* %89
%190 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 85)
store i32 %190, i32* %90
%191 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 86)
store i32 %191, i32* %91
%192 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 87)
store i32 %192, i32* %92
%193 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 88)
store i32 %193, i32* %93
%194 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 89)
store i32 %194, i32* %94
%195 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 90)
store i32 %195, i32* %95
%196 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 91)
store i32 %196, i32* %96
%197 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 92)
store i32 %197, i32* %97
%198 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 93)
store i32 %198, i32* %98
%199 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 94)
store i32 %199, i32* %99
%200 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 95)
store i32 %200, i32* %100
%201 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 96)
store i32 %201, i32* %101
%202 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 97)
store i32 %202, i32* %102
%203 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 98)
store i32 %203, i32* %103
%204 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 99)
store i32 %204, i32* %104
%205 = load i32, i32* %5
%206 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %205)
%207 = load i32, i32* %6
%208 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %207)
%209 = load i32, i32* %7
%210 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %209)
%211 = load i32, i32* %8
%212 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %211)
%213 = load i32, i32* %9
%214 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %213)
%215 = load i32, i32* %10
%216 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %215)
%217 = load i32, i32* %11
%218 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %217)
%219 = load i32, i32* %12
%220 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %219)
%221 = load i32, i32* %13
%222 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %221)
%223 = load i32, i32* %14
%224 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %223)
%225 = load i32, i32* %15
%226 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %225)
%227 = load i32, i32* %16
%228 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %227)
%229 = load i32, i32* %17
%230 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %229)
%231 = load i32, i32* %18
%232 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %231)
%233 = load i32, i32* %19
%234 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %233)
%235 = load i32, i32* %20
%236 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %235)
%237 = load i32, i32* %21
%238 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %237)
%239 = load i32, i32* %22
%240 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %239)
%241 = load i32, i32* %23
%242 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %241)
%243 = load i32, i32* %24
%244 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %243)
%245 = load i32, i32* %25
%246 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %245)
%247 = load i32, i32* %26
%248 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %247)
%249 = load i32, i32* %27
%250 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %249)
%251 = load i32, i32* %28
%252 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %251)
%253 = load i32, i32* %29
%254 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %253)
%255 = load i32, i32* %30
%256 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %255)
%257 = load i32, i32* %31
%258 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %257)
%259 = load i32, i32* %32
%260 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %259)
%261 = load i32, i32* %33
%262 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %261)
%263 = load i32, i32* %34
%264 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %263)
%265 = load i32, i32* %35
%266 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %265)
%267 = load i32, i32* %36
%268 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %267)
%269 = load i32, i32* %37
%270 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %269)
%271 = load i32, i32* %38
%272 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %271)
%273 = load i32, i32* %39
%274 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %273)
%275 = load i32, i32* %40
%276 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %275)
%277 = load i32, i32* %41
%278 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %277)
%279 = load i32, i32* %42
%280 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %279)
%281 = load i32, i32* %43
%282 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %281)
%283 = load i32, i32* %44
%284 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %283)
%285 = load i32, i32* %45
%286 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %285)
%287 = load i32, i32* %46
%288 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %287)
%289 = load i32, i32* %47
%290 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %289)
%291 = load i32, i32* %48
%292 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %291)
%293 = load i32, i32* %49
%294 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %293)
%295 = load i32, i32* %50
%296 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %295)
%297 = load i32, i32* %51
%298 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %297)
%299 = load i32, i32* %52
%300 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %299)
%301 = load i32, i32* %53
%302 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %301)
%303 = load i32, i32* %54
%304 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %303)
%305 = load i32, i32* %55
%306 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %305)
%307 = load i32, i32* %56
%308 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %307)
%309 = load i32, i32* %57
%310 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %309)
%311 = load i32, i32* %58
%312 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %311)
%313 = load i32, i32* %59
%314 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %313)
%315 = load i32, i32* %60
%316 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %315)
%317 = load i32, i32* %61
%318 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %317)
%319 = load i32, i32* %62
%320 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %319)
%321 = load i32, i32* %63
%322 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %321)
%323 = load i32, i32* %64
%324 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %323)
%325 = load i32, i32* %65
%326 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %325)
%327 = load i32, i32* %66
%328 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %327)
%329 = load i32, i32* %67
%330 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %329)
%331 = load i32, i32* %68
%332 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %331)
%333 = load i32, i32* %69
%334 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %333)
%335 = load i32, i32* %70
%336 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %335)
%337 = load i32, i32* %71
%338 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %337)
%339 = load i32, i32* %72
%340 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %339)
%341 = load i32, i32* %73
%342 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %341)
%343 = load i32, i32* %74
%344 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %343)
%345 = load i32, i32* %75
%346 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %345)
%347 = load i32, i32* %76
%348 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %347)
%349 = load i32, i32* %77
%350 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %349)
%351 = load i32, i32* %78
%352 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %351)
%353 = load i32, i32* %79
%354 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %353)
%355 = load i32, i32* %80
%356 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %355)
%357 = load i32, i32* %81
%358 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %357)
%359 = load i32, i32* %82
%360 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %359)
%361 = load i32, i32* %83
%362 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %361)
%363 = load i32, i32* %84
%364 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %363)
%365 = load i32, i32* %85
%366 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %365)
%367 = load i32, i32* %86
%368 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %367)
%369 = load i32, i32* %87
%370 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %369)
%371 = load i32, i32* %88
%372 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %371)
%373 = load i32, i32* %89
%374 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %373)
%375 = load i32, i32* %90
%376 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %375)
%377 = load i32, i32* %91
%378 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %377)
%379 = load i32, i32* %92
%380 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %379)
%381 = load i32, i32* %93
%382 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %381)
%383 = load i32, i32* %94
%384 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %383)
%385 = load i32, i32* %95
%386 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %385)
%387 = load i32, i32* %96
%388 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %387)
%389 = load i32, i32* %97
%390 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %389)
%391 = load i32, i32* %98
%392 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %391)
%393 = load i32, i32* %99
%394 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %393)
%395 = load i32, i32* %100
%396 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %395)
%397 = load i32, i32* %101
%398 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %397)
%399 = load i32, i32* %102
%400 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %399)
%401 = load i32, i32* %103
%402 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %401)
%403 = load i32, i32* %104
%404 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %403)
%405 = load i32, i32* %4
%406 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %405)
%407 = load i32, i32* %3
%408 = call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %407)
%409 = call i32 (...) @marker1()
%410 = load i32, i32* %5
%411 = load i32, i32* %6
%412 = add nsw i32 %410, %411
%413 = load i32, i32* %7
%414 = add nsw i32 %412, %413
%415 = load i32, i32* %8
%416 = add nsw i32 %414, %415
%417 = load i32, i32* %9
%418 = add nsw i32 %416, %417
%419 = load i32, i32* %10
%420 = add nsw i32 %418, %419
%421 = load i32, i32* %11
%422 = add nsw i32 %420, %421
%423 = load i32, i32* %12
%424 = add nsw i32 %422, %423
%425 = load i32, i32* %13
%426 = add nsw i32 %424, %425
%427 = load i32, i32* %14
%428 = add nsw i32 %426, %427
%429 = load i32, i32* %15
%430 = add nsw i32 %428, %429
%431 = load i32, i32* %16
%432 = add nsw i32 %430, %431
%433 = load i32, i32* %17
%434 = add nsw i32 %432, %433
%435 = load i32, i32* %18
%436 = add nsw i32 %434, %435
%437 = load i32, i32* %19
%438 = add nsw i32 %436, %437
%439 = load i32, i32* %20
%440 = add nsw i32 %438, %439
%441 = load i32, i32* %21
%442 = add nsw i32 %440, %441
%443 = load i32, i32* %22
%444 = add nsw i32 %442, %443
%445 = load i32, i32* %23
%446 = add nsw i32 %444, %445
%447 = load i32, i32* %24
%448 = add nsw i32 %446, %447
%449 = load i32, i32* %25
%450 = add nsw i32 %448, %449
%451 = load i32, i32* %26
%452 = add nsw i32 %450, %451
%453 = load i32, i32* %27
%454 = add nsw i32 %452, %453
%455 = load i32, i32* %28
%456 = add nsw i32 %454, %455
%457 = load i32, i32* %29
%458 = add nsw i32 %456, %457
%459 = load i32, i32* %30
%460 = add nsw i32 %458, %459
%461 = load i32, i32* %31
%462 = add nsw i32 %460, %461
%463 = load i32, i32* %32
%464 = add nsw i32 %462, %463
%465 = load i32, i32* %33
%466 = add nsw i32 %464, %465
%467 = load i32, i32* %34
%468 = add nsw i32 %466, %467
%469 = load i32, i32* %35
%470 = add nsw i32 %468, %469
%471 = load i32, i32* %36
%472 = add nsw i32 %470, %471
%473 = load i32, i32* %37
%474 = add nsw i32 %472, %473
%475 = load i32, i32* %38
%476 = add nsw i32 %474, %475
%477 = load i32, i32* %39
%478 = add nsw i32 %476, %477
%479 = load i32, i32* %40
%480 = add nsw i32 %478, %479
%481 = load i32, i32* %41
%482 = add nsw i32 %480, %481
%483 = load i32, i32* %42
%484 = add nsw i32 %482, %483
%485 = load i32, i32* %43
%486 = add nsw i32 %484, %485
%487 = load i32, i32* %44
%488 = add nsw i32 %486, %487
%489 = load i32, i32* %45
%490 = add nsw i32 %488, %489
%491 = load i32, i32* %46
%492 = add nsw i32 %490, %491
%493 = load i32, i32* %47
%494 = add nsw i32 %492, %493
%495 = load i32, i32* %48
%496 = add nsw i32 %494, %495
%497 = load i32, i32* %49
%498 = add nsw i32 %496, %497
%499 = load i32, i32* %50
%500 = add nsw i32 %498, %499
%501 = load i32, i32* %51
%502 = add nsw i32 %500, %501
%503 = load i32, i32* %52
%504 = add nsw i32 %502, %503
%505 = load i32, i32* %53
%506 = add nsw i32 %504, %505
%507 = load i32, i32* %54
%508 = add nsw i32 %506, %507
%509 = load i32, i32* %55
%510 = add nsw i32 %508, %509
%511 = load i32, i32* %56
%512 = add nsw i32 %510, %511
%513 = load i32, i32* %57
%514 = add nsw i32 %512, %513
%515 = load i32, i32* %58
%516 = add nsw i32 %514, %515
%517 = load i32, i32* %59
%518 = add nsw i32 %516, %517
%519 = load i32, i32* %60
%520 = add nsw i32 %518, %519
%521 = load i32, i32* %61
%522 = add nsw i32 %520, %521
%523 = load i32, i32* %62
%524 = add nsw i32 %522, %523
%525 = load i32, i32* %63
%526 = add nsw i32 %524, %525
%527 = load i32, i32* %64
%528 = add nsw i32 %526, %527
%529 = load i32, i32* %65
%530 = add nsw i32 %528, %529
%531 = load i32, i32* %66
%532 = add nsw i32 %530, %531
%533 = load i32, i32* %67
%534 = add nsw i32 %532, %533
%535 = load i32, i32* %68
%536 = add nsw i32 %534, %535
%537 = load i32, i32* %69
%538 = add nsw i32 %536, %537
%539 = load i32, i32* %70
%540 = add nsw i32 %538, %539
%541 = load i32, i32* %71
%542 = add nsw i32 %540, %541
%543 = load i32, i32* %72
%544 = add nsw i32 %542, %543
%545 = load i32, i32* %73
%546 = add nsw i32 %544, %545
%547 = load i32, i32* %74
%548 = add nsw i32 %546, %547
%549 = load i32, i32* %75
%550 = add nsw i32 %548, %549
%551 = load i32, i32* %76
%552 = add nsw i32 %550, %551
%553 = load i32, i32* %77
%554 = add nsw i32 %552, %553
%555 = load i32, i32* %78
%556 = add nsw i32 %554, %555
%557 = load i32, i32* %79
%558 = add nsw i32 %556, %557
%559 = load i32, i32* %80
%560 = add nsw i32 %558, %559
%561 = load i32, i32* %81
%562 = add nsw i32 %560, %561
%563 = load i32, i32* %82
%564 = add nsw i32 %562, %563
%565 = load i32, i32* %83
%566 = add nsw i32 %564, %565
%567 = load i32, i32* %84
%568 = add nsw i32 %566, %567
%569 = load i32, i32* %85
%570 = add nsw i32 %568, %569
%571 = load i32, i32* %86
%572 = add nsw i32 %570, %571
%573 = load i32, i32* %87
%574 = add nsw i32 %572, %573
%575 = load i32, i32* %88
%576 = add nsw i32 %574, %575
%577 = load i32, i32* %89
%578 = add nsw i32 %576, %577
%579 = load i32, i32* %90
%580 = add nsw i32 %578, %579
%581 = load i32, i32* %91
%582 = add nsw i32 %580, %581
%583 = load i32, i32* %92
%584 = add nsw i32 %582, %583
%585 = load i32, i32* %93
%586 = add nsw i32 %584, %585
%587 = load i32, i32* %94
%588 = add nsw i32 %586, %587
%589 = load i32, i32* %95
%590 = add nsw i32 %588, %589
%591 = load i32, i32* %96
%592 = add nsw i32 %590, %591
%593 = load i32, i32* %97
%594 = add nsw i32 %592, %593
%595 = load i32, i32* %98
%596 = add nsw i32 %594, %595
%597 = load i32, i32* %99
%598 = add nsw i32 %596, %597
%599 = load i32, i32* %100
%600 = add nsw i32 %598, %599
%601 = load i32, i32* %101
%602 = add nsw i32 %600, %601
%603 = load i32, i32* %102
%604 = add nsw i32 %602, %603
%605 = load i32, i32* %103
%606 = add nsw i32 %604, %605
%607 = load i32, i32* %104
%608 = add nsw i32 %606, %607
%609 = load i32, i32* %4
%610 = add nsw i32 %608, %609
%611 = load i32, i32* %3
%612 = add nsw i32 %610, %611
ret i32 %612
}

LLVM IR (-O2):
define i32 @autovars(i32 %0, i32 %1) {
%3 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 0)
%4 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 1)
%5 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 2)
%6 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 3)
%7 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 4)
%8 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 5)
%9 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 6)
%10 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 7)
%11 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 8)
%12 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 9)
%13 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 10)
%14 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 11)
%15 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 12)
%16 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 13)
%17 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 14)
%18 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 15)
%19 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 16)
%20 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 17)
%21 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 18)
%22 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 19)
%23 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 20)
%24 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 21)
%25 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 22)
%26 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 23)
%27 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 24)
%28 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 25)
%29 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 26)
%30 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 27)
%31 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 28)
%32 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 29)
%33 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 30)
%34 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 31)
%35 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 32)
%36 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 33)
%37 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 34)
%38 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 35)
%39 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 36)
%40 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 37)
%41 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 38)
%42 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 39)
%43 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 40)
%44 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 41)
%45 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 42)
%46 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 43)
%47 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 44)
%48 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 45)
%49 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 46)
%50 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 47)
%51 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 48)
%52 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 49)
%53 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 50)
%54 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 51)
%55 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 52)
%56 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 53)
%57 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 54)
%58 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 55)
%59 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 56)
%60 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 57)
%61 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 58)
%62 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 59)
%63 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 60)
%64 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 61)
%65 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 62)
%66 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 63)
%67 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 64)
%68 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 65)
%69 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 66)
%70 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 67)
%71 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 68)
%72 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 69)
%73 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 70)
%74 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 71)
%75 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 72)
%76 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 73)
%77 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 74)
%78 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 75)
%79 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 76)
%80 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 77)
%81 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 78)
%82 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 79)
%83 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 80)
%84 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 81)
%85 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 82)
%86 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 83)
%87 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 84)
%88 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 85)
%89 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 86)
%90 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 87)
%91 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 88)
%92 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 89)
%93 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 90)
%94 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 91)
%95 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 92)
%96 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 93)
%97 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 94)
%98 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 95)
%99 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 96)
%100 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 97)
%101 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 98)
%102 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 99)
%103 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %3)
%104 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %4)
%105 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %5)
%106 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %6)
%107 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %7)
%108 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %8)
%109 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %9)
%110 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %10)
%111 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %11)
%112 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %12)
%113 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %13)
%114 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %14)
%115 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %15)
%116 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %16)
%117 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %17)
%118 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %18)
%119 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %19)
%120 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %20)
%121 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %21)
%122 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %22)
%123 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %23)
%124 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %24)
%125 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %25)
%126 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %26)
%127 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %27)
%128 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %28)
%129 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %29)
%130 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %30)
%131 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %31)
%132 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %32)
%133 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %33)
%134 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %34)
%135 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %35)
%136 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %36)
%137 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %37)
%138 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %38)
%139 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %39)
%140 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %40)
%141 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %41)
%142 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %42)
%143 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %43)
%144 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %44)
%145 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %45)
%146 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %46)
%147 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %47)
%148 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %48)
%149 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %49)
%150 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %50)
%151 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %51)
%152 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %52)
%153 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %53)
%154 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %54)
%155 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %55)
%156 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %56)
%157 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %57)
%158 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %58)
%159 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %59)
%160 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %60)
%161 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %61)
%162 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %62)
%163 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %63)
%164 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %64)
%165 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %65)
%166 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %66)
%167 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %67)
%168 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %68)
%169 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %69)
%170 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %70)
%171 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %71)
%172 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %72)
%173 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %73)
%174 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %74)
%175 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %75)
%176 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %76)
%177 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %77)
%178 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %78)
%179 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %79)
%180 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %80)
%181 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %81)
%182 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %82)
%183 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %83)
%184 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %84)
%185 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %85)
%186 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %86)
%187 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %87)
%188 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %88)
%189 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %89)
%190 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %90)
%191 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %91)
%192 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %92)
%193 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %93)
%194 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %94)
%195 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %95)
%196 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %96)
%197 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %97)
%198 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %98)
%199 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %99)
%200 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %100)
%201 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %101)
%202 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %102)
%203 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %1)
%204 = tail call i32 (i32, ...) bitcast (i32 (...)* @useit to i32 (i32, ...)*)(i32 %0)
%205 = tail call i32 (...) @marker1()
%206 = add i32 %1, %0
%207 = add i32 %206, %3
%208 = add i32 %207, %4
%209 = add i32 %208, %5
%210 = add i32 %209, %6
%211 = add i32 %210, %7
%212 = add i32 %211, %8
%213 = add i32 %212, %9
%214 = add i32 %213, %10
%215 = add i32 %214, %11
%216 = add i32 %215, %12
%217 = add i32 %216, %13
%218 = add i32 %217, %14
%219 = add i32 %218, %15
%220 = add i32 %219, %16
%221 = add i32 %220, %17
%222 = add i32 %221, %18
%223 = add i32 %222, %19
%224 = add i32 %223, %20
%225 = add i32 %224, %21
%226 = add i32 %225, %22
%227 = add i32 %226, %23
%228 = add i32 %227, %24
%229 = add i32 %228, %25
%230 = add i32 %229, %26
%231 = add i32 %230, %27
%232 = add i32 %231, %28
%233 = add i32 %232, %29
%234 = add i32 %233, %30
%235 = add i32 %234, %31
%236 = add i32 %235, %32
%237 = add i32 %236, %33
%238 = add i32 %237, %34
%239 = add i32 %238, %35
%240 = add i32 %239, %36
%241 = add i32 %240, %37
%242 = add i32 %241, %38
%243 = add i32 %242, %39
%244 = add i32 %243, %40
%245 = add i32 %244, %41
%246 = add i32 %245, %42
%247 = add i32 %246, %43
%248 = add i32 %247, %44
%249 = add i32 %248, %45
%250 = add i32 %249, %46
%251 = add i32 %250, %47
%252 = add i32 %251, %48
%253 = add i32 %252, %49
%254 = add i32 %253, %50
%255 = add i32 %254, %51
%256 = add i32 %255, %52
%257 = add i32 %256, %53
%258 = add i32 %257, %54
%259 = add i32 %258, %55
%260 = add i32 %259, %56
%261 = add i32 %260, %57
%262 = add i32 %261, %58
%263 = add i32 %262, %59
%264 = add i32 %263, %60
%265 = add i32 %264, %61
%266 = add i32 %265, %62
%267 = add i32 %266, %63
%268 = add i32 %267, %64
%269 = add i32 %268, %65
%270 = add i32 %269, %66
%271 = add i32 %270, %67
%272 = add i32 %271, %68
%273 = add i32 %272, %69
%274 = add i32 %273, %70
%275 = add i32 %274, %71
%276 = add i32 %275, %72
%277 = add i32 %276, %73
%278 = add i32 %277, %74
%279 = add i32 %278, %75
%280 = add i32 %279, %76
%281 = add i32 %280, %77
%282 = add i32 %281, %78
%283 = add i32 %282, %79
%284 = add i32 %283, %80
%285 = add i32 %284, %81
%286 = add i32 %285, %82
%287 = add i32 %286, %83
%288 = add i32 %287, %84
%289 = add i32 %288, %85
%290 = add i32 %289, %86
%291 = add i32 %290, %87
%292 = add i32 %291, %88
%293 = add i32 %292, %89
%294 = add i32 %293, %90
%295 = add i32 %294, %91
%296 = add i32 %295, %92
%297 = add i32 %296, %93
%298 = add i32 %297, %94
%299 = add i32 %298, %95
%300 = add i32 %299, %96
%301 = add i32 %300, %97
%302 = add i32 %301, %98
%303 = add i32 %302, %99
%304 = add i32 %303, %100
%305 = add i32 %304, %101
%306 = add i32 %305, %102
ret i32 %306
}