void twist_sequences_init(tw_table, a_tw_ptrs, b_tw_ptrs) int tw_table[6][11];
int *a_tw_ptrs[18];
int *b_tw_ptrs[10];
{
  a_tw_ptrs[0] = a_tw_ptrs[1] = a_tw_ptrs[2] = tw_table[0];
  a_tw_ptrs[3] = a_tw_ptrs[4] = a_tw_ptrs[5] = tw_table[1];
  a_tw_ptrs[6] = a_tw_ptrs[7] = a_tw_ptrs[8] = tw_table[2];
  a_tw_ptrs[9] = a_tw_ptrs[10] = a_tw_ptrs[11] = tw_table[3];
  a_tw_ptrs[12] = a_tw_ptrs[13] = a_tw_ptrs[14] = tw_table[4];
  a_tw_ptrs[15] = a_tw_ptrs[16] = a_tw_ptrs[17] = tw_table[5];
  a_tw_ptrs[0][1] = a_tw_ptrs[0][3] = a_tw_ptrs[0][4] = a_tw_ptrs[0][6] =
      a_tw_ptrs[0][7] = a_tw_ptrs[0][9] = a_tw_ptrs[0][10] = 2;
  a_tw_ptrs[0][0] = a_tw_ptrs[0][2] = a_tw_ptrs[0][5] = a_tw_ptrs[0][8] = 0;
  a_tw_ptrs[3][1] = a_tw_ptrs[3][2] = a_tw_ptrs[3][4] = a_tw_ptrs[3][5] =
      a_tw_ptrs[3][7] = a_tw_ptrs[3][8] = a_tw_ptrs[3][10] = 3;
  a_tw_ptrs[3][6] = 9;
  a_tw_ptrs[3][0] = a_tw_ptrs[3][3] = a_tw_ptrs[3][9] = 0;
  a_tw_ptrs[6][1] = a_tw_ptrs[6][2] = a_tw_ptrs[6][3] = a_tw_ptrs[6][5] =
      a_tw_ptrs[6][6] = a_tw_ptrs[6][8] = a_tw_ptrs[6][9] = 4;
  a_tw_ptrs[6][0] = a_tw_ptrs[6][4] = a_tw_ptrs[6][7] = a_tw_ptrs[6][10] = 0;
  a_tw_ptrs[9][1] = a_tw_ptrs[9][3] = a_tw_ptrs[9][4] = a_tw_ptrs[9][6] =
      a_tw_ptrs[9][7] = a_tw_ptrs[9][9] = a_tw_ptrs[9][10] = 5;
  a_tw_ptrs[9][2] = 8;
  a_tw_ptrs[9][0] = a_tw_ptrs[9][5] = a_tw_ptrs[9][8] = 0;
  a_tw_ptrs[12][1] = a_tw_ptrs[12][2] = a_tw_ptrs[12][4] = a_tw_ptrs[12][5] =
      a_tw_ptrs[12][7] = a_tw_ptrs[12][8] = a_tw_ptrs[12][10] = 6;
  a_tw_ptrs[12][0] = a_tw_ptrs[12][3] = a_tw_ptrs[12][6] = a_tw_ptrs[12][9] = 0;
  a_tw_ptrs[15][1] = a_tw_ptrs[15][2] = a_tw_ptrs[15][3] = a_tw_ptrs[15][5] =
      a_tw_ptrs[15][6] = a_tw_ptrs[15][8] = a_tw_ptrs[15][9] = 7;
  a_tw_ptrs[15][4] = 10;
  a_tw_ptrs[15][0] = a_tw_ptrs[15][7] = a_tw_ptrs[15][10] = 0;
  b_tw_ptrs[0] = tw_table[0];
  b_tw_ptrs[1] = tw_table[1];
  b_tw_ptrs[2] = b_tw_ptrs[3] = b_tw_ptrs[4] = tw_table[2];
  b_tw_ptrs[5] = tw_table[3];
  b_tw_ptrs[6] = tw_table[4];
  b_tw_ptrs[7] = b_tw_ptrs[8] = b_tw_ptrs[9] = tw_table[5];
  return;
}


