void fillEulerLUT(int *LUT) {
  LUT[1] = 1;
  LUT[3] = -1;
  LUT[5] = -1;
  LUT[7] = 1;
  LUT[9] = -3;
  LUT[11] = -1;
  LUT[13] = -1;
  LUT[15] = 1;
  LUT[17] = -1;
  LUT[19] = 1;
  LUT[21] = 1;
  LUT[23] = -1;
  LUT[25] = 3;
  LUT[27] = 1;
  LUT[29] = 1;
  LUT[31] = -1;
  LUT[33] = -3;
  LUT[35] = -1;
  LUT[37] = 3;
  LUT[39] = 1;
  LUT[41] = 1;
  LUT[43] = -1;
  LUT[45] = 3;
  LUT[47] = 1;
  LUT[49] = -1;
  LUT[51] = 1;
  LUT[53] = 1;
  LUT[55] = -1;
  LUT[57] = 3;
  LUT[59] = 1;
  LUT[61] = 1;
  LUT[63] = -1;
  LUT[65] = -3;
  LUT[67] = 3;
  LUT[69] = -1;
  LUT[71] = 1;
  LUT[73] = 1;
  LUT[75] = 3;
  LUT[77] = -1;
  LUT[79] = 1;
  LUT[81] = -1;
  LUT[83] = 1;
  LUT[85] = 1;
  LUT[87] = -1;
  LUT[89] = 3;
  LUT[91] = 1;
  LUT[93] = 1;
  LUT[95] = -1;
  LUT[97] = 1;
  LUT[99] = 3;
  LUT[101] = 3;
  LUT[103] = 1;
  LUT[105] = 5;
  LUT[107] = 3;
  LUT[109] = 3;
  LUT[111] = 1;
  LUT[113] = -1;
  LUT[115] = 1;
  LUT[117] = 1;
  LUT[119] = -1;
  LUT[121] = 3;
  LUT[123] = 1;
  LUT[125] = 1;
  LUT[127] = -1;
  LUT[129] = -7;
  LUT[131] = -1;
  LUT[133] = -1;
  LUT[135] = 1;
  LUT[137] = -3;
  LUT[139] = -1;
  LUT[141] = -1;
  LUT[143] = 1;
  LUT[145] = -1;
  LUT[147] = 1;
  LUT[149] = 1;
  LUT[151] = -1;
  LUT[153] = 3;
  LUT[155] = 1;
  LUT[157] = 1;
  LUT[159] = -1;
  LUT[161] = -3;
  LUT[163] = -1;
  LUT[165] = 3;
  LUT[167] = 1;
  LUT[169] = 1;
  LUT[171] = -1;
  LUT[173] = 3;
  LUT[175] = 1;
  LUT[177] = -1;
  LUT[179] = 1;
  LUT[181] = 1;
  LUT[183] = -1;
  LUT[185] = 3;
  LUT[187] = 1;
  LUT[189] = 1;
  LUT[191] = -1;
  LUT[193] = -3;
  LUT[195] = 3;
  LUT[197] = -1;
  LUT[199] = 1;
  LUT[201] = 1;
  LUT[203] = 3;
  LUT[205] = -1;
  LUT[207] = 1;
  LUT[209] = -1;
  LUT[211] = 1;
  LUT[213] = 1;
  LUT[215] = -1;
  LUT[217] = 3;
  LUT[219] = 1;
  LUT[221] = 1;
  LUT[223] = -1;
  LUT[225] = 1;
  LUT[227] = 3;
  LUT[229] = 3;
  LUT[231] = 1;
  LUT[233] = 5;
  LUT[235] = 3;
  LUT[237] = 3;
  LUT[239] = 1;
  LUT[241] = -1;
  LUT[243] = 1;
  LUT[245] = 1;
  LUT[247] = -1;
  LUT[249] = 3;
  LUT[251] = 1;
  LUT[253] = 1;
  LUT[255] = -1;
}


