#define NULL ((void *)0)
typedef unsigned long size_t; // Customize by platform.
typedef long intptr_t;
typedef unsigned long uintptr_t;
typedef long scalar_t__; // Either arithmetic or pointer type.
/* By default, we understand bool (as a convenience). */
typedef int bool;
#define false 0
#define true 1

/* Forward declarations */

/* Type definitions */

/* Variables and functions */
void GetFixedTree(unsigned *ll_lengths, unsigned *d_lengths) {
  size_t i;
  for (i = 0; i < 144; i++)
    ll_lengths[i] = 8;
  for (i = 144; i < 256; i++)
    ll_lengths[i] = 9;
  for (i = 256; i < 280; i++)
    ll_lengths[i] = 7;
  for (i = 280; i < 288; i++)
    ll_lengths[i] = 8;
  for (i = 0; i < 32; i++)
    d_lengths[i] = 5;
}


x86 assembly (clang, -O0):
<GetFixedTree>:
push   %rbp
mov    %rsp,%rbp
mov    %rdi,-0x8(%rbp)
mov    %rsi,-0x10(%rbp)
movq   $0x0,-0x18(%rbp)
cmpq   $0x90,-0x18(%rbp)
jae    1142 <GetFixedTree+0x42>
mov    -0x8(%rbp),%rax
mov    -0x18(%rbp),%rcx
movl   $0x8,(%rax,%rcx,4)
mov    -0x18(%rbp),%rax
add    $0x1,%rax
mov    %rax,-0x18(%rbp)
jmp    1114 <GetFixedTree+0x14>
movq   $0x90,-0x18(%rbp)
cmpq   $0x100,-0x18(%rbp)
jae    1178 <GetFixedTree+0x78>
mov    -0x8(%rbp),%rax
mov    -0x18(%rbp),%rcx
movl   $0x9,(%rax,%rcx,4)
mov    -0x18(%rbp),%rax
add    $0x1,%rax
mov    %rax,-0x18(%rbp)
jmp    114a <GetFixedTree+0x4a>
movq   $0x100,-0x18(%rbp)
cmpq   $0x118,-0x18(%rbp)
jae    11ae <GetFixedTree+0xae>
mov    -0x8(%rbp),%rax
mov    -0x18(%rbp),%rcx
movl   $0x7,(%rax,%rcx,4)
mov    -0x18(%rbp),%rax
add    $0x1,%rax
mov    %rax,-0x18(%rbp)
jmp    1180 <GetFixedTree+0x80>
movq   $0x118,-0x18(%rbp)
cmpq   $0x120,-0x18(%rbp)
jae    11e4 <GetFixedTree+0xe4>
mov    -0x8(%rbp),%rax
mov    -0x18(%rbp),%rcx
movl   $0x8,(%rax,%rcx,4)
mov    -0x18(%rbp),%rax
add    $0x1,%rax
mov    %rax,-0x18(%rbp)
jmp    11b6 <GetFixedTree+0xb6>
movq   $0x0,-0x18(%rbp)
cmpq   $0x20,-0x18(%rbp)
jae    1217 <GetFixedTree+0x117>
mov    -0x10(%rbp),%rax
mov    -0x18(%rbp),%rcx
movl   $0x5,(%rax,%rcx,4)
mov    -0x18(%rbp),%rax
add    $0x1,%rax
mov    %rax,-0x18(%rbp)
jmp    11ec <GetFixedTree+0xec>
pop    %rbp
ret