x86 assembly (clang, -O0):
<twist_sequences_init>:
push   %rbp
mov    %rsp,%rbp
mov    %rdi,-0x8(%rbp)
mov    %rsi,-0x10(%rbp)
mov    %rdx,-0x18(%rbp)
mov    -0x8(%rbp),%rcx
mov    -0x10(%rbp),%rax
mov    %rcx,0x10(%rax)
mov    -0x10(%rbp),%rax
mov    %rcx,0x8(%rax)
mov    -0x10(%rbp),%rax
mov    %rcx,(%rax)
mov    -0x8(%rbp),%rcx
add    $0x2c,%rcx
mov    -0x10(%rbp),%rax
mov    %rcx,0x28(%rax)
mov    -0x10(%rbp),%rax
mov    %rcx,0x20(%rax)
mov    -0x10(%rbp),%rax
mov    %rcx,0x18(%rax)
mov    -0x8(%rbp),%rcx
add    $0x58,%rcx
mov    -0x10(%rbp),%rax
mov    %rcx,0x40(%rax)
mov    -0x10(%rbp),%rax
mov    %rcx,0x38(%rax)
mov    -0x10(%rbp),%rax
mov    %rcx,0x30(%rax)
mov    -0x8(%rbp),%rcx
add    $0x84,%rcx
mov    -0x10(%rbp),%rax
mov    %rcx,0x58(%rax)
mov    -0x10(%rbp),%rax
mov    %rcx,0x50(%rax)
mov    -0x10(%rbp),%rax
mov    %rcx,0x48(%rax)
mov    -0x8(%rbp),%rcx
add    $0xb0,%rcx
mov    -0x10(%rbp),%rax
mov    %rcx,0x70(%rax)
mov    -0x10(%rbp),%rax
mov    %rcx,0x68(%rax)
mov    -0x10(%rbp),%rax
mov    %rcx,0x60(%rax)
mov    -0x8(%rbp),%rcx
add    $0xdc,%rcx
mov    -0x10(%rbp),%rax
mov    %rcx,0x88(%rax)
mov    -0x10(%rbp),%rax
mov    %rcx,0x80(%rax)
mov    -0x10(%rbp),%rax
mov    %rcx,0x78(%rax)
mov    -0x10(%rbp),%rax
mov    (%rax),%rax
movl   $0x2,0x28(%rax)
mov    -0x10(%rbp),%rax
mov    (%rax),%rax
movl   $0x2,0x24(%rax)
mov    -0x10(%rbp),%rax
mov    (%rax),%rax
movl   $0x2,0x1c(%rax)
mov    -0x10(%rbp),%rax
mov    (%rax),%rax
movl   $0x2,0x18(%rax)
mov    -0x10(%rbp),%rax
mov    (%rax),%rax
movl   $0x2,0x10(%rax)
mov    -0x10(%rbp),%rax
mov    (%rax),%rax
movl   $0x2,0xc(%rax)
mov    -0x10(%rbp),%rax
mov    (%rax),%rax
movl   $0x2,0x4(%rax)
mov    -0x10(%rbp),%rax
mov    (%rax),%rax
movl   $0x0,0x20(%rax)
mov    -0x10(%rbp),%rax
mov    (%rax),%rax
movl   $0x0,0x14(%rax)
mov    -0x10(%rbp),%rax
mov    (%rax),%rax
movl   $0x0,0x8(%rax)
mov    -0x10(%rbp),%rax
mov    (%rax),%rax
movl   $0x0,(%rax)
mov    -0x10(%rbp),%rax
mov    0x18(%rax),%rax
movl   $0x3,0x28(%rax)
mov    -0x10(%rbp),%rax
mov    0x18(%rax),%rax
movl   $0x3,0x20(%rax)
mov    -0x10(%rbp),%rax
mov    0x18(%rax),%rax
movl   $0x3,0x1c(%rax)
mov    -0x10(%rbp),%rax
mov    0x18(%rax),%rax
movl   $0x3,0x14(%rax)
mov    -0x10(%rbp),%rax
mov    0x18(%rax),%rax
movl   $0x3,0x10(%rax)
mov    -0x10(%rbp),%rax
mov    0x18(%rax),%rax
movl   $0x3,0x8(%rax)
mov    -0x10(%rbp),%rax
mov    0x18(%rax),%rax
movl   $0x3,0x4(%rax)
mov    -0x10(%rbp),%rax
mov    0x18(%rax),%rax
movl   $0x9,0x18(%rax)
mov    -0x10(%rbp),%rax
mov    0x18(%rax),%rax
movl   $0x0,0x24(%rax)
mov    -0x10(%rbp),%rax
mov    0x18(%rax),%rax
movl   $0x0,0xc(%rax)
mov    -0x10(%rbp),%rax
mov    0x18(%rax),%rax
movl   $0x0,(%rax)
mov    -0x10(%rbp),%rax
mov    0x30(%rax),%rax
movl   $0x4,0x24(%rax)
mov    -0x10(%rbp),%rax
mov    0x30(%rax),%rax
movl   $0x4,0x20(%rax)
mov    -0x10(%rbp),%rax
mov    0x30(%rax),%rax
movl   $0x4,0x18(%rax)
mov    -0x10(%rbp),%rax
mov    0x30(%rax),%rax
movl   $0x4,0x14(%rax)
mov    -0x10(%rbp),%rax
mov    0x30(%rax),%rax
movl   $0x4,0xc(%rax)
mov    -0x10(%rbp),%rax
mov    0x30(%rax),%rax
movl   $0x4,0x8(%rax)
mov    -0x10(%rbp),%rax
mov    0x30(%rax),%rax
movl   $0x4,0x4(%rax)
mov    -0x10(%rbp),%rax
mov    0x30(%rax),%rax
movl   $0x0,0x28(%rax)
mov    -0x10(%rbp),%rax
mov    0x30(%rax),%rax
movl   $0x0,0x1c(%rax)
mov    -0x10(%rbp),%rax
mov    0x30(%rax),%rax
movl   $0x0,0x10(%rax)
mov    -0x10(%rbp),%rax
mov    0x30(%rax),%rax
movl   $0x0,(%rax)
mov    -0x10(%rbp),%rax
mov    0x48(%rax),%rax
movl   $0x5,0x28(%rax)
mov    -0x10(%rbp),%rax
mov    0x48(%rax),%rax
movl   $0x5,0x24(%rax)
mov    -0x10(%rbp),%rax
mov    0x48(%rax),%rax
movl   $0x5,0x1c(%rax)
mov    -0x10(%rbp),%rax
mov    0x48(%rax),%rax
movl   $0x5,0x18(%rax)
mov    -0x10(%rbp),%rax
mov    0x48(%rax),%rax
movl   $0x5,0x10(%rax)
mov    -0x10(%rbp),%rax
mov    0x48(%rax),%rax
movl   $0x5,0xc(%rax)
mov    -0x10(%rbp),%rax
mov    0x48(%rax),%rax
movl   $0x5,0x4(%rax)
mov    -0x10(%rbp),%rax
mov    0x48(%rax),%rax
movl   $0x8,0x8(%rax)
mov    -0x10(%rbp),%rax
mov    0x48(%rax),%rax
movl   $0x0,0x20(%rax)
mov    -0x10(%rbp),%rax
mov    0x48(%rax),%rax
movl   $0x0,0x14(%rax)
mov    -0x10(%rbp),%rax
mov    0x48(%rax),%rax
movl   $0x0,(%rax)
mov    -0x10(%rbp),%rax
mov    0x60(%rax),%rax
movl   $0x6,0x28(%rax)
mov    -0x10(%rbp),%rax
mov    0x60(%rax),%rax
movl   $0x6,0x20(%rax)
mov    -0x10(%rbp),%rax
mov    0x60(%rax),%rax
movl   $0x6,0x1c(%rax)
mov    -0x10(%rbp),%rax
mov    0x60(%rax),%rax
movl   $0x6,0x14(%rax)
mov    -0x10(%rbp),%rax
mov    0x60(%rax),%rax
movl   $0x6,0x10(%rax)
mov    -0x10(%rbp),%rax
mov    0x60(%rax),%rax
movl   $0x6,0x8(%rax)
mov    -0x10(%rbp),%rax
mov    0x60(%rax),%rax
movl   $0x6,0x4(%rax)
mov    -0x10(%rbp),%rax
mov    0x60(%rax),%rax
movl   $0x0,0x24(%rax)
mov    -0x10(%rbp),%rax
mov    0x60(%rax),%rax
movl   $0x0,0x18(%rax)
mov    -0x10(%rbp),%rax
mov    0x60(%rax),%rax
movl   $0x0,0xc(%rax)
mov    -0x10(%rbp),%rax
mov    0x60(%rax),%rax
movl   $0x0,(%rax)
mov    -0x10(%rbp),%rax
mov    0x78(%rax),%rax
movl   $0x7,0x24(%rax)
mov    -0x10(%rbp),%rax
mov    0x78(%rax),%rax
movl   $0x7,0x20(%rax)
mov    -0x10(%rbp),%rax
mov    0x78(%rax),%rax
movl   $0x7,0x18(%rax)
mov    -0x10(%rbp),%rax
mov    0x78(%rax),%rax
movl   $0x7,0x14(%rax)
mov    -0x10(%rbp),%rax
mov    0x78(%rax),%rax
movl   $0x7,0xc(%rax)
mov    -0x10(%rbp),%rax
mov    0x78(%rax),%rax
movl   $0x7,0x8(%rax)
mov    -0x10(%rbp),%rax
mov    0x78(%rax),%rax
movl   $0x7,0x4(%rax)
mov    -0x10(%rbp),%rax
mov    0x78(%rax),%rax
movl   $0xa,0x10(%rax)
mov    -0x10(%rbp),%rax
mov    0x78(%rax),%rax
movl   $0x0,0x28(%rax)
mov    -0x10(%rbp),%rax
mov    0x78(%rax),%rax
movl   $0x0,0x1c(%rax)
mov    -0x10(%rbp),%rax
mov    0x78(%rax),%rax
movl   $0x0,(%rax)
mov    -0x8(%rbp),%rcx
mov    -0x18(%rbp),%rax
mov    %rcx,(%rax)
mov    -0x8(%rbp),%rcx
add    $0x2c,%rcx
mov    -0x18(%rbp),%rax
mov    %rcx,0x8(%rax)
mov    -0x8(%rbp),%rcx
add    $0x58,%rcx
mov    -0x18(%rbp),%rax
mov    %rcx,0x20(%rax)
mov    -0x18(%rbp),%rax
mov    %rcx,0x18(%rax)
mov    -0x18(%rbp),%rax
mov    %rcx,0x10(%rax)
mov    -0x8(%rbp),%rcx
add    $0x84,%rcx
mov    -0x18(%rbp),%rax
mov    %rcx,0x28(%rax)
mov    -0x8(%rbp),%rcx
add    $0xb0,%rcx
mov    -0x18(%rbp),%rax
mov    %rcx,0x30(%rax)
mov    -0x8(%rbp),%rcx
add    $0xdc,%rcx
mov    -0x18(%rbp),%rax
mov    %rcx,0x48(%rax)
mov    -0x18(%rbp),%rax
mov    %rcx,0x40(%rax)
mov    -0x18(%rbp),%rax
mov    %rcx,0x38(%rax)
pop    %rbp
ret

