void initializeGrid(char grid[21][21]) {
  int x, y;
  char z = 'A';
  for (y = 0; y < 21; y++)
    for (x = 0; x < 21; x++)
      grid[x][y] = z++;
  return;
}


x86 assembly (clang, -O0):
<initializeGrid>:
push   %rbp
mov    %rsp,%rbp
mov    %rdi,-0x8(%rbp)
movb   $0x41,-0x11(%rbp)
movl   $0x0,-0x10(%rbp)
cmpl   $0x15,-0x10(%rbp)
jge    116f <initializeGrid+0x6f>
movl   $0x0,-0xc(%rbp)
cmpl   $0x15,-0xc(%rbp)
jge    115c <initializeGrid+0x5c>
mov    -0x11(%rbp),%dl
mov    %dl,%al
add    $0x1,%al
mov    %al,-0x11(%rbp)
mov    -0x8(%rbp),%rax
movslq -0xc(%rbp),%rcx
imul   $0x15,%rcx,%rcx
add    %rcx,%rax
movslq -0x10(%rbp),%rcx
mov    %dl,(%rax,%rcx,1)
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
jmp    1124 <initializeGrid+0x24>
jmp    1161 <initializeGrid+0x61>
mov    -0x10(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0x10(%rbp)
jmp    1113 <initializeGrid+0x13>
pop    %rbp
ret

x86 assembly (clang, -O2):
<initializeGrid>:
movaps 0xef9(%rip),%xmm0
movups %xmm0,(%rdi)
movaps 0xeff(%rip),%xmm0
movups %xmm0,0x15(%rdi)
movaps 0xf04(%rip),%xmm0
movups %xmm0,0x2a(%rdi)
movaps 0xf09(%rip),%xmm0
movups %xmm0,0x3f(%rdi)
movaps 0xf0e(%rip),%xmm0
movups %xmm0,0x54(%rdi)
movaps 0xf13(%rip),%xmm0
movups %xmm0,0x69(%rdi)
movaps 0xf18(%rip),%xmm0
movups %xmm0,0x7e(%rdi)
movaps 0xf1d(%rip),%xmm0
movups %xmm0,0x93(%rdi)
movaps 0xf1f(%rip),%xmm0
movups %xmm0,0xa8(%rdi)
movaps 0xf21(%rip),%xmm0
movups %xmm0,0xbd(%rdi)
movaps 0xf23(%rip),%xmm0
movups %xmm0,0xd2(%rdi)
movaps 0xf25(%rip),%xmm0
movups %xmm0,0xe7(%rdi)
movaps 0xf27(%rip),%xmm0
movups %xmm0,0xfc(%rdi)
movaps 0xf29(%rip),%xmm0
movups %xmm0,0x111(%rdi)
movaps 0xf2b(%rip),%xmm0
movups %xmm0,0x126(%rdi)
movaps 0xf2d(%rip),%xmm0
movups %xmm0,0x13b(%rdi)
movaps 0xf2f(%rip),%xmm0
movups %xmm0,0x150(%rdi)
movaps 0xf31(%rip),%xmm0
movups %xmm0,0x165(%rdi)
movaps 0xf33(%rip),%xmm0
movups %xmm0,0x17a(%rdi)
movaps 0xf35(%rip),%xmm0
movups %xmm0,0x18f(%rdi)
movaps 0xf37(%rip),%xmm0
movups %xmm0,0x1a4(%rdi)
movb   $0x91,0x10(%rdi)
movb   $0x92,0x25(%rdi)
movb   $0x93,0x3a(%rdi)
movb   $0x94,0x4f(%rdi)
movb   $0x95,0x64(%rdi)
movb   $0x96,0x79(%rdi)
movb   $0x97,0x8e(%rdi)
movb   $0x98,0xa3(%rdi)
movb   $0x99,0xb8(%rdi)
movb   $0x9a,0xcd(%rdi)
movb   $0x9b,0xe2(%rdi)
movb   $0x9c,0xf7(%rdi)
movb   $0x9d,0x10c(%rdi)
movb   $0x9e,0x121(%rdi)
movb   $0x9f,0x136(%rdi)
movb   $0xa0,0x14b(%rdi)
movb   $0xa1,0x160(%rdi)
movb   $0xa2,0x175(%rdi)
movb   $0xa3,0x18a(%rdi)
movb   $0xa4,0x19f(%rdi)
movb   $0xa5,0x1b4(%rdi)
movb   $0xa6,0x11(%rdi)
movb   $0xa7,0x26(%rdi)
movb   $0xa8,0x3b(%rdi)
movb   $0xa9,0x50(%rdi)
movb   $0xaa,0x65(%rdi)
movb   $0xab,0x7a(%rdi)
movb   $0xac,0x8f(%rdi)
movb   $0xad,0xa4(%rdi)
movb   $0xae,0xb9(%rdi)
movb   $0xaf,0xce(%rdi)
movb   $0xb0,0xe3(%rdi)
movb   $0xb1,0xf8(%rdi)
movb   $0xb2,0x10d(%rdi)
movb   $0xb3,0x122(%rdi)
movb   $0xb4,0x137(%rdi)
movb   $0xb5,0x14c(%rdi)
movb   $0xb6,0x161(%rdi)
movb   $0xb7,0x176(%rdi)
movb   $0xb8,0x18b(%rdi)
movb   $0xb9,0x1a0(%rdi)
movb   $0xba,0x1b5(%rdi)
movb   $0xbb,0x12(%rdi)
movb   $0xbc,0x27(%rdi)
movb   $0xbd,0x3c(%rdi)
movb   $0xbe,0x51(%rdi)
movb   $0xbf,0x66(%rdi)
movb   $0xc0,0x7b(%rdi)
movb   $0xc1,0x90(%rdi)
movb   $0xc2,0xa5(%rdi)
movb   $0xc3,0xba(%rdi)
movb   $0xc4,0xcf(%rdi)
movb   $0xc5,0xe4(%rdi)
movb   $0xc6,0xf9(%rdi)
movb   $0xc7,0x10e(%rdi)
movb   $0xc8,0x123(%rdi)
movb   $0xc9,0x138(%rdi)
movb   $0xca,0x14d(%rdi)
movb   $0xcb,0x162(%rdi)
movb   $0xcc,0x177(%rdi)
movb   $0xcd,0x18c(%rdi)
movb   $0xce,0x1a1(%rdi)
movb   $0xcf,0x1b6(%rdi)
movb   $0xd0,0x13(%rdi)
movb   $0xd1,0x28(%rdi)
movb   $0xd2,0x3d(%rdi)
movb   $0xd3,0x52(%rdi)
movb   $0xd4,0x67(%rdi)
movb   $0xd5,0x7c(%rdi)
movb   $0xd6,0x91(%rdi)
movb   $0xd7,0xa6(%rdi)
movb   $0xd8,0xbb(%rdi)
movb   $0xd9,0xd0(%rdi)
movb   $0xda,0xe5(%rdi)
movb   $0xdb,0xfa(%rdi)
movb   $0xdc,0x10f(%rdi)
movb   $0xdd,0x124(%rdi)
movb   $0xde,0x139(%rdi)
movb   $0xdf,0x14e(%rdi)
movb   $0xe0,0x163(%rdi)
movb   $0xe1,0x178(%rdi)
movb   $0xe2,0x18d(%rdi)
movb   $0xe3,0x1a2(%rdi)
movb   $0xe4,0x1b7(%rdi)
movb   $0xe5,0x14(%rdi)
movb   $0xe6,0x29(%rdi)
movb   $0xe7,0x3e(%rdi)
movb   $0xe8,0x53(%rdi)
movb   $0xe9,0x68(%rdi)
movb   $0xea,0x7d(%rdi)
movb   $0xeb,0x92(%rdi)
movb   $0xec,0xa7(%rdi)
movb   $0xed,0xbc(%rdi)
movb   $0xee,0xd1(%rdi)
movb   $0xef,0xe6(%rdi)
movb   $0xf0,0xfb(%rdi)
movb   $0xf1,0x110(%rdi)
movb   $0xf2,0x125(%rdi)
movb   $0xf3,0x13a(%rdi)
movb   $0xf4,0x14f(%rdi)
movb   $0xf5,0x164(%rdi)
movb   $0xf6,0x179(%rdi)
movb   $0xf7,0x18e(%rdi)
movb   $0xf8,0x1a3(%rdi)
movb   $0xf9,0x1b8(%rdi)
ret

LLVM IR (-O0):
define void @initializeGrid([21 x i8]* %0) {
%2 = alloca [21 x i8]*
%3 = alloca i32
%4 = alloca i32
%5 = alloca i8
store [21 x i8]* %0, [21 x i8]** %2
store i8 65, i8* %5
store i32 0, i32* %4
br label %6
6: ; preds = %27, %1
%7 = load i32, i32* %4
%8 = icmp slt i32 %7, 21
br i1 %8, label %9, label %30
9: ; preds = %6
store i32 0, i32* %3
br label %10
10: ; preds = %23, %9
%11 = load i32, i32* %3
%12 = icmp slt i32 %11, 21
br i1 %12, label %13, label %26
13: ; preds = %10
%14 = load i8, i8* %5
%15 = add i8 %14, 1
store i8 %15, i8* %5
%16 = load [21 x i8]*, [21 x i8]** %2
%17 = load i32, i32* %3
%18 = sext i32 %17 to i64
%19 = getelementptr inbounds [21 x i8], [21 x i8]* %16, i64 %18
%20 = load i32, i32* %4
%21 = sext i32 %20 to i64
%22 = getelementptr inbounds [21 x i8], [21 x i8]* %19, i64 0, i64 %21
store i8 %14, i8* %22
br label %23
23: ; preds = %13
%24 = load i32, i32* %3
%25 = add nsw i32 %24, 1
store i32 %25, i32* %3
br label %10
26: ; preds = %10
br label %27
27: ; preds = %26
%28 = load i32, i32* %4
%29 = add nsw i32 %28, 1
store i32 %29, i32* %4
br label %6
30: ; preds = %6
ret void
}

LLVM IR (-O2):
define void @initializeGrid([21 x i8]* nocapture writeonly %0) {
%2 = bitcast [21 x i8]* %0 to <16 x i8>*
store <16 x i8> <i8 65, i8 86, i8 107, i8 -128, i8 -107, i8 -86, i8 -65, i8 -44, i8 -23, i8 -2, i8 19, i8 40, i8 61, i8 82, i8 103, i8 124>, <16 x i8>* %2
%3 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 1, i64 0
%4 = bitcast i8* %3 to <16 x i8>*
store <16 x i8> <i8 66, i8 87, i8 108, i8 -127, i8 -106, i8 -85, i8 -64, i8 -43, i8 -22, i8 -1, i8 20, i8 41, i8 62, i8 83, i8 104, i8 125>, <16 x i8>* %4
%5 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 2, i64 0
%6 = bitcast i8* %5 to <16 x i8>*
store <16 x i8> <i8 67, i8 88, i8 109, i8 -126, i8 -105, i8 -84, i8 -63, i8 -42, i8 -21, i8 0, i8 21, i8 42, i8 63, i8 84, i8 105, i8 126>, <16 x i8>* %6
%7 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 3, i64 0
%8 = bitcast i8* %7 to <16 x i8>*
store <16 x i8> <i8 68, i8 89, i8 110, i8 -125, i8 -104, i8 -83, i8 -62, i8 -41, i8 -20, i8 1, i8 22, i8 43, i8 64, i8 85, i8 106, i8 127>, <16 x i8>* %8
%9 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 4, i64 0
%10 = bitcast i8* %9 to <16 x i8>*
store <16 x i8> <i8 69, i8 90, i8 111, i8 -124, i8 -103, i8 -82, i8 -61, i8 -40, i8 -19, i8 2, i8 23, i8 44, i8 65, i8 86, i8 107, i8 -128>, <16 x i8>* %10
%11 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 5, i64 0
%12 = bitcast i8* %11 to <16 x i8>*
store <16 x i8> <i8 70, i8 91, i8 112, i8 -123, i8 -102, i8 -81, i8 -60, i8 -39, i8 -18, i8 3, i8 24, i8 45, i8 66, i8 87, i8 108, i8 -127>, <16 x i8>* %12
%13 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 6, i64 0
%14 = bitcast i8* %13 to <16 x i8>*
store <16 x i8> <i8 71, i8 92, i8 113, i8 -122, i8 -101, i8 -80, i8 -59, i8 -38, i8 -17, i8 4, i8 25, i8 46, i8 67, i8 88, i8 109, i8 -126>, <16 x i8>* %14
%15 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 7, i64 0
%16 = bitcast i8* %15 to <16 x i8>*
store <16 x i8> <i8 72, i8 93, i8 114, i8 -121, i8 -100, i8 -79, i8 -58, i8 -37, i8 -16, i8 5, i8 26, i8 47, i8 68, i8 89, i8 110, i8 -125>, <16 x i8>* %16
%17 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 8, i64 0
%18 = bitcast i8* %17 to <16 x i8>*
store <16 x i8> <i8 73, i8 94, i8 115, i8 -120, i8 -99, i8 -78, i8 -57, i8 -36, i8 -15, i8 6, i8 27, i8 48, i8 69, i8 90, i8 111, i8 -124>, <16 x i8>* %18
%19 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 9, i64 0
%20 = bitcast i8* %19 to <16 x i8>*
store <16 x i8> <i8 74, i8 95, i8 116, i8 -119, i8 -98, i8 -77, i8 -56, i8 -35, i8 -14, i8 7, i8 28, i8 49, i8 70, i8 91, i8 112, i8 -123>, <16 x i8>* %20
%21 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 10, i64 0
%22 = bitcast i8* %21 to <16 x i8>*
store <16 x i8> <i8 75, i8 96, i8 117, i8 -118, i8 -97, i8 -76, i8 -55, i8 -34, i8 -13, i8 8, i8 29, i8 50, i8 71, i8 92, i8 113, i8 -122>, <16 x i8>* %22
%23 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 11, i64 0
%24 = bitcast i8* %23 to <16 x i8>*
store <16 x i8> <i8 76, i8 97, i8 118, i8 -117, i8 -96, i8 -75, i8 -54, i8 -33, i8 -12, i8 9, i8 30, i8 51, i8 72, i8 93, i8 114, i8 -121>, <16 x i8>* %24
%25 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 12, i64 0
%26 = bitcast i8* %25 to <16 x i8>*
store <16 x i8> <i8 77, i8 98, i8 119, i8 -116, i8 -95, i8 -74, i8 -53, i8 -32, i8 -11, i8 10, i8 31, i8 52, i8 73, i8 94, i8 115, i8 -120>, <16 x i8>* %26
%27 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 13, i64 0
%28 = bitcast i8* %27 to <16 x i8>*
store <16 x i8> <i8 78, i8 99, i8 120, i8 -115, i8 -94, i8 -73, i8 -52, i8 -31, i8 -10, i8 11, i8 32, i8 53, i8 74, i8 95, i8 116, i8 -119>, <16 x i8>* %28
%29 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 14, i64 0
%30 = bitcast i8* %29 to <16 x i8>*
store <16 x i8> <i8 79, i8 100, i8 121, i8 -114, i8 -93, i8 -72, i8 -51, i8 -30, i8 -9, i8 12, i8 33, i8 54, i8 75, i8 96, i8 117, i8 -118>, <16 x i8>* %30
%31 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 15, i64 0
%32 = bitcast i8* %31 to <16 x i8>*
store <16 x i8> <i8 80, i8 101, i8 122, i8 -113, i8 -92, i8 -71, i8 -50, i8 -29, i8 -8, i8 13, i8 34, i8 55, i8 76, i8 97, i8 118, i8 -117>, <16 x i8>* %32
%33 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 16, i64 0
%34 = bitcast i8* %33 to <16 x i8>*
store <16 x i8> <i8 81, i8 102, i8 123, i8 -112, i8 -91, i8 -70, i8 -49, i8 -28, i8 -7, i8 14, i8 35, i8 56, i8 77, i8 98, i8 119, i8 -116>, <16 x i8>* %34
%35 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 17, i64 0
%36 = bitcast i8* %35 to <16 x i8>*
store <16 x i8> <i8 82, i8 103, i8 124, i8 -111, i8 -90, i8 -69, i8 -48, i8 -27, i8 -6, i8 15, i8 36, i8 57, i8 78, i8 99, i8 120, i8 -115>, <16 x i8>* %36
%37 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 18, i64 0
%38 = bitcast i8* %37 to <16 x i8>*
store <16 x i8> <i8 83, i8 104, i8 125, i8 -110, i8 -89, i8 -68, i8 -47, i8 -26, i8 -5, i8 16, i8 37, i8 58, i8 79, i8 100, i8 121, i8 -114>, <16 x i8>* %38
%39 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 19, i64 0
%40 = bitcast i8* %39 to <16 x i8>*
store <16 x i8> <i8 84, i8 105, i8 126, i8 -109, i8 -88, i8 -67, i8 -46, i8 -25, i8 -4, i8 17, i8 38, i8 59, i8 80, i8 101, i8 122, i8 -113>, <16 x i8>* %40
%41 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 20, i64 0
%42 = bitcast i8* %41 to <16 x i8>*
store <16 x i8> <i8 85, i8 106, i8 127, i8 -108, i8 -87, i8 -66, i8 -45, i8 -24, i8 -3, i8 18, i8 39, i8 60, i8 81, i8 102, i8 123, i8 -112>, <16 x i8>* %42
%43 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 0, i64 16
store i8 -111, i8* %43
%44 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 1, i64 16
store i8 -110, i8* %44
%45 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 2, i64 16
store i8 -109, i8* %45
%46 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 3, i64 16
store i8 -108, i8* %46
%47 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 4, i64 16
store i8 -107, i8* %47
%48 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 5, i64 16
store i8 -106, i8* %48
%49 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 6, i64 16
store i8 -105, i8* %49
%50 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 7, i64 16
store i8 -104, i8* %50
%51 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 8, i64 16
store i8 -103, i8* %51
%52 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 9, i64 16
store i8 -102, i8* %52
%53 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 10, i64 16
store i8 -101, i8* %53
%54 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 11, i64 16
store i8 -100, i8* %54
%55 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 12, i64 16
store i8 -99, i8* %55
%56 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 13, i64 16
store i8 -98, i8* %56
%57 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 14, i64 16
store i8 -97, i8* %57
%58 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 15, i64 16
store i8 -96, i8* %58
%59 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 16, i64 16
store i8 -95, i8* %59
%60 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 17, i64 16
store i8 -94, i8* %60
%61 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 18, i64 16
store i8 -93, i8* %61
%62 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 19, i64 16
store i8 -92, i8* %62
%63 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 20, i64 16
store i8 -91, i8* %63
%64 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 0, i64 17
store i8 -90, i8* %64
%65 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 1, i64 17
store i8 -89, i8* %65
%66 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 2, i64 17
store i8 -88, i8* %66
%67 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 3, i64 17
store i8 -87, i8* %67
%68 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 4, i64 17
store i8 -86, i8* %68
%69 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 5, i64 17
store i8 -85, i8* %69
%70 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 6, i64 17
store i8 -84, i8* %70
%71 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 7, i64 17
store i8 -83, i8* %71
%72 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 8, i64 17
store i8 -82, i8* %72
%73 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 9, i64 17
store i8 -81, i8* %73
%74 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 10, i64 17
store i8 -80, i8* %74
%75 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 11, i64 17
store i8 -79, i8* %75
%76 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 12, i64 17
store i8 -78, i8* %76
%77 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 13, i64 17
store i8 -77, i8* %77
%78 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 14, i64 17
store i8 -76, i8* %78
%79 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 15, i64 17
store i8 -75, i8* %79
%80 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 16, i64 17
store i8 -74, i8* %80
%81 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 17, i64 17
store i8 -73, i8* %81
%82 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 18, i64 17
store i8 -72, i8* %82
%83 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 19, i64 17
store i8 -71, i8* %83
%84 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 20, i64 17
store i8 -70, i8* %84
%85 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 0, i64 18
store i8 -69, i8* %85
%86 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 1, i64 18
store i8 -68, i8* %86
%87 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 2, i64 18
store i8 -67, i8* %87
%88 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 3, i64 18
store i8 -66, i8* %88
%89 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 4, i64 18
store i8 -65, i8* %89
%90 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 5, i64 18
store i8 -64, i8* %90
%91 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 6, i64 18
store i8 -63, i8* %91
%92 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 7, i64 18
store i8 -62, i8* %92
%93 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 8, i64 18
store i8 -61, i8* %93
%94 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 9, i64 18
store i8 -60, i8* %94
%95 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 10, i64 18
store i8 -59, i8* %95
%96 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 11, i64 18
store i8 -58, i8* %96
%97 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 12, i64 18
store i8 -57, i8* %97
%98 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 13, i64 18
store i8 -56, i8* %98
%99 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 14, i64 18
store i8 -55, i8* %99
%100 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 15, i64 18
store i8 -54, i8* %100
%101 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 16, i64 18
store i8 -53, i8* %101
%102 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 17, i64 18
store i8 -52, i8* %102
%103 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 18, i64 18
store i8 -51, i8* %103
%104 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 19, i64 18
store i8 -50, i8* %104
%105 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 20, i64 18
store i8 -49, i8* %105
%106 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 0, i64 19
store i8 -48, i8* %106
%107 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 1, i64 19
store i8 -47, i8* %107
%108 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 2, i64 19
store i8 -46, i8* %108
%109 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 3, i64 19
store i8 -45, i8* %109
%110 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 4, i64 19
store i8 -44, i8* %110
%111 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 5, i64 19
store i8 -43, i8* %111
%112 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 6, i64 19
store i8 -42, i8* %112
%113 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 7, i64 19
store i8 -41, i8* %113
%114 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 8, i64 19
store i8 -40, i8* %114
%115 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 9, i64 19
store i8 -39, i8* %115
%116 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 10, i64 19
store i8 -38, i8* %116
%117 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 11, i64 19
store i8 -37, i8* %117
%118 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 12, i64 19
store i8 -36, i8* %118
%119 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 13, i64 19
store i8 -35, i8* %119
%120 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 14, i64 19
store i8 -34, i8* %120
%121 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 15, i64 19
store i8 -33, i8* %121
%122 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 16, i64 19
store i8 -32, i8* %122
%123 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 17, i64 19
store i8 -31, i8* %123
%124 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 18, i64 19
store i8 -30, i8* %124
%125 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 19, i64 19
store i8 -29, i8* %125
%126 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 20, i64 19
store i8 -28, i8* %126
%127 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 0, i64 20
store i8 -27, i8* %127
%128 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 1, i64 20
store i8 -26, i8* %128
%129 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 2, i64 20
store i8 -25, i8* %129
%130 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 3, i64 20
store i8 -24, i8* %130
%131 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 4, i64 20
store i8 -23, i8* %131
%132 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 5, i64 20
store i8 -22, i8* %132
%133 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 6, i64 20
store i8 -21, i8* %133
%134 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 7, i64 20
store i8 -20, i8* %134
%135 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 8, i64 20
store i8 -19, i8* %135
%136 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 9, i64 20
store i8 -18, i8* %136
%137 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 10, i64 20
store i8 -17, i8* %137
%138 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 11, i64 20
store i8 -16, i8* %138
%139 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 12, i64 20
store i8 -15, i8* %139
%140 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 13, i64 20
store i8 -14, i8* %140
%141 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 14, i64 20
store i8 -13, i8* %141
%142 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 15, i64 20
store i8 -12, i8* %142
%143 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 16, i64 20
store i8 -11, i8* %143
%144 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 17, i64 20
store i8 -10, i8* %144
%145 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 18, i64 20
store i8 -9, i8* %145
%146 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 19, i64 20
store i8 -8, i8* %146
%147 = getelementptr inbounds [21 x i8], [21 x i8]* %0, i64 20, i64 20
store i8 -7, i8* %147
ret void
}