x86 assembly (clang, -O2):
<GetFixedTree>:
movaps 0xef9(%rip),%xmm0
movups %xmm0,(%rdi)
movups %xmm0,0x10(%rdi)
movups %xmm0,0x20(%rdi)
movups %xmm0,0x30(%rdi)
movups %xmm0,0x40(%rdi)
movups %xmm0,0x50(%rdi)
movups %xmm0,0x60(%rdi)
movups %xmm0,0x70(%rdi)
movups %xmm0,0x80(%rdi)
movups %xmm0,0x90(%rdi)
movups %xmm0,0xa0(%rdi)
movups %xmm0,0xb0(%rdi)
movups %xmm0,0xc0(%rdi)
movups %xmm0,0xd0(%rdi)
movups %xmm0,0xe0(%rdi)
movups %xmm0,0xf0(%rdi)
movups %xmm0,0x100(%rdi)
movups %xmm0,0x110(%rdi)
movups %xmm0,0x120(%rdi)
movups %xmm0,0x130(%rdi)
movups %xmm0,0x140(%rdi)
movups %xmm0,0x150(%rdi)
movups %xmm0,0x160(%rdi)
movups %xmm0,0x170(%rdi)
movups %xmm0,0x180(%rdi)
movups %xmm0,0x190(%rdi)
movups %xmm0,0x1a0(%rdi)
movups %xmm0,0x1b0(%rdi)
movups %xmm0,0x1c0(%rdi)
movups %xmm0,0x1d0(%rdi)
movups %xmm0,0x1e0(%rdi)
movups %xmm0,0x1f0(%rdi)
movups %xmm0,0x200(%rdi)
movups %xmm0,0x210(%rdi)
movups %xmm0,0x220(%rdi)
movups %xmm0,0x230(%rdi)
movaps 0xe1f(%rip),%xmm1
movups %xmm1,0x240(%rdi)
movups %xmm1,0x250(%rdi)
movups %xmm1,0x260(%rdi)
movups %xmm1,0x270(%rdi)
movups %xmm1,0x280(%rdi)
movups %xmm1,0x290(%rdi)
movups %xmm1,0x2a0(%rdi)
movups %xmm1,0x2b0(%rdi)
movups %xmm1,0x2c0(%rdi)
movups %xmm1,0x2d0(%rdi)
movups %xmm1,0x2e0(%rdi)
movups %xmm1,0x2f0(%rdi)
movups %xmm1,0x300(%rdi)
movups %xmm1,0x310(%rdi)
movups %xmm1,0x320(%rdi)
movups %xmm1,0x330(%rdi)
movups %xmm1,0x340(%rdi)
movups %xmm1,0x350(%rdi)
movups %xmm1,0x360(%rdi)
movups %xmm1,0x370(%rdi)
movups %xmm1,0x380(%rdi)
movups %xmm1,0x390(%rdi)
movups %xmm1,0x3a0(%rdi)
movups %xmm1,0x3b0(%rdi)
movups %xmm1,0x3c0(%rdi)
movups %xmm1,0x3d0(%rdi)
movups %xmm1,0x3e0(%rdi)
movups %xmm1,0x3f0(%rdi)
movaps 0xd64(%rip),%xmm1
movups %xmm1,0x400(%rdi)
movups %xmm1,0x410(%rdi)
movups %xmm1,0x420(%rdi)
movups %xmm1,0x430(%rdi)
movups %xmm1,0x440(%rdi)
movups %xmm1,0x450(%rdi)
movups %xmm0,0x460(%rdi)
movups %xmm0,0x470(%rdi)
movaps 0xd35(%rip),%xmm0
movups %xmm0,(%rsi)
movups %xmm0,0x10(%rsi)
movups %xmm0,0x20(%rsi)
movups %xmm0,0x30(%rsi)
movups %xmm0,0x40(%rsi)
movups %xmm0,0x50(%rsi)
movups %xmm0,0x60(%rsi)
movups %xmm0,0x70(%rsi)
ret