x86 assembly (clang, -O2):
<twist_sequences_init>:
mov    %rdi,0x10(%rsi)
mov    %rdi,0x8(%rsi)
mov    %rdi,(%rsi)
lea    0x2c(%rdi),%r8
mov    %r8,0x28(%rsi)
mov    %r8,0x20(%rsi)
mov    %r8,0x18(%rsi)
lea    0x58(%rdi),%rcx
mov    %rcx,0x40(%rsi)
mov    %rcx,0x38(%rsi)
mov    %rcx,0x30(%rsi)
lea    0x84(%rdi),%r9
mov    %r9,0x58(%rsi)
mov    %r9,0x50(%rsi)
mov    %r9,0x48(%rsi)
lea    0xb0(%rdi),%r10
mov    %r10,0x70(%rsi)
mov    %r10,0x68(%rsi)
mov    %r10,0x60(%rsi)
lea    0xdc(%rdi),%rax
mov    %rax,0x88(%rsi)
mov    %rax,0x80(%rsi)
mov    %rax,0x78(%rsi)
movq   $0x2,0x28(%rdi)
movabs $0x200000000,%rsi
mov    %rsi,0x20(%rdi)
movaps 0xe79(%rip),%xmm0
movups %xmm0,0x10(%rdi)
movaps 0xe7e(%rip),%xmm0
movups %xmm0,(%rdi)
movabs $0x300000003,%r11
mov    %r11,0x48(%rdi)
movabs $0x900000003,%rsi
mov    %rsi,0x40(%rdi)
mov    %r11,0x30(%rdi)
movabs $0x300000000,%rsi
mov    %rsi,0x50(%rdi)
mov    %rsi,0x38(%rdi)
movabs $0x400000004,%rsi
mov    %rsi,0x78(%rdi)
mov    %rsi,0x6c(%rdi)
mov    %rsi,0x60(%rdi)
movl   $0x0,0x80(%rdi)
movl   $0x0,0x74(%rdi)
movl   $0x0,0x68(%rdi)
movabs $0x400000000,%rsi
mov    %rsi,0x58(%rdi)
movabs $0x500000005,%rsi
mov    %rsi,0xa8(%rdi)
movl   $0x5,0xa0(%rdi)
mov    %rsi,0x90(%rdi)
movabs $0x800000005,%rsi
mov    %rsi,0x88(%rdi)
movl   $0x0,0xa4(%rdi)
movabs $0x500000000,%rsi
mov    %rsi,0x98(%rdi)
movl   $0x0,0x84(%rdi)
movabs $0x600000006,%rsi
mov    %rsi,0xcc(%rdi)
movq   $0x6,0xc4(%rdi)
mov    %rsi,0xb4(%rdi)
movabs $0x600000000,%rsi
mov    %rsi,0xd4(%rdi)
mov    %rsi,0xbc(%rdi)
movl   $0x0,0xb0(%rdi)
movabs $0x700000007,%rsi
mov    %rsi,0xfc(%rdi)
mov    %rsi,0xf0(%rdi)
mov    %rsi,0xe4(%rdi)
movl   $0x7,0xe0(%rdi)
movl   $0xa,0xec(%rdi)
movl   $0x0,0x104(%rdi)
movl   $0x0,0xf8(%rdi)
movl   $0x0,0xdc(%rdi)
mov    %rdi,(%rdx)
mov    %r8,0x8(%rdx)
mov    %rcx,0x20(%rdx)
mov    %rcx,0x18(%rdx)
mov    %rcx,0x10(%rdx)
mov    %r9,0x28(%rdx)
mov    %r10,0x30(%rdx)
mov    %rax,0x48(%rdx)
mov    %rax,0x40(%rdx)
mov    %rax,0x38(%rdx)
ret

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