x86 assembly (clang, -O0):
<fillEulerLUT>:
push   %rbp
mov    %rsp,%rbp
mov    %rdi,-0x8(%rbp)
mov    -0x8(%rbp),%rax
movl   $0x1,0x4(%rax)
mov    -0x8(%rbp),%rax
movl   $0xffffffff,0xc(%rax)
mov    -0x8(%rbp),%rax
movl   $0xffffffff,0x14(%rax)
mov    -0x8(%rbp),%rax
movl   $0x1,0x1c(%rax)
mov    -0x8(%rbp),%rax
movl   $0xfffffffd,0x24(%rax)
mov    -0x8(%rbp),%rax
movl   $0xffffffff,0x2c(%rax)
mov    -0x8(%rbp),%rax
movl   $0xffffffff,0x34(%rax)
mov    -0x8(%rbp),%rax
movl   $0x1,0x3c(%rax)
mov    -0x8(%rbp),%rax
movl   $0xffffffff,0x44(%rax)
mov    -0x8(%rbp),%rax
movl   $0x1,0x4c(%rax)
mov    -0x8(%rbp),%rax
movl   $0x1,0x54(%rax)
mov    -0x8(%rbp),%rax
movl   $0xffffffff,0x5c(%rax)
mov    -0x8(%rbp),%rax
movl   $0x3,0x64(%rax)
mov    -0x8(%rbp),%rax
movl   $0x1,0x6c(%rax)
mov    -0x8(%rbp),%rax
movl   $0x1,0x74(%rax)
mov    -0x8(%rbp),%rax
movl   $0xffffffff,0x7c(%rax)
mov    -0x8(%rbp),%rax
movl   $0xfffffffd,0x84(%rax)
ff ff ff
mov    -0x8(%rbp),%rax
movl   $0xffffffff,0x8c(%rax)
ff ff ff
mov    -0x8(%rbp),%rax
movl   $0x3,0x94(%rax)
mov    -0x8(%rbp),%rax
movl   $0x1,0x9c(%rax)
mov    -0x8(%rbp),%rax
movl   $0x1,0xa4(%rax)
mov    -0x8(%rbp),%rax
movl   $0xffffffff,0xac(%rax)
ff ff ff
mov    -0x8(%rbp),%rax
movl   $0x3,0xb4(%rax)
mov    -0x8(%rbp),%rax
movl   $0x1,0xbc(%rax)
mov    -0x8(%rbp),%rax
movl   $0xffffffff,0xc4(%rax)
ff ff ff
mov    -0x8(%rbp),%rax
movl   $0x1,0xcc(%rax)
mov    -0x8(%rbp),%rax
movl   $0x1,0xd4(%rax)
mov    -0x8(%rbp),%rax
movl   $0xffffffff,0xdc(%rax)
ff ff ff
mov    -0x8(%rbp),%rax
movl   $0x3,0xe4(%rax)
mov    -0x8(%rbp),%rax
movl   $0x1,0xec(%rax)
mov    -0x8(%rbp),%rax
movl   $0x1,0xf4(%rax)
mov    -0x8(%rbp),%rax
movl   $0xffffffff,0xfc(%rax)
ff ff ff
mov    -0x8(%rbp),%rax
movl   $0xfffffffd,0x104(%rax)
ff ff ff
mov    -0x8(%rbp),%rax
movl   $0x3,0x10c(%rax)
mov    -0x8(%rbp),%rax
movl   $0xffffffff,0x114(%rax)
ff ff ff
mov    -0x8(%rbp),%rax
movl   $0x1,0x11c(%rax)
mov    -0x8(%rbp),%rax
movl   $0x1,0x124(%rax)
mov    -0x8(%rbp),%rax
movl   $0x3,0x12c(%rax)
mov    -0x8(%rbp),%rax
movl   $0xffffffff,0x134(%rax)
ff ff ff
mov    -0x8(%rbp),%rax
movl   $0x1,0x13c(%rax)
mov    -0x8(%rbp),%rax
movl   $0xffffffff,0x144(%rax)
ff ff ff
mov    -0x8(%rbp),%rax
movl   $0x1,0x14c(%rax)
mov    -0x8(%rbp),%rax
movl   $0x1,0x154(%rax)
mov    -0x8(%rbp),%rax
movl   $0xffffffff,0x15c(%rax)
ff ff ff
mov    -0x8(%rbp),%rax
movl   $0x3,0x164(%rax)
mov    -0x8(%rbp),%rax
movl   $0x1,0x16c(%rax)
mov    -0x8(%rbp),%rax
movl   $0x1,0x174(%rax)
mov    -0x8(%rbp),%rax
movl   $0xffffffff,0x17c(%rax)
ff ff ff
mov    -0x8(%rbp),%rax
movl   $0x1,0x184(%rax)
mov    -0x8(%rbp),%rax
movl   $0x3,0x18c(%rax)
mov    -0x8(%rbp),%rax
movl   $0x3,0x194(%rax)
mov    -0x8(%rbp),%rax
movl   $0x1,0x19c(%rax)
mov    -0x8(%rbp),%rax
movl   $0x5,0x1a4(%rax)
mov    -0x8(%rbp),%rax
movl   $0x3,0x1ac(%rax)
mov    -0x8(%rbp),%rax
movl   $0x3,0x1b4(%rax)
mov    -0x8(%rbp),%rax
movl   $0x1,0x1bc(%rax)
mov    -0x8(%rbp),%rax
movl   $0xffffffff,0x1c4(%rax)
ff ff ff
mov    -0x8(%rbp),%rax
movl   $0x1,0x1cc(%rax)
mov    -0x8(%rbp),%rax
movl   $0x1,0x1d4(%rax)
mov    -0x8(%rbp),%rax
movl   $0xffffffff,0x1dc(%rax)
ff ff ff
mov    -0x8(%rbp),%rax
movl   $0x3,0x1e4(%rax)
mov    -0x8(%rbp),%rax
movl   $0x1,0x1ec(%rax)
mov    -0x8(%rbp),%rax
movl   $0x1,0x1f4(%rax)
mov    -0x8(%rbp),%rax
movl   $0xffffffff,0x1fc(%rax)
ff ff ff
mov    -0x8(%rbp),%rax
movl   $0xfffffff9,0x204(%rax)
ff ff ff
mov    -0x8(%rbp),%rax
movl   $0xffffffff,0x20c(%rax)
ff ff ff
mov    -0x8(%rbp),%rax
movl   $0xffffffff,0x214(%rax)
ff ff ff
mov    -0x8(%rbp),%rax
movl   $0x1,0x21c(%rax)
mov    -0x8(%rbp),%rax
movl   $0xfffffffd,0x224(%rax)
ff ff ff
mov    -0x8(%rbp),%rax
movl   $0xffffffff,0x22c(%rax)
ff ff ff
mov    -0x8(%rbp),%rax
movl   $0xffffffff,0x234(%rax)
ff ff ff
mov    -0x8(%rbp),%rax
movl   $0x1,0x23c(%rax)
mov    -0x8(%rbp),%rax
movl   $0xffffffff,0x244(%rax)
ff ff ff
mov    -0x8(%rbp),%rax
movl   $0x1,0x24c(%rax)
mov    -0x8(%rbp),%rax
movl   $0x1,0x254(%rax)
mov    -0x8(%rbp),%rax
movl   $0xffffffff,0x25c(%rax)
ff ff ff
mov    -0x8(%rbp),%rax
movl   $0x3,0x264(%rax)
mov    -0x8(%rbp),%rax
movl   $0x1,0x26c(%rax)
mov    -0x8(%rbp),%rax
movl   $0x1,0x274(%rax)
mov    -0x8(%rbp),%rax
movl   $0xffffffff,0x27c(%rax)
ff ff ff
mov    -0x8(%rbp),%rax
movl   $0xfffffffd,0x284(%rax)
ff ff ff
mov    -0x8(%rbp),%rax
movl   $0xffffffff,0x28c(%rax)
ff ff ff
mov    -0x8(%rbp),%rax
movl   $0x3,0x294(%rax)
mov    -0x8(%rbp),%rax
movl   $0x1,0x29c(%rax)
mov    -0x8(%rbp),%rax
movl   $0x1,0x2a4(%rax)
mov    -0x8(%rbp),%rax
movl   $0xffffffff,0x2ac(%rax)
ff ff ff
mov    -0x8(%rbp),%rax
movl   $0x3,0x2b4(%rax)
mov    -0x8(%rbp),%rax
movl   $0x1,0x2bc(%rax)
mov    -0x8(%rbp),%rax
movl   $0xffffffff,0x2c4(%rax)
ff ff ff
mov    -0x8(%rbp),%rax
movl   $0x1,0x2cc(%rax)
mov    -0x8(%rbp),%rax
movl   $0x1,0x2d4(%rax)
mov    -0x8(%rbp),%rax
movl   $0xffffffff,0x2dc(%rax)
ff ff ff
mov    -0x8(%rbp),%rax
movl   $0x3,0x2e4(%rax)
mov    -0x8(%rbp),%rax
movl   $0x1,0x2ec(%rax)
mov    -0x8(%rbp),%rax
movl   $0x1,0x2f4(%rax)
mov    -0x8(%rbp),%rax
movl   $0xffffffff,0x2fc(%rax)
ff ff ff
mov    -0x8(%rbp),%rax
movl   $0xfffffffd,0x304(%rax)
ff ff ff
mov    -0x8(%rbp),%rax
movl   $0x3,0x30c(%rax)
mov    -0x8(%rbp),%rax
movl   $0xffffffff,0x314(%rax)
ff ff ff
mov    -0x8(%rbp),%rax
movl   $0x1,0x31c(%rax)
mov    -0x8(%rbp),%rax
movl   $0x1,0x324(%rax)
mov    -0x8(%rbp),%rax
movl   $0x3,0x32c(%rax)
mov    -0x8(%rbp),%rax
movl   $0xffffffff,0x334(%rax)
ff ff ff
mov    -0x8(%rbp),%rax
movl   $0x1,0x33c(%rax)
mov    -0x8(%rbp),%rax
movl   $0xffffffff,0x344(%rax)
ff ff ff
mov    -0x8(%rbp),%rax
movl   $0x1,0x34c(%rax)
mov    -0x8(%rbp),%rax
movl   $0x1,0x354(%rax)
mov    -0x8(%rbp),%rax
movl   $0xffffffff,0x35c(%rax)
ff ff ff
mov    -0x8(%rbp),%rax
movl   $0x3,0x364(%rax)
mov    -0x8(%rbp),%rax
movl   $0x1,0x36c(%rax)
mov    -0x8(%rbp),%rax
movl   $0x1,0x374(%rax)
mov    -0x8(%rbp),%rax
movl   $0xffffffff,0x37c(%rax)
ff ff ff
mov    -0x8(%rbp),%rax
movl   $0x1,0x384(%rax)
mov    -0x8(%rbp),%rax
movl   $0x3,0x38c(%rax)
mov    -0x8(%rbp),%rax
movl   $0x3,0x394(%rax)
mov    -0x8(%rbp),%rax
movl   $0x1,0x39c(%rax)
mov    -0x8(%rbp),%rax
movl   $0x5,0x3a4(%rax)
mov    -0x8(%rbp),%rax
movl   $0x3,0x3ac(%rax)
mov    -0x8(%rbp),%rax
movl   $0x3,0x3b4(%rax)
mov    -0x8(%rbp),%rax
movl   $0x1,0x3bc(%rax)
mov    -0x8(%rbp),%rax
movl   $0xffffffff,0x3c4(%rax)
ff ff ff
mov    -0x8(%rbp),%rax
movl   $0x1,0x3cc(%rax)
mov    -0x8(%rbp),%rax
movl   $0x1,0x3d4(%rax)
mov    -0x8(%rbp),%rax
movl   $0xffffffff,0x3dc(%rax)
ff ff ff
mov    -0x8(%rbp),%rax
movl   $0x3,0x3e4(%rax)
mov    -0x8(%rbp),%rax
movl   $0x1,0x3ec(%rax)
mov    -0x8(%rbp),%rax
movl   $0x1,0x3f4(%rax)
mov    -0x8(%rbp),%rax
movl   $0xffffffff,0x3fc(%rax)
ff ff ff
pop    %rbp
ret