LLVM IR (-O0):
define void @GetFixedTree(i32* %0, i32* %1) {
%3 = alloca i32*
%4 = alloca i32*
%5 = alloca i64
store i32* %0, i32** %3
store i32* %1, i32** %4
store i64 0, i64* %5
br label %6
6: ; preds = %13, %2
%7 = load i64, i64* %5
%8 = icmp ult i64 %7, 144
br i1 %8, label %9, label %16
9: ; preds = %6
%10 = load i32*, i32** %3
%11 = load i64, i64* %5
%12 = getelementptr inbounds i32, i32* %10, i64 %11
store i32 8, i32* %12
br label %13
13: ; preds = %9
%14 = load i64, i64* %5
%15 = add i64 %14, 1
store i64 %15, i64* %5
br label %6
16: ; preds = %6
store i64 144, i64* %5
br label %17
17: ; preds = %24, %16
%18 = load i64, i64* %5
%19 = icmp ult i64 %18, 256
br i1 %19, label %20, label %27
20: ; preds = %17
%21 = load i32*, i32** %3
%22 = load i64, i64* %5
%23 = getelementptr inbounds i32, i32* %21, i64 %22
store i32 9, i32* %23
br label %24
24: ; preds = %20
%25 = load i64, i64* %5
%26 = add i64 %25, 1
store i64 %26, i64* %5
br label %17
27: ; preds = %17
store i64 256, i64* %5
br label %28
28: ; preds = %35, %27
%29 = load i64, i64* %5
%30 = icmp ult i64 %29, 280
br i1 %30, label %31, label %38
31: ; preds = %28
%32 = load i32*, i32** %3
%33 = load i64, i64* %5
%34 = getelementptr inbounds i32, i32* %32, i64 %33
store i32 7, i32* %34
br label %35
35: ; preds = %31
%36 = load i64, i64* %5
%37 = add i64 %36, 1
store i64 %37, i64* %5
br label %28
38: ; preds = %28
store i64 280, i64* %5
br label %39
39: ; preds = %46, %38
%40 = load i64, i64* %5
%41 = icmp ult i64 %40, 288
br i1 %41, label %42, label %49
42: ; preds = %39
%43 = load i32*, i32** %3
%44 = load i64, i64* %5
%45 = getelementptr inbounds i32, i32* %43, i64 %44
store i32 8, i32* %45
br label %46
46: ; preds = %42
%47 = load i64, i64* %5
%48 = add i64 %47, 1
store i64 %48, i64* %5
br label %39
49: ; preds = %39
store i64 0, i64* %5
br label %50
50: ; preds = %57, %49
%51 = load i64, i64* %5
%52 = icmp ult i64 %51, 32
br i1 %52, label %53, label %60
53: ; preds = %50
%54 = load i32*, i32** %4
%55 = load i64, i64* %5
%56 = getelementptr inbounds i32, i32* %54, i64 %55
store i32 5, i32* %56
br label %57
57: ; preds = %53
%58 = load i64, i64* %5
%59 = add i64 %58, 1
store i64 %59, i64* %5
br label %50
60: ; preds = %50
ret void
}