LLVM IR (-O2):
define void @twist_sequences_init([11 x i32]* %0, i32** %1, i32** nocapture writeonly %2) {
%4 = getelementptr inbounds [11 x i32], [11 x i32]* %0, i64 0, i64 0
%5 = getelementptr inbounds i32*, i32** %1, i64 2
store i32* %4, i32** %5
%6 = getelementptr inbounds i32*, i32** %1, i64 1
store i32* %4, i32** %6
store i32* %4, i32** %1
%7 = getelementptr inbounds [11 x i32], [11 x i32]* %0, i64 1, i64 0
%8 = getelementptr inbounds i32*, i32** %1, i64 5
store i32* %7, i32** %8
%9 = getelementptr inbounds i32*, i32** %1, i64 4
store i32* %7, i32** %9
%10 = getelementptr inbounds i32*, i32** %1, i64 3
store i32* %7, i32** %10
%11 = getelementptr inbounds [11 x i32], [11 x i32]* %0, i64 2, i64 0
%12 = getelementptr inbounds i32*, i32** %1, i64 8
store i32* %11, i32** %12
%13 = getelementptr inbounds i32*, i32** %1, i64 7
store i32* %11, i32** %13
%14 = getelementptr inbounds i32*, i32** %1, i64 6
store i32* %11, i32** %14
%15 = getelementptr inbounds [11 x i32], [11 x i32]* %0, i64 3, i64 0
%16 = getelementptr inbounds i32*, i32** %1, i64 11
store i32* %15, i32** %16
%17 = getelementptr inbounds i32*, i32** %1, i64 10
store i32* %15, i32** %17
%18 = getelementptr inbounds i32*, i32** %1, i64 9
store i32* %15, i32** %18
%19 = getelementptr inbounds [11 x i32], [11 x i32]* %0, i64 4, i64 0
%20 = getelementptr inbounds i32*, i32** %1, i64 14
store i32* %19, i32** %20
%21 = getelementptr inbounds i32*, i32** %1, i64 13
store i32* %19, i32** %21
%22 = getelementptr inbounds i32*, i32** %1, i64 12
store i32* %19, i32** %22
%23 = getelementptr inbounds [11 x i32], [11 x i32]* %0, i64 5, i64 0
%24 = getelementptr inbounds i32*, i32** %1, i64 17
store i32* %23, i32** %24
%25 = getelementptr inbounds i32*, i32** %1, i64 16
store i32* %23, i32** %25
%26 = getelementptr inbounds i32*, i32** %1, i64 15
store i32* %23, i32** %26
%27 = getelementptr inbounds [11 x i32], [11 x i32]* %0, i64 0, i64 10
store i32 2, i32* %27
%28 = getelementptr inbounds [11 x i32], [11 x i32]* %0, i64 0, i64 9
store i32 2, i32* %28
%29 = getelementptr inbounds [11 x i32], [11 x i32]* %0, i64 0, i64 4
%30 = getelementptr inbounds [11 x i32], [11 x i32]* %0, i64 0, i64 8
store i32 0, i32* %30
%31 = bitcast i32* %29 to <4 x i32>*
store <4 x i32> <i32 2, i32 0, i32 2, i32 2>, <4 x i32>* %31
%32 = bitcast [11 x i32]* %0 to <4 x i32>*
store <4 x i32> <i32 0, i32 2, i32 0, i32 2>, <4 x i32>* %32
%33 = getelementptr inbounds [11 x i32], [11 x i32]* %0, i64 1, i64 10
store i32 3, i32* %33
%34 = getelementptr inbounds [11 x i32], [11 x i32]* %0, i64 1, i64 8
store i32 3, i32* %34
%35 = getelementptr inbounds [11 x i32], [11 x i32]* %0, i64 1, i64 7
store i32 3, i32* %35
%36 = getelementptr inbounds [11 x i32], [11 x i32]* %0, i64 1, i64 5
store i32 3, i32* %36
%37 = getelementptr inbounds [11 x i32], [11 x i32]* %0, i64 1, i64 4
store i32 3, i32* %37
%38 = getelementptr inbounds [11 x i32], [11 x i32]* %0, i64 1, i64 2
store i32 3, i32* %38
%39 = getelementptr inbounds [11 x i32], [11 x i32]* %0, i64 1, i64 1
store i32 3, i32* %39
%40 = getelementptr inbounds [11 x i32], [11 x i32]* %0, i64 1, i64 6
store i32 9, i32* %40
%41 = getelementptr inbounds [11 x i32], [11 x i32]* %0, i64 1, i64 9
store i32 0, i32* %41
%42 = getelementptr inbounds [11 x i32], [11 x i32]* %0, i64 1, i64 3
store i32 0, i32* %42
store i32 0, i32* %7
%43 = getelementptr inbounds [11 x i32], [11 x i32]* %0, i64 2, i64 9
store i32 4, i32* %43
%44 = getelementptr inbounds [11 x i32], [11 x i32]* %0, i64 2, i64 8
store i32 4, i32* %44
%45 = getelementptr inbounds [11 x i32], [11 x i32]* %0, i64 2, i64 6
store i32 4, i32* %45
%46 = getelementptr inbounds [11 x i32], [11 x i32]* %0, i64 2, i64 5
store i32 4, i32* %46
%47 = getelementptr inbounds [11 x i32], [11 x i32]* %0, i64 2, i64 3
store i32 4, i32* %47
%48 = getelementptr inbounds [11 x i32], [11 x i32]* %0, i64 2, i64 2
store i32 4, i32* %48
%49 = getelementptr inbounds [11 x i32], [11 x i32]* %0, i64 2, i64 1
store i32 4, i32* %49
%50 = getelementptr inbounds [11 x i32], [11 x i32]* %0, i64 2, i64 10
store i32 0, i32* %50
%51 = getelementptr inbounds [11 x i32], [11 x i32]* %0, i64 2, i64 7
store i32 0, i32* %51
%52 = getelementptr inbounds [11 x i32], [11 x i32]* %0, i64 2, i64 4
store i32 0, i32* %52
store i32 0, i32* %11
%53 = getelementptr inbounds [11 x i32], [11 x i32]* %0, i64 3, i64 10
store i32 5, i32* %53
%54 = getelementptr inbounds [11 x i32], [11 x i32]* %0, i64 3, i64 9
store i32 5, i32* %54
%55 = getelementptr inbounds [11 x i32], [11 x i32]* %0, i64 3, i64 7
store i32 5, i32* %55
%56 = getelementptr inbounds [11 x i32], [11 x i32]* %0, i64 3, i64 6
store i32 5, i32* %56
%57 = getelementptr inbounds [11 x i32], [11 x i32]* %0, i64 3, i64 4
store i32 5, i32* %57
%58 = getelementptr inbounds [11 x i32], [11 x i32]* %0, i64 3, i64 3
store i32 5, i32* %58
%59 = getelementptr inbounds [11 x i32], [11 x i32]* %0, i64 3, i64 1
store i32 5, i32* %59
%60 = getelementptr inbounds [11 x i32], [11 x i32]* %0, i64 3, i64 2
store i32 8, i32* %60
%61 = getelementptr inbounds [11 x i32], [11 x i32]* %0, i64 3, i64 8
store i32 0, i32* %61
%62 = getelementptr inbounds [11 x i32], [11 x i32]* %0, i64 3, i64 5
store i32 0, i32* %62
store i32 0, i32* %15
%63 = getelementptr inbounds [11 x i32], [11 x i32]* %0, i64 4, i64 10
store i32 6, i32* %63
%64 = getelementptr inbounds [11 x i32], [11 x i32]* %0, i64 4, i64 8
store i32 6, i32* %64
%65 = getelementptr inbounds [11 x i32], [11 x i32]* %0, i64 4, i64 7
store i32 6, i32* %65
%66 = getelementptr inbounds [11 x i32], [11 x i32]* %0, i64 4, i64 5
store i32 6, i32* %66
%67 = getelementptr inbounds [11 x i32], [11 x i32]* %0, i64 4, i64 4
store i32 6, i32* %67
%68 = getelementptr inbounds [11 x i32], [11 x i32]* %0, i64 4, i64 2
store i32 6, i32* %68
%69 = getelementptr inbounds [11 x i32], [11 x i32]* %0, i64 4, i64 1
store i32 6, i32* %69
%70 = getelementptr inbounds [11 x i32], [11 x i32]* %0, i64 4, i64 9
store i32 0, i32* %70
%71 = getelementptr inbounds [11 x i32], [11 x i32]* %0, i64 4, i64 6
store i32 0, i32* %71
%72 = getelementptr inbounds [11 x i32], [11 x i32]* %0, i64 4, i64 3
store i32 0, i32* %72
store i32 0, i32* %19
%73 = getelementptr inbounds [11 x i32], [11 x i32]* %0, i64 5, i64 9
store i32 7, i32* %73
%74 = getelementptr inbounds [11 x i32], [11 x i32]* %0, i64 5, i64 8
store i32 7, i32* %74
%75 = getelementptr inbounds [11 x i32], [11 x i32]* %0, i64 5, i64 6
store i32 7, i32* %75
%76 = getelementptr inbounds [11 x i32], [11 x i32]* %0, i64 5, i64 5
store i32 7, i32* %76
%77 = getelementptr inbounds [11 x i32], [11 x i32]* %0, i64 5, i64 3
store i32 7, i32* %77
%78 = getelementptr inbounds [11 x i32], [11 x i32]* %0, i64 5, i64 2
store i32 7, i32* %78
%79 = getelementptr inbounds [11 x i32], [11 x i32]* %0, i64 5, i64 1
store i32 7, i32* %79
%80 = getelementptr inbounds [11 x i32], [11 x i32]* %0, i64 5, i64 4
store i32 10, i32* %80
%81 = getelementptr inbounds [11 x i32], [11 x i32]* %0, i64 5, i64 10
store i32 0, i32* %81
%82 = getelementptr inbounds [11 x i32], [11 x i32]* %0, i64 5, i64 7
store i32 0, i32* %82
store i32 0, i32* %23
store i32* %4, i32** %2
%83 = getelementptr inbounds i32*, i32** %2, i64 1
store i32* %7, i32** %83
%84 = getelementptr inbounds i32*, i32** %2, i64 4
store i32* %11, i32** %84
%85 = getelementptr inbounds i32*, i32** %2, i64 3
store i32* %11, i32** %85
%86 = getelementptr inbounds i32*, i32** %2, i64 2
store i32* %11, i32** %86
%87 = getelementptr inbounds i32*, i32** %2, i64 5
store i32* %15, i32** %87
%88 = getelementptr inbounds i32*, i32** %2, i64 6
store i32* %19, i32** %88
%89 = getelementptr inbounds i32*, i32** %2, i64 9
store i32* %23, i32** %89
%90 = getelementptr inbounds i32*, i32** %2, i64 8
store i32* %23, i32** %90
%91 = getelementptr inbounds i32*, i32** %2, i64 7
store i32* %23, i32** %91
ret void
}