x86 assembly (clang, -O2):
<fillEulerLUT>:
movl   $0x1,0x4(%rdi)
movl   $0xffffffff,0xc(%rdi)
movl   $0xffffffff,0x14(%rdi)
movl   $0x1,0x1c(%rdi)
movl   $0xfffffffd,0x24(%rdi)
movl   $0xffffffff,0x2c(%rdi)
movl   $0xffffffff,0x34(%rdi)
movl   $0x1,0x3c(%rdi)
movl   $0xffffffff,0x44(%rdi)
movl   $0x1,0x4c(%rdi)
movl   $0x1,0x54(%rdi)
movl   $0xffffffff,0x5c(%rdi)
movl   $0x3,0x64(%rdi)
movl   $0x1,0x6c(%rdi)
movl   $0x1,0x74(%rdi)
movl   $0xffffffff,0x7c(%rdi)
movl   $0xfffffffd,0x84(%rdi)
ff ff ff
movl   $0xffffffff,0x8c(%rdi)
ff ff ff
movl   $0x3,0x94(%rdi)
movl   $0x1,0x9c(%rdi)
movl   $0x1,0xa4(%rdi)
movl   $0xffffffff,0xac(%rdi)
ff ff ff
movl   $0x3,0xb4(%rdi)
movl   $0x1,0xbc(%rdi)
movl   $0xffffffff,0xc4(%rdi)
ff ff ff
movl   $0x1,0xcc(%rdi)
movl   $0x1,0xd4(%rdi)
movl   $0xffffffff,0xdc(%rdi)
ff ff ff
movl   $0x3,0xe4(%rdi)
movl   $0x1,0xec(%rdi)
movl   $0x1,0xf4(%rdi)
movl   $0xffffffff,0xfc(%rdi)
ff ff ff
movl   $0xfffffffd,0x104(%rdi)
ff ff ff
movl   $0x3,0x10c(%rdi)
movl   $0xffffffff,0x114(%rdi)
ff ff ff
movl   $0x1,0x11c(%rdi)
movl   $0x1,0x124(%rdi)
movl   $0x3,0x12c(%rdi)
movl   $0xffffffff,0x134(%rdi)
ff ff ff
movl   $0x1,0x13c(%rdi)
movl   $0xffffffff,0x144(%rdi)
ff ff ff
movl   $0x1,0x14c(%rdi)
movl   $0x1,0x154(%rdi)
movl   $0xffffffff,0x15c(%rdi)
ff ff ff
movl   $0x3,0x164(%rdi)
movl   $0x1,0x16c(%rdi)
movl   $0x1,0x174(%rdi)
movl   $0xffffffff,0x17c(%rdi)
ff ff ff
movl   $0x1,0x184(%rdi)
movl   $0x3,0x18c(%rdi)
movl   $0x3,0x194(%rdi)
movl   $0x1,0x19c(%rdi)
movl   $0x5,0x1a4(%rdi)
movl   $0x3,0x1ac(%rdi)
movl   $0x3,0x1b4(%rdi)
movl   $0x1,0x1bc(%rdi)
movl   $0xffffffff,0x1c4(%rdi)
ff ff ff
movl   $0x1,0x1cc(%rdi)
movl   $0x1,0x1d4(%rdi)
movl   $0xffffffff,0x1dc(%rdi)
ff ff ff
movl   $0x3,0x1e4(%rdi)
movl   $0x1,0x1ec(%rdi)
movl   $0x1,0x1f4(%rdi)
movl   $0xffffffff,0x1fc(%rdi)
ff ff ff
movl   $0xfffffff9,0x204(%rdi)
ff ff ff
movl   $0xffffffff,0x20c(%rdi)
ff ff ff
movl   $0xffffffff,0x214(%rdi)
ff ff ff
movl   $0x1,0x21c(%rdi)
movl   $0xfffffffd,0x224(%rdi)
ff ff ff
movl   $0xffffffff,0x22c(%rdi)
ff ff ff
movl   $0xffffffff,0x234(%rdi)
ff ff ff
movl   $0x1,0x23c(%rdi)
movl   $0xffffffff,0x244(%rdi)
ff ff ff
movl   $0x1,0x24c(%rdi)
movl   $0x1,0x254(%rdi)
movl   $0xffffffff,0x25c(%rdi)
ff ff ff
movl   $0x3,0x264(%rdi)
movl   $0x1,0x26c(%rdi)
movl   $0x1,0x274(%rdi)
movl   $0xffffffff,0x27c(%rdi)
ff ff ff
movl   $0xfffffffd,0x284(%rdi)
ff ff ff
movl   $0xffffffff,0x28c(%rdi)
ff ff ff
movl   $0x3,0x294(%rdi)
movl   $0x1,0x29c(%rdi)
movl   $0x1,0x2a4(%rdi)
movl   $0xffffffff,0x2ac(%rdi)
ff ff ff
movl   $0x3,0x2b4(%rdi)
movl   $0x1,0x2bc(%rdi)
movl   $0xffffffff,0x2c4(%rdi)
ff ff ff
movl   $0x1,0x2cc(%rdi)
movl   $0x1,0x2d4(%rdi)
movl   $0xffffffff,0x2dc(%rdi)
ff ff ff
movl   $0x3,0x2e4(%rdi)
movl   $0x1,0x2ec(%rdi)
movl   $0x1,0x2f4(%rdi)
movl   $0xffffffff,0x2fc(%rdi)
ff ff ff
movl   $0xfffffffd,0x304(%rdi)
ff ff ff
movl   $0x3,0x30c(%rdi)
movl   $0xffffffff,0x314(%rdi)
ff ff ff
movl   $0x1,0x31c(%rdi)
movl   $0x1,0x324(%rdi)
movl   $0x3,0x32c(%rdi)
movl   $0xffffffff,0x334(%rdi)
ff ff ff
movl   $0x1,0x33c(%rdi)
movl   $0xffffffff,0x344(%rdi)
ff ff ff
movl   $0x1,0x34c(%rdi)
movl   $0x1,0x354(%rdi)
movl   $0xffffffff,0x35c(%rdi)
ff ff ff
movl   $0x3,0x364(%rdi)
movl   $0x1,0x36c(%rdi)
movl   $0x1,0x374(%rdi)
movl   $0xffffffff,0x37c(%rdi)
ff ff ff
movl   $0x1,0x384(%rdi)
movl   $0x3,0x38c(%rdi)
movl   $0x3,0x394(%rdi)
movl   $0x1,0x39c(%rdi)
movl   $0x5,0x3a4(%rdi)
movl   $0x3,0x3ac(%rdi)
movl   $0x3,0x3b4(%rdi)
movl   $0x1,0x3bc(%rdi)
movl   $0xffffffff,0x3c4(%rdi)
ff ff ff
movl   $0x1,0x3cc(%rdi)
movl   $0x1,0x3d4(%rdi)
movl   $0xffffffff,0x3dc(%rdi)
ff ff ff
movl   $0x3,0x3e4(%rdi)
movl   $0x1,0x3ec(%rdi)
movl   $0x1,0x3f4(%rdi)
movl   $0xffffffff,0x3fc(%rdi)
ff ff ff
ret

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