LLVM IR (-O2):
define void @GetFixedTree(i32* nocapture writeonly %0, i32* nocapture writeonly %1) {
%3 = bitcast i32* %0 to <4 x i32>*
store <4 x i32> <i32 8, i32 8, i32 8, i32 8>, <4 x i32>* %3
%4 = getelementptr inbounds i32, i32* %0, i64 4
%5 = bitcast i32* %4 to <4 x i32>*
store <4 x i32> <i32 8, i32 8, i32 8, i32 8>, <4 x i32>* %5
%6 = getelementptr inbounds i32, i32* %0, i64 8
%7 = bitcast i32* %6 to <4 x i32>*
store <4 x i32> <i32 8, i32 8, i32 8, i32 8>, <4 x i32>* %7
%8 = getelementptr inbounds i32, i32* %0, i64 12
%9 = bitcast i32* %8 to <4 x i32>*
store <4 x i32> <i32 8, i32 8, i32 8, i32 8>, <4 x i32>* %9
%10 = getelementptr inbounds i32, i32* %0, i64 16
%11 = bitcast i32* %10 to <4 x i32>*
store <4 x i32> <i32 8, i32 8, i32 8, i32 8>, <4 x i32>* %11
%12 = getelementptr inbounds i32, i32* %0, i64 20
%13 = bitcast i32* %12 to <4 x i32>*
store <4 x i32> <i32 8, i32 8, i32 8, i32 8>, <4 x i32>* %13
%14 = getelementptr inbounds i32, i32* %0, i64 24
%15 = bitcast i32* %14 to <4 x i32>*
store <4 x i32> <i32 8, i32 8, i32 8, i32 8>, <4 x i32>* %15
%16 = getelementptr inbounds i32, i32* %0, i64 28
%17 = bitcast i32* %16 to <4 x i32>*
store <4 x i32> <i32 8, i32 8, i32 8, i32 8>, <4 x i32>* %17
%18 = getelementptr inbounds i32, i32* %0, i64 32
%19 = bitcast i32* %18 to <4 x i32>*
store <4 x i32> <i32 8, i32 8, i32 8, i32 8>, <4 x i32>* %19
%20 = getelementptr inbounds i32, i32* %0, i64 36
%21 = bitcast i32* %20 to <4 x i32>*
store <4 x i32> <i32 8, i32 8, i32 8, i32 8>, <4 x i32>* %21
%22 = getelementptr inbounds i32, i32* %0, i64 40
%23 = bitcast i32* %22 to <4 x i32>*
store <4 x i32> <i32 8, i32 8, i32 8, i32 8>, <4 x i32>* %23
%24 = getelementptr inbounds i32, i32* %0, i64 44
%25 = bitcast i32* %24 to <4 x i32>*
store <4 x i32> <i32 8, i32 8, i32 8, i32 8>, <4 x i32>* %25
%26 = getelementptr inbounds i32, i32* %0, i64 48
%27 = bitcast i32* %26 to <4 x i32>*
store <4 x i32> <i32 8, i32 8, i32 8, i32 8>, <4 x i32>* %27
%28 = getelementptr inbounds i32, i32* %0, i64 52
%29 = bitcast i32* %28 to <4 x i32>*
store <4 x i32> <i32 8, i32 8, i32 8, i32 8>, <4 x i32>* %29
%30 = getelementptr inbounds i32, i32* %0, i64 56
%31 = bitcast i32* %30 to <4 x i32>*
store <4 x i32> <i32 8, i32 8, i32 8, i32 8>, <4 x i32>* %31
%32 = getelementptr inbounds i32, i32* %0, i64 60
%33 = bitcast i32* %32 to <4 x i32>*
store <4 x i32> <i32 8, i32 8, i32 8, i32 8>, <4 x i32>* %33
%34 = getelementptr inbounds i32, i32* %0, i64 64
%35 = bitcast i32* %34 to <4 x i32>*
store <4 x i32> <i32 8, i32 8, i32 8, i32 8>, <4 x i32>* %35
%36 = getelementptr inbounds i32, i32* %0, i64 68
%37 = bitcast i32* %36 to <4 x i32>*
store <4 x i32> <i32 8, i32 8, i32 8, i32 8>, <4 x i32>* %37
%38 = getelementptr inbounds i32, i32* %0, i64 72
%39 = bitcast i32* %38 to <4 x i32>*
store <4 x i32> <i32 8, i32 8, i32 8, i32 8>, <4 x i32>* %39
%40 = getelementptr inbounds i32, i32* %0, i64 76
%41 = bitcast i32* %40 to <4 x i32>*
store <4 x i32> <i32 8, i32 8, i32 8, i32 8>, <4 x i32>* %41
%42 = getelementptr inbounds i32, i32* %0, i64 80
%43 = bitcast i32* %42 to <4 x i32>*
store <4 x i32> <i32 8, i32 8, i32 8, i32 8>, <4 x i32>* %43
%44 = getelementptr inbounds i32, i32* %0, i64 84
%45 = bitcast i32* %44 to <4 x i32>*
store <4 x i32> <i32 8, i32 8, i32 8, i32 8>, <4 x i32>* %45
%46 = getelementptr inbounds i32, i32* %0, i64 88
%47 = bitcast i32* %46 to <4 x i32>*
store <4 x i32> <i32 8, i32 8, i32 8, i32 8>, <4 x i32>* %47
%48 = getelementptr inbounds i32, i32* %0, i64 92
%49 = bitcast i32* %48 to <4 x i32>*
store <4 x i32> <i32 8, i32 8, i32 8, i32 8>, <4 x i32>* %49
%50 = getelementptr inbounds i32, i32* %0, i64 96
%51 = bitcast i32* %50 to <4 x i32>*
store <4 x i32> <i32 8, i32 8, i32 8, i32 8>, <4 x i32>* %51
%52 = getelementptr inbounds i32, i32* %0, i64 100
%53 = bitcast i32* %52 to <4 x i32>*
store <4 x i32> <i32 8, i32 8, i32 8, i32 8>, <4 x i32>* %53
%54 = getelementptr inbounds i32, i32* %0, i64 104
%55 = bitcast i32* %54 to <4 x i32>*
store <4 x i32> <i32 8, i32 8, i32 8, i32 8>, <4 x i32>* %55
%56 = getelementptr inbounds i32, i32* %0, i64 108
%57 = bitcast i32* %56 to <4 x i32>*
store <4 x i32> <i32 8, i32 8, i32 8, i32 8>, <4 x i32>* %57
%58 = getelementptr inbounds i32, i32* %0, i64 112
%59 = bitcast i32* %58 to <4 x i32>*
store <4 x i32> <i32 8, i32 8, i32 8, i32 8>, <4 x i32>* %59
%60 = getelementptr inbounds i32, i32* %0, i64 116
%61 = bitcast i32* %60 to <4 x i32>*
store <4 x i32> <i32 8, i32 8, i32 8, i32 8>, <4 x i32>* %61
%62 = getelementptr inbounds i32, i32* %0, i64 120
%63 = bitcast i32* %62 to <4 x i32>*
store <4 x i32> <i32 8, i32 8, i32 8, i32 8>, <4 x i32>* %63
%64 = getelementptr inbounds i32, i32* %0, i64 124
%65 = bitcast i32* %64 to <4 x i32>*
store <4 x i32> <i32 8, i32 8, i32 8, i32 8>, <4 x i32>* %65
%66 = getelementptr inbounds i32, i32* %0, i64 128
%67 = bitcast i32* %66 to <4 x i32>*
store <4 x i32> <i32 8, i32 8, i32 8, i32 8>, <4 x i32>* %67
%68 = getelementptr inbounds i32, i32* %0, i64 132
%69 = bitcast i32* %68 to <4 x i32>*
store <4 x i32> <i32 8, i32 8, i32 8, i32 8>, <4 x i32>* %69
%70 = getelementptr inbounds i32, i32* %0, i64 136
%71 = bitcast i32* %70 to <4 x i32>*
store <4 x i32> <i32 8, i32 8, i32 8, i32 8>, <4 x i32>* %71
%72 = getelementptr inbounds i32, i32* %0, i64 140
%73 = bitcast i32* %72 to <4 x i32>*
store <4 x i32> <i32 8, i32 8, i32 8, i32 8>, <4 x i32>* %73
%74 = getelementptr inbounds i32, i32* %0, i64 144
%75 = bitcast i32* %74 to <4 x i32>*
store <4 x i32> <i32 9, i32 9, i32 9, i32 9>, <4 x i32>* %75
%76 = getelementptr inbounds i32, i32* %0, i64 148
%77 = bitcast i32* %76 to <4 x i32>*
store <4 x i32> <i32 9, i32 9, i32 9, i32 9>, <4 x i32>* %77
%78 = getelementptr inbounds i32, i32* %0, i64 152
%79 = bitcast i32* %78 to <4 x i32>*
store <4 x i32> <i32 9, i32 9, i32 9, i32 9>, <4 x i32>* %79
%80 = getelementptr inbounds i32, i32* %0, i64 156
%81 = bitcast i32* %80 to <4 x i32>*
store <4 x i32> <i32 9, i32 9, i32 9, i32 9>, <4 x i32>* %81
%82 = getelementptr inbounds i32, i32* %0, i64 160
%83 = bitcast i32* %82 to <4 x i32>*
store <4 x i32> <i32 9, i32 9, i32 9, i32 9>, <4 x i32>* %83
%84 = getelementptr inbounds i32, i32* %0, i64 164
%85 = bitcast i32* %84 to <4 x i32>*
store <4 x i32> <i32 9, i32 9, i32 9, i32 9>, <4 x i32>* %85
%86 = getelementptr inbounds i32, i32* %0, i64 168
%87 = bitcast i32* %86 to <4 x i32>*
store <4 x i32> <i32 9, i32 9, i32 9, i32 9>, <4 x i32>* %87
%88 = getelementptr inbounds i32, i32* %0, i64 172
%89 = bitcast i32* %88 to <4 x i32>*
store <4 x i32> <i32 9, i32 9, i32 9, i32 9>, <4 x i32>* %89
%90 = getelementptr inbounds i32, i32* %0, i64 176
%91 = bitcast i32* %90 to <4 x i32>*
store <4 x i32> <i32 9, i32 9, i32 9, i32 9>, <4 x i32>* %91
%92 = getelementptr inbounds i32, i32* %0, i64 180
%93 = bitcast i32* %92 to <4 x i32>*
store <4 x i32> <i32 9, i32 9, i32 9, i32 9>, <4 x i32>* %93
%94 = getelementptr inbounds i32, i32* %0, i64 184
%95 = bitcast i32* %94 to <4 x i32>*
store <4 x i32> <i32 9, i32 9, i32 9, i32 9>, <4 x i32>* %95
%96 = getelementptr inbounds i32, i32* %0, i64 188
%97 = bitcast i32* %96 to <4 x i32>*
store <4 x i32> <i32 9, i32 9, i32 9, i32 9>, <4 x i32>* %97
%98 = getelementptr inbounds i32, i32* %0, i64 192
%99 = bitcast i32* %98 to <4 x i32>*
store <4 x i32> <i32 9, i32 9, i32 9, i32 9>, <4 x i32>* %99
%100 = getelementptr inbounds i32, i32* %0, i64 196
%101 = bitcast i32* %100 to <4 x i32>*
store <4 x i32> <i32 9, i32 9, i32 9, i32 9>, <4 x i32>* %101
%102 = getelementptr inbounds i32, i32* %0, i64 200
%103 = bitcast i32* %102 to <4 x i32>*
store <4 x i32> <i32 9, i32 9, i32 9, i32 9>, <4 x i32>* %103
%104 = getelementptr inbounds i32, i32* %0, i64 204
%105 = bitcast i32* %104 to <4 x i32>*
store <4 x i32> <i32 9, i32 9, i32 9, i32 9>, <4 x i32>* %105
%106 = getelementptr inbounds i32, i32* %0, i64 208
%107 = bitcast i32* %106 to <4 x i32>*
store <4 x i32> <i32 9, i32 9, i32 9, i32 9>, <4 x i32>* %107
%108 = getelementptr inbounds i32, i32* %0, i64 212
%109 = bitcast i32* %108 to <4 x i32>*
store <4 x i32> <i32 9, i32 9, i32 9, i32 9>, <4 x i32>* %109
%110 = getelementptr inbounds i32, i32* %0, i64 216
%111 = bitcast i32* %110 to <4 x i32>*
store <4 x i32> <i32 9, i32 9, i32 9, i32 9>, <4 x i32>* %111
%112 = getelementptr inbounds i32, i32* %0, i64 220
%113 = bitcast i32* %112 to <4 x i32>*
store <4 x i32> <i32 9, i32 9, i32 9, i32 9>, <4 x i32>* %113
%114 = getelementptr inbounds i32, i32* %0, i64 224
%115 = bitcast i32* %114 to <4 x i32>*
store <4 x i32> <i32 9, i32 9, i32 9, i32 9>, <4 x i32>* %115
%116 = getelementptr inbounds i32, i32* %0, i64 228
%117 = bitcast i32* %116 to <4 x i32>*
store <4 x i32> <i32 9, i32 9, i32 9, i32 9>, <4 x i32>* %117
%118 = getelementptr inbounds i32, i32* %0, i64 232
%119 = bitcast i32* %118 to <4 x i32>*
store <4 x i32> <i32 9, i32 9, i32 9, i32 9>, <4 x i32>* %119
%120 = getelementptr inbounds i32, i32* %0, i64 236
%121 = bitcast i32* %120 to <4 x i32>*
store <4 x i32> <i32 9, i32 9, i32 9, i32 9>, <4 x i32>* %121
%122 = getelementptr inbounds i32, i32* %0, i64 240
%123 = bitcast i32* %122 to <4 x i32>*
store <4 x i32> <i32 9, i32 9, i32 9, i32 9>, <4 x i32>* %123
%124 = getelementptr inbounds i32, i32* %0, i64 244
%125 = bitcast i32* %124 to <4 x i32>*
store <4 x i32> <i32 9, i32 9, i32 9, i32 9>, <4 x i32>* %125
%126 = getelementptr inbounds i32, i32* %0, i64 248
%127 = bitcast i32* %126 to <4 x i32>*
store <4 x i32> <i32 9, i32 9, i32 9, i32 9>, <4 x i32>* %127
%128 = getelementptr inbounds i32, i32* %0, i64 252
%129 = bitcast i32* %128 to <4 x i32>*
store <4 x i32> <i32 9, i32 9, i32 9, i32 9>, <4 x i32>* %129
%130 = getelementptr inbounds i32, i32* %0, i64 256
%131 = bitcast i32* %130 to <4 x i32>*
store <4 x i32> <i32 7, i32 7, i32 7, i32 7>, <4 x i32>* %131
%132 = getelementptr inbounds i32, i32* %0, i64 260
%133 = bitcast i32* %132 to <4 x i32>*
store <4 x i32> <i32 7, i32 7, i32 7, i32 7>, <4 x i32>* %133
%134 = getelementptr inbounds i32, i32* %0, i64 264
%135 = bitcast i32* %134 to <4 x i32>*
store <4 x i32> <i32 7, i32 7, i32 7, i32 7>, <4 x i32>* %135
%136 = getelementptr inbounds i32, i32* %0, i64 268
%137 = bitcast i32* %136 to <4 x i32>*
store <4 x i32> <i32 7, i32 7, i32 7, i32 7>, <4 x i32>* %137
%138 = getelementptr inbounds i32, i32* %0, i64 272
%139 = bitcast i32* %138 to <4 x i32>*
store <4 x i32> <i32 7, i32 7, i32 7, i32 7>, <4 x i32>* %139
%140 = getelementptr inbounds i32, i32* %0, i64 276
%141 = bitcast i32* %140 to <4 x i32>*
store <4 x i32> <i32 7, i32 7, i32 7, i32 7>, <4 x i32>* %141
%142 = getelementptr inbounds i32, i32* %0, i64 280
%143 = bitcast i32* %142 to <4 x i32>*
store <4 x i32> <i32 8, i32 8, i32 8, i32 8>, <4 x i32>* %143
%144 = getelementptr inbounds i32, i32* %0, i64 284
%145 = bitcast i32* %144 to <4 x i32>*
store <4 x i32> <i32 8, i32 8, i32 8, i32 8>, <4 x i32>* %145
%146 = bitcast i32* %1 to <4 x i32>*
store <4 x i32> <i32 5, i32 5, i32 5, i32 5>, <4 x i32>* %146
%147 = getelementptr inbounds i32, i32* %1, i64 4
%148 = bitcast i32* %147 to <4 x i32>*
store <4 x i32> <i32 5, i32 5, i32 5, i32 5>, <4 x i32>* %148
%149 = getelementptr inbounds i32, i32* %1, i64 8
%150 = bitcast i32* %149 to <4 x i32>*
store <4 x i32> <i32 5, i32 5, i32 5, i32 5>, <4 x i32>* %150
%151 = getelementptr inbounds i32, i32* %1, i64 12
%152 = bitcast i32* %151 to <4 x i32>*
store <4 x i32> <i32 5, i32 5, i32 5, i32 5>, <4 x i32>* %152
%153 = getelementptr inbounds i32, i32* %1, i64 16
%154 = bitcast i32* %153 to <4 x i32>*
store <4 x i32> <i32 5, i32 5, i32 5, i32 5>, <4 x i32>* %154
%155 = getelementptr inbounds i32, i32* %1, i64 20
%156 = bitcast i32* %155 to <4 x i32>*
store <4 x i32> <i32 5, i32 5, i32 5, i32 5>, <4 x i32>* %156
%157 = getelementptr inbounds i32, i32* %1, i64 24
%158 = bitcast i32* %157 to <4 x i32>*
store <4 x i32> <i32 5, i32 5, i32 5, i32 5>, <4 x i32>* %158
%159 = getelementptr inbounds i32, i32* %1, i64 28
%160 = bitcast i32* %159 to <4 x i32>*
store <4 x i32> <i32 5, i32 5, i32 5, i32 5>, <4 x i32>* %160
ret void
}