LLVM IR (-O2):
define void @fillEulerLUT(i32* writeonly %0) {
%2 = getelementptr inbounds i32, i32* %0, i64 1
store i32 1, i32* %2
%3 = getelementptr inbounds i32, i32* %0, i64 3
store i32 -1, i32* %3
%4 = getelementptr inbounds i32, i32* %0, i64 5
store i32 -1, i32* %4
%5 = getelementptr inbounds i32, i32* %0, i64 7
store i32 1, i32* %5
%6 = getelementptr inbounds i32, i32* %0, i64 9
store i32 -3, i32* %6
%7 = getelementptr inbounds i32, i32* %0, i64 11
store i32 -1, i32* %7
%8 = getelementptr inbounds i32, i32* %0, i64 13
store i32 -1, i32* %8
%9 = getelementptr inbounds i32, i32* %0, i64 15
store i32 1, i32* %9
%10 = getelementptr inbounds i32, i32* %0, i64 17
store i32 -1, i32* %10
%11 = getelementptr inbounds i32, i32* %0, i64 19
store i32 1, i32* %11
%12 = getelementptr inbounds i32, i32* %0, i64 21
store i32 1, i32* %12
%13 = getelementptr inbounds i32, i32* %0, i64 23
store i32 -1, i32* %13
%14 = getelementptr inbounds i32, i32* %0, i64 25
store i32 3, i32* %14
%15 = getelementptr inbounds i32, i32* %0, i64 27
store i32 1, i32* %15
%16 = getelementptr inbounds i32, i32* %0, i64 29
store i32 1, i32* %16
%17 = getelementptr inbounds i32, i32* %0, i64 31
store i32 -1, i32* %17
%18 = getelementptr inbounds i32, i32* %0, i64 33
store i32 -3, i32* %18
%19 = getelementptr inbounds i32, i32* %0, i64 35
store i32 -1, i32* %19
%20 = getelementptr inbounds i32, i32* %0, i64 37
store i32 3, i32* %20
%21 = getelementptr inbounds i32, i32* %0, i64 39
store i32 1, i32* %21
%22 = getelementptr inbounds i32, i32* %0, i64 41
store i32 1, i32* %22
%23 = getelementptr inbounds i32, i32* %0, i64 43
store i32 -1, i32* %23
%24 = getelementptr inbounds i32, i32* %0, i64 45
store i32 3, i32* %24
%25 = getelementptr inbounds i32, i32* %0, i64 47
store i32 1, i32* %25
%26 = getelementptr inbounds i32, i32* %0, i64 49
store i32 -1, i32* %26
%27 = getelementptr inbounds i32, i32* %0, i64 51
store i32 1, i32* %27
%28 = getelementptr inbounds i32, i32* %0, i64 53
store i32 1, i32* %28
%29 = getelementptr inbounds i32, i32* %0, i64 55
store i32 -1, i32* %29
%30 = getelementptr inbounds i32, i32* %0, i64 57
store i32 3, i32* %30
%31 = getelementptr inbounds i32, i32* %0, i64 59
store i32 1, i32* %31
%32 = getelementptr inbounds i32, i32* %0, i64 61
store i32 1, i32* %32
%33 = getelementptr inbounds i32, i32* %0, i64 63
store i32 -1, i32* %33
%34 = getelementptr inbounds i32, i32* %0, i64 65
store i32 -3, i32* %34
%35 = getelementptr inbounds i32, i32* %0, i64 67
store i32 3, i32* %35
%36 = getelementptr inbounds i32, i32* %0, i64 69
store i32 -1, i32* %36
%37 = getelementptr inbounds i32, i32* %0, i64 71
store i32 1, i32* %37
%38 = getelementptr inbounds i32, i32* %0, i64 73
store i32 1, i32* %38
%39 = getelementptr inbounds i32, i32* %0, i64 75
store i32 3, i32* %39
%40 = getelementptr inbounds i32, i32* %0, i64 77
store i32 -1, i32* %40
%41 = getelementptr inbounds i32, i32* %0, i64 79
store i32 1, i32* %41
%42 = getelementptr inbounds i32, i32* %0, i64 81
store i32 -1, i32* %42
%43 = getelementptr inbounds i32, i32* %0, i64 83
store i32 1, i32* %43
%44 = getelementptr inbounds i32, i32* %0, i64 85
store i32 1, i32* %44
%45 = getelementptr inbounds i32, i32* %0, i64 87
store i32 -1, i32* %45
%46 = getelementptr inbounds i32, i32* %0, i64 89
store i32 3, i32* %46
%47 = getelementptr inbounds i32, i32* %0, i64 91
store i32 1, i32* %47
%48 = getelementptr inbounds i32, i32* %0, i64 93
store i32 1, i32* %48
%49 = getelementptr inbounds i32, i32* %0, i64 95
store i32 -1, i32* %49
%50 = getelementptr inbounds i32, i32* %0, i64 97
store i32 1, i32* %50
%51 = getelementptr inbounds i32, i32* %0, i64 99
store i32 3, i32* %51
%52 = getelementptr inbounds i32, i32* %0, i64 101
store i32 3, i32* %52
%53 = getelementptr inbounds i32, i32* %0, i64 103
store i32 1, i32* %53
%54 = getelementptr inbounds i32, i32* %0, i64 105
store i32 5, i32* %54
%55 = getelementptr inbounds i32, i32* %0, i64 107
store i32 3, i32* %55
%56 = getelementptr inbounds i32, i32* %0, i64 109
store i32 3, i32* %56
%57 = getelementptr inbounds i32, i32* %0, i64 111
store i32 1, i32* %57
%58 = getelementptr inbounds i32, i32* %0, i64 113
store i32 -1, i32* %58
%59 = getelementptr inbounds i32, i32* %0, i64 115
store i32 1, i32* %59
%60 = getelementptr inbounds i32, i32* %0, i64 117
store i32 1, i32* %60
%61 = getelementptr inbounds i32, i32* %0, i64 119
store i32 -1, i32* %61
%62 = getelementptr inbounds i32, i32* %0, i64 121
store i32 3, i32* %62
%63 = getelementptr inbounds i32, i32* %0, i64 123
store i32 1, i32* %63
%64 = getelementptr inbounds i32, i32* %0, i64 125
store i32 1, i32* %64
%65 = getelementptr inbounds i32, i32* %0, i64 127
store i32 -1, i32* %65
%66 = getelementptr inbounds i32, i32* %0, i64 129
store i32 -7, i32* %66
%67 = getelementptr inbounds i32, i32* %0, i64 131
store i32 -1, i32* %67
%68 = getelementptr inbounds i32, i32* %0, i64 133
store i32 -1, i32* %68
%69 = getelementptr inbounds i32, i32* %0, i64 135
store i32 1, i32* %69
%70 = getelementptr inbounds i32, i32* %0, i64 137
store i32 -3, i32* %70
%71 = getelementptr inbounds i32, i32* %0, i64 139
store i32 -1, i32* %71
%72 = getelementptr inbounds i32, i32* %0, i64 141
store i32 -1, i32* %72
%73 = getelementptr inbounds i32, i32* %0, i64 143
store i32 1, i32* %73
%74 = getelementptr inbounds i32, i32* %0, i64 145
store i32 -1, i32* %74
%75 = getelementptr inbounds i32, i32* %0, i64 147
store i32 1, i32* %75
%76 = getelementptr inbounds i32, i32* %0, i64 149
store i32 1, i32* %76
%77 = getelementptr inbounds i32, i32* %0, i64 151
store i32 -1, i32* %77
%78 = getelementptr inbounds i32, i32* %0, i64 153
store i32 3, i32* %78
%79 = getelementptr inbounds i32, i32* %0, i64 155
store i32 1, i32* %79
%80 = getelementptr inbounds i32, i32* %0, i64 157
store i32 1, i32* %80
%81 = getelementptr inbounds i32, i32* %0, i64 159
store i32 -1, i32* %81
%82 = getelementptr inbounds i32, i32* %0, i64 161
store i32 -3, i32* %82
%83 = getelementptr inbounds i32, i32* %0, i64 163
store i32 -1, i32* %83
%84 = getelementptr inbounds i32, i32* %0, i64 165
store i32 3, i32* %84
%85 = getelementptr inbounds i32, i32* %0, i64 167
store i32 1, i32* %85
%86 = getelementptr inbounds i32, i32* %0, i64 169
store i32 1, i32* %86
%87 = getelementptr inbounds i32, i32* %0, i64 171
store i32 -1, i32* %87
%88 = getelementptr inbounds i32, i32* %0, i64 173
store i32 3, i32* %88
%89 = getelementptr inbounds i32, i32* %0, i64 175
store i32 1, i32* %89
%90 = getelementptr inbounds i32, i32* %0, i64 177
store i32 -1, i32* %90
%91 = getelementptr inbounds i32, i32* %0, i64 179
store i32 1, i32* %91
%92 = getelementptr inbounds i32, i32* %0, i64 181
store i32 1, i32* %92
%93 = getelementptr inbounds i32, i32* %0, i64 183
store i32 -1, i32* %93
%94 = getelementptr inbounds i32, i32* %0, i64 185
store i32 3, i32* %94
%95 = getelementptr inbounds i32, i32* %0, i64 187
store i32 1, i32* %95
%96 = getelementptr inbounds i32, i32* %0, i64 189
store i32 1, i32* %96
%97 = getelementptr inbounds i32, i32* %0, i64 191
store i32 -1, i32* %97
%98 = getelementptr inbounds i32, i32* %0, i64 193
store i32 -3, i32* %98
%99 = getelementptr inbounds i32, i32* %0, i64 195
store i32 3, i32* %99
%100 = getelementptr inbounds i32, i32* %0, i64 197
store i32 -1, i32* %100
%101 = getelementptr inbounds i32, i32* %0, i64 199
store i32 1, i32* %101
%102 = getelementptr inbounds i32, i32* %0, i64 201
store i32 1, i32* %102
%103 = getelementptr inbounds i32, i32* %0, i64 203
store i32 3, i32* %103
%104 = getelementptr inbounds i32, i32* %0, i64 205
store i32 -1, i32* %104
%105 = getelementptr inbounds i32, i32* %0, i64 207
store i32 1, i32* %105
%106 = getelementptr inbounds i32, i32* %0, i64 209
store i32 -1, i32* %106
%107 = getelementptr inbounds i32, i32* %0, i64 211
store i32 1, i32* %107
%108 = getelementptr inbounds i32, i32* %0, i64 213
store i32 1, i32* %108
%109 = getelementptr inbounds i32, i32* %0, i64 215
store i32 -1, i32* %109
%110 = getelementptr inbounds i32, i32* %0, i64 217
store i32 3, i32* %110
%111 = getelementptr inbounds i32, i32* %0, i64 219
store i32 1, i32* %111
%112 = getelementptr inbounds i32, i32* %0, i64 221
store i32 1, i32* %112
%113 = getelementptr inbounds i32, i32* %0, i64 223
store i32 -1, i32* %113
%114 = getelementptr inbounds i32, i32* %0, i64 225
store i32 1, i32* %114
%115 = getelementptr inbounds i32, i32* %0, i64 227
store i32 3, i32* %115
%116 = getelementptr inbounds i32, i32* %0, i64 229
store i32 3, i32* %116
%117 = getelementptr inbounds i32, i32* %0, i64 231
store i32 1, i32* %117
%118 = getelementptr inbounds i32, i32* %0, i64 233
store i32 5, i32* %118
%119 = getelementptr inbounds i32, i32* %0, i64 235
store i32 3, i32* %119
%120 = getelementptr inbounds i32, i32* %0, i64 237
store i32 3, i32* %120
%121 = getelementptr inbounds i32, i32* %0, i64 239
store i32 1, i32* %121
%122 = getelementptr inbounds i32, i32* %0, i64 241
store i32 -1, i32* %122
%123 = getelementptr inbounds i32, i32* %0, i64 243
store i32 1, i32* %123
%124 = getelementptr inbounds i32, i32* %0, i64 245
store i32 1, i32* %124
%125 = getelementptr inbounds i32, i32* %0, i64 247
store i32 -1, i32* %125
%126 = getelementptr inbounds i32, i32* %0, i64 249
store i32 3, i32* %126
%127 = getelementptr inbounds i32, i32* %0, i64 251
store i32 1, i32* %127
%128 = getelementptr inbounds i32, i32* %0, i64 253
store i32 1, i32* %128
%129 = getelementptr inbounds i32, i32* %0, i64 255
store i32 -1, i32* %129
ret void
}