target datalayout = "e-m:w-i64:64-f80:128-n8:16:32:64-S128"
target triple = "x86_64-pc-windows-msvc19.15.26726"
@consts = internal constant [31 x
i64] [i64 140695757127680, i64 17307329757695803509, i64 5369048081, i64 1139414316080414773, i64 14657213838761725078, i64 5369048089, i64 3789530235036715426, i64 24, i64 8574853690296532672, i64 5369048097,
i64 9871890383413018952, i64 16, i64 13429153581036649341, i64 5369053470, i64 5017590492672902283, i64 14757395258967641292, i64 18443745332279079002, i64 5369114223, i64 2998741486028169, i64 18442849152925040831,
i64 5369131033, i64 3894920784510793, i64 1657283617866101375, i64 5369141112, i64 16789460455843450249, i64 18446088528941523583, i64 5369146562, i64 655544768028041, i64 18446734257540288249, i64 5369149379,
{
%stack = alloca [1024 x
i8]
;0 RAX
%N0.regs_ptr = getelementptr inbounds [16 x
i64], [16 x
i64]* %regs, i64 0, i64 0
%N0 = load i64, i64* %N0.regs_ptr
;1 RCX
%N1.regs_ptr = getelementptr inbounds [16 x
i64], [16 x
i64]* %regs, i64 0, i64 2
%N1 = load i64, i64* %N1.regs_ptr
;2 RDX
%N2.regs_ptr = getelementptr inbounds [16 x
i64], [16 x
i64]* %regs, i64 0, i64 3
%N2 = load i64, i64* %N2.regs_ptr
;25 push
%N25.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 56
%N25.stack_cast = bitcast i8* %N25.stack_ptr to i64*
store i64 %N1, i64* %N25.stack_cast
;30 push
%N30.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 96
%N30.stack_cast = bitcast i8* %N30.stack_ptr to i64*
store i64 %N2, i64* %N30.stack_cast
;33 push
%N33.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 120
%N33.stack_cast = bitcast i8* %N33.stack_ptr to i64*
store i64 %N0, i64* %N33.stack_cast
;38 base 7ff648a00000
%N38 = load i64, i64* %N38.consts_ptr
;39 push 7ff648a00000
%N39.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 160
%N39.stack_cast = bitcast i8* %N39.stack_ptr to i64*
store i64 %N38, i64* %N39.stack_cast
;40 pop 7ff648a00000
%N40.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 160
%N40.stack_cast = bitcast i8* %N40.stack_ptr to i64*
%N40 = load i64, i64* %N40.stack_cast
;45 pop
%N45.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 120
%N45.stack_cast = bitcast i8* %N45.stack_ptr to i64*
%N45 = load i64, i64* %N45.stack_cast
;48 pop
%N48.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 96
%N48.stack_cast = bitcast i8* %N48.stack_ptr to i64*
%N48 = load i64, i64* %N48.stack_cast
;53 pop
%N53.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 56
%N53.stack_cast = bitcast i8* %N53.stack_ptr to i64*
%N53 = load i64, i64* %N53.stack_cast
;105 push
%N105.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 24
%N105.stack_cast = bitcast i8* %N105.stack_ptr to i64*
store i64 %N45, i64* %N105.stack_cast
;109 push
%N109.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 32
%N109.stack_cast = bitcast i8* %N109.stack_ptr to i64*
store i64 %N53, i64* %N109.stack_cast
;117 push
%N117.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 48
%N117.stack_cast = bitcast i8* %N117.stack_ptr to i64*
store i64 %N48, i64* %N117.stack_cast
;672 push 7ff648a00000
%N672.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 200
%N672.stack_cast = bitcast i8* %N672.stack_ptr to i64*
store i64 %N40, i64* %N672.stack_cast
;675 pop 7ff648a00000
%N675.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 200
%N675.stack_cast = bitcast i8* %N675.stack_ptr to i64*
%N675 = load i64, i64* %N675.stack_cast
;1351 push 7ff648a00000
%N1351.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 200
%N1351.stack_cast = bitcast i8* %N1351.stack_ptr to i64*
store i64 %N675, i64* %N1351.stack_cast
;1352 pop 7ff648a00000
%N1352.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 200
%N1352.stack_cast = bitcast i8* %N1352.stack_ptr to i64*
%N1352 = load i64, i64* %N1352.stack_cast
;1828 push 7ff648a00000
%N1828.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 200
%N1828.stack_cast = bitcast i8* %N1828.stack_ptr to i64*
store i64 %N1352, i64* %N1828.stack_cast
;1831 pop 7ff648a00000
%N1831.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 200
%N1831.stack_cast = bitcast i8* %N1831.stack_ptr to i64*
%N1831 = load i64, i64* %N1831.stack_cast
;1881 pop
%N1881.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 48
%N1881.stack_cast = bitcast i8* %N1881.stack_ptr to i64*
%N1881 = load i64, i64* %N1881.stack_cast
;1889 pop
%N1889.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 32
%N1889.stack_cast = bitcast i8* %N1889.stack_ptr to i64*
%N1889 = load i64, i64* %N1889.stack_cast
;1893 pop
%N1893.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 24
%N1893.stack_cast = bitcast i8* %N1893.stack_ptr to i64*
%N1893 = load i64, i64* %N1893.stack_cast
;1992 push
%N1992.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 112
%N1992.stack_cast = bitcast i8* %N1992.stack_ptr to i64*
store i64 %N1889, i64* %N1992.stack_cast
;1995 push
%N1995.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 136
%N1995.stack_cast = bitcast i8* %N1995.stack_ptr to i64*
store i64 %N1893, i64* %N1995.stack_cast
;1996 push
%N1996.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 144
%N1996.stack_cast = bitcast i8* %N1996.stack_ptr to i64*
store i64 %N1881, i64* %N1996.stack_cast
;1998 push 7ff648a00000
%N1998.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 160
%N1998.stack_cast = bitcast i8* %N1998.stack_ptr to i64*
store i64 %N1831, i64* %N1998.stack_cast
;2001 pop 7ff648a00000
%N2001.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 160
%N2001.stack_cast = bitcast i8* %N2001.stack_ptr to i64*
%N2001 = load i64, i64* %N2001.stack_cast
;2003 pop
%N2003.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 144
%N2003.stack_cast = bitcast i8* %N2003.stack_ptr to i64*
%N2003 = load i64, i64* %N2003.stack_cast
;2004 pop
%N2004.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 136
%N2004.stack_cast = bitcast i8* %N2004.stack_ptr to i64*
%N2004 = load i64, i64* %N2004.stack_cast
;2007 pop
%N2007.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 112
%N2007.stack_cast = bitcast i8* %N2007.stack_ptr to i64*
%N2007 = load i64, i64* %N2007.stack_cast
;2051 const f02ffcb76a018075
%N2051 = load i64, i64* %N2051.consts_ptr
;2052 push f02ffcb76a018075
%N2052.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 16
%N2052.stack_cast = bitcast i8* %N2052.stack_ptr to i64*
store i64 %N2051, i64* %N2052.stack_cast
;2053 const 140052c11
%N2053 = load i64, i64* %N2053.consts_ptr
;2054 push 140052c11
%N2054.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 24
%N2054.stack_cast = bitcast i8* %N2054.stack_ptr to i64*
store i64 %N2053, i64* %N2054.stack_cast
;2055 push 7ff648a00000
%N2055.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 32
%N2055.stack_cast = bitcast i8* %N2055.stack_ptr to i64*
store i64 %N2001, i64* %N2055.stack_cast
;2056 pop 7ff648a00000
%N2056.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 32
%N2056.stack_cast = bitcast i8* %N2056.stack_ptr to i64*
%N2056 = load i64, i64* %N2056.stack_cast
;2057 pop 140052c11
%N2057.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 24
%N2057.stack_cast = bitcast i8* %N2057.stack_ptr to i64*
%N2057 = load i64, i64* %N2057.stack_cast
;2058 add 7ff788a52c11
%N2058 = add i64 %N2056, %N2057
;2060 push 7ff788a52c11
%N2060.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 24
%N2060.stack_cast = bitcast i8* %N2060.stack_ptr to i64*
store i64 %N2058, i64* %N2060.stack_cast
;2063 pop 7ff788a52c11
%N2063.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 24
%N2063.stack_cast = bitcast i8* %N2063.stack_ptr to i64*
%N2063 = load i64, i64* %N2063.stack_cast
;2064 load fd0034899f7c035
%N2064 = load i64, i64* %N2064.consts_ptr
;2065 push fd0034899f7c035
%N2065.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 24
%N2065.stack_cast = bitcast i8* %N2065.stack_ptr to i64*
store i64 %N2064, i64* %N2065.stack_cast
;2066 pop fd0034899f7c035
%N2066.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 24
%N2066.stack_cast = bitcast i8* %N2066.stack_ptr to i64*
%N2066 = load i64, i64* %N2066.stack_cast
;2067 pop f02ffcb76a018075
%N2067.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 16
%N2067.stack_cast = bitcast i8* %N2067.stack_ptr to i64*
%N2067 = load i64, i64* %N2067.stack_cast
;2068 add 3f940aa
%N2068 = add i64 %N2066, %N2067
;2070 push 3f940aa
%N2070.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 16
%N2070.stack_cast = bitcast i8* %N2070.stack_ptr to i64*
store i64 %N2068, i64* %N2070.stack_cast
;2076 const cb68e25440550c96
%N2076 = load i64, i64* %N2076.consts_ptr
;2077 push cb68e25440550c96
%N2077.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 24
%N2077.stack_cast = bitcast i8* %N2077.stack_ptr to i64*
store i64 %N2076, i64* %N2077.stack_cast
;2078 const 140052c19
%N2078 = load i64, i64* %N2078.consts_ptr
;2079 push 140052c19
%N2079.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 32
%N2079.stack_cast = bitcast i8* %N2079.stack_ptr to i64*
store i64 %N2078, i64* %N2079.stack_cast
;2080 push 7ff648a00000
%N2080.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 40
%N2080.stack_cast = bitcast i8* %N2080.stack_ptr to i64*
store i64 %N2001, i64* %N2080.stack_cast
;2081 pop 7ff648a00000
%N2081.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 40
%N2081.stack_cast = bitcast i8* %N2081.stack_ptr to i64*
%N2081 = load i64, i64* %N2081.stack_cast
;2082 pop 140052c19
%N2082.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 32
%N2082.stack_cast = bitcast i8* %N2082.stack_ptr to i64*
%N2082 = load i64, i64* %N2082.stack_cast
;2083 add 7ff788a52c19
%N2083 = add i64 %N2081, %N2082
;2085 push 7ff788a52c19
%N2085.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 32
%N2085.stack_cast = bitcast i8* %N2085.stack_ptr to i64*
store i64 %N2083, i64* %N2085.stack_cast
;2088 pop 7ff788a52c19
%N2088.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 32
%N2088.stack_cast = bitcast i8* %N2088.stack_ptr to i64*
%N2088 = load i64, i64* %N2088.stack_cast
;2089 load 34971dabc4f749a2
%N2089 = load i64, i64* %N2089.consts_ptr
;2090 push 34971dabc4f749a2
%N2090.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 32
%N2090.stack_cast = bitcast i8* %N2090.stack_ptr to i64*
store i64 %N2089, i64* %N2090.stack_cast
;2091 pop 34971dabc4f749a2
%N2091.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 32
%N2091.stack_cast = bitcast i8* %N2091.stack_ptr to i64*
%N2091 = load i64, i64* %N2091.stack_cast
;2092 pop cb68e25440550c96
%N2092.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 24
%N2092.stack_cast = bitcast i8* %N2092.stack_ptr to i64*
%N2092 = load i64, i64* %N2092.stack_cast
;2093 add 54c5638
%N2093 = add i64 %N2091, %N2092
;2095 push 54c5638
%N2095.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 24
%N2095.stack_cast = bitcast i8* %N2095.stack_ptr to i64*
store i64 %N2093, i64* %N2095.stack_cast
;2098 push
%N2098.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 32
%N2098.stack_cast = bitcast i8* %N2098.stack_ptr to i64*
store i64 %N2004, i64* %N2098.stack_cast
;2099 pop
%N2099.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 32
%N2099.stack_cast = bitcast i8* %N2099.stack_ptr to i64*
%N2099 = load i64, i64* %N2099.stack_cast
;2100 pop 54c5638
%N2100.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 24
%N2100.stack_cast = bitcast i8* %N2100.stack_ptr to i64*
%N2100 = load i64, i64* %N2100.stack_cast
;2101 add
%N2101 = add i64 %N2099, %N2100
;2103 push
%N2103.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 24
%N2103.stack_cast = bitcast i8* %N2103.stack_ptr to i64*
store i64 %N2101, i64* %N2103.stack_cast
;2106 pop
%N2106.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 24
%N2106.stack_cast = bitcast i8* %N2106.stack_ptr to i64*
%N2106 = load i64, i64* %N2106.stack_cast
;2107 push
%N2107.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 24
%N2107.stack_cast = bitcast i8* %N2107.stack_ptr to i64*
store i64 %N2106, i64* %N2107.stack_cast
;2108 const stack[18]
%N2108 = load i64, i64* %N2108.consts_ptr
;2109 push stack[18]
%N2109.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 32
%N2109.stack_cast = bitcast i8* %N2109.stack_ptr to i64*
store i64 %N2108, i64* %N2109.stack_cast
;2110 const 76fffffff3127ec0
%N2110 = load i64, i64* %N2110.consts_ptr
;2111 push 76fffffff3127ec0
%N2111.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 40
%N2111.stack_cast = bitcast i8* %N2111.stack_ptr to i64*
store i64 %N2110, i64* %N2111.stack_cast
;2112 const 140052c21
%N2112 = load i64, i64* %N2112.consts_ptr
;2113 push 140052c21
%N2113.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 48
%N2113.stack_cast = bitcast i8* %N2113.stack_ptr to i64*
store i64 %N2112, i64* %N2113.stack_cast
;2114 push 7ff648a00000
%N2114.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 56
%N2114.stack_cast = bitcast i8* %N2114.stack_ptr to i64*
store i64 %N2001, i64* %N2114.stack_cast
;2115 pop 7ff648a00000
%N2115.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 56
%N2115.stack_cast = bitcast i8* %N2115.stack_ptr to i64*
%N2115 = load i64, i64* %N2115.stack_cast
;2116 pop 140052c21
%N2116.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 48
%N2116.stack_cast = bitcast i8* %N2116.stack_ptr to i64*
%N2116 = load i64, i64* %N2116.stack_cast
;2117 add 7ff788a52c21
%N2117 = add i64 %N2115, %N2116
;2119 push 7ff788a52c21
%N2119.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 48
%N2119.stack_cast = bitcast i8* %N2119.stack_ptr to i64*
store i64 %N2117, i64* %N2119.stack_cast
;2122 pop 7ff788a52c21
%N2122.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 48
%N2122.stack_cast = bitcast i8* %N2122.stack_ptr to i64*
%N2122 = load i64, i64* %N2122.stack_cast
;2123 load 890000000ced8148
%N2123 = load i64, i64* %N2123.consts_ptr
;2124 push 890000000ced8148
%N2124.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 48
%N2124.stack_cast = bitcast i8* %N2124.stack_ptr to i64*
store i64 %N2123, i64* %N2124.stack_cast
;2125 pop 890000000ced8148
%N2125.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 48
%N2125.stack_cast = bitcast i8* %N2125.stack_ptr to i64*
%N2125 = load i64, i64* %N2125.stack_cast
;2126 pop 76fffffff3127ec0
%N2126.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 40
%N2126.stack_cast = bitcast i8* %N2126.stack_ptr to i64*
%N2126 = load i64, i64* %N2126.stack_cast
;2127 add 8
%N2127 = add i64 %N2125, %N2126
;2129 push 8
%N2129.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 40
%N2129.stack_cast = bitcast i8* %N2129.stack_ptr to i64*
store i64 %N2127, i64* %N2129.stack_cast
;2132 pop 8
%N2132.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 40
%N2132.stack_cast = bitcast i8* %N2132.stack_ptr to i64*
%N2132 = load i64, i64* %N2132.stack_cast
;2133 pop stack[18]
%N2133.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 32
%N2133.stack_cast = bitcast i8* %N2133.stack_ptr to i64*
%N2133 = load i64, i64* %N2133.stack_cast
;2134 add stack[10]
%N2134 = add i64 %N2132, %N2133
;2136 push stack[10]
%N2136.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 32
%N2136.stack_cast = bitcast i8* %N2136.stack_ptr to i64*
store i64 %N2134, i64* %N2136.stack_cast
;2139 pop stack[10]
%N2139.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 32
%N2139.stack_cast = bitcast i8* %N2139.stack_ptr to i64*
%N2139 = load i64, i64* %N2139.stack_cast
;2140 load 3f940aa
%N2140.index = load i64, i64* %N2140.consts_ptr
%N2140.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 %N2140.index
%N2140.stack_cast = bitcast i8* %N2140.stack_ptr to i64*
%N2140 = load i64, i64* %N2140.stack_cast
;2141 push 3f940aa
%N2141.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 32
%N2141.stack_cast = bitcast i8* %N2141.stack_ptr to i64*
store i64 %N2140, i64* %N2141.stack_cast
;2142 pop 3f940aa
%N2142.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 32
%N2142.stack_cast = bitcast i8* %N2142.stack_ptr to i64*
%N2142 = load i64, i64* %N2142.stack_cast
;2143 pop
%N2143.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 24
%N2143.stack_cast = bitcast i8* %N2143.stack_ptr to i64*
%N2143 = load i64, i64* %N2143.stack_cast
;2144 add
%N2144 = add i64 %N2142, %N2143
;2146 push
%N2146.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 24
%N2146.stack_cast = bitcast i8* %N2146.stack_ptr to i64*
store i64 %N2144, i64* %N2146.stack_cast
;2149 const stack[18]
%N2149 = load i64, i64* %N2149.consts_ptr
;2150 push stack[18]
%N2150.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 32
%N2150.stack_cast = bitcast i8* %N2150.stack_ptr to i64*
store i64 %N2149, i64* %N2150.stack_cast
;2151 const ba5df007ffdabb7d
%N2151 = load i64, i64* %N2151.consts_ptr
;2152 push ba5df007ffdabb7d
%N2152.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 40
%N2152.stack_cast = bitcast i8* %N2152.stack_ptr to i64*
store i64 %N2151, i64* %N2152.stack_cast
;2153 const 14005411e
%N2153 = load i64, i64* %N2153.consts_ptr
;2154 push 14005411e
%N2154.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 48
%N2154.stack_cast = bitcast i8* %N2154.stack_ptr to i64*
store i64 %N2153, i64* %N2154.stack_cast
;2155 push 7ff648a00000
%N2155.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 56
%N2155.stack_cast = bitcast i8* %N2155.stack_ptr to i64*
store i64 %N2001, i64* %N2155.stack_cast
;2156 pop 7ff648a00000
%N2156.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 56
%N2156.stack_cast = bitcast i8* %N2156.stack_ptr to i64*
%N2156 = load i64, i64* %N2156.stack_cast
;2157 pop 14005411e
%N2157.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 48
%N2157.stack_cast = bitcast i8* %N2157.stack_ptr to i64*
%N2157 = load i64, i64* %N2157.stack_cast
;2158 add 7ff788a5411e
%N2158 = add i64 %N2156, %N2157
;2160 push 7ff788a5411e
%N2160.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 48
%N2160.stack_cast = bitcast i8* %N2160.stack_ptr to i64*
store i64 %N2158, i64* %N2160.stack_cast
;2163 pop 7ff788a5411e
%N2163.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 48
%N2163.stack_cast = bitcast i8* %N2163.stack_ptr to i64*
%N2163 = load i64, i64* %N2163.stack_cast
;2164 load 45a20ff80025448b
%N2164 = load i64, i64* %N2164.consts_ptr
;2165 push 45a20ff80025448b
%N2165.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 48
%N2165.stack_cast = bitcast i8* %N2165.stack_ptr to i64*
store i64 %N2164, i64* %N2165.stack_cast
;2166 pop 45a20ff80025448b
%N2166.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 48
%N2166.stack_cast = bitcast i8* %N2166.stack_ptr to i64*
%N2166 = load i64, i64* %N2166.stack_cast
;2167 pop ba5df007ffdabb7d
%N2167.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 40
%N2167.stack_cast = bitcast i8* %N2167.stack_ptr to i64*
%N2167 = load i64, i64* %N2167.stack_cast
;2168 add 8
%N2168 = add i64 %N2166, %N2167
;2170 push 8
%N2170.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 40
%N2170.stack_cast = bitcast i8* %N2170.stack_ptr to i64*
store i64 %N2168, i64* %N2170.stack_cast
;2173 pop 8
%N2173.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 40
%N2173.stack_cast = bitcast i8* %N2173.stack_ptr to i64*
%N2173 = load i64, i64* %N2173.stack_cast
;2174 pop stack[18]
%N2174.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 32
%N2174.stack_cast = bitcast i8* %N2174.stack_ptr to i64*
%N2174 = load i64, i64* %N2174.stack_cast
;2175 add stack[10]
%N2175 = add i64 %N2173, %N2174
;2177 push stack[10]
%N2177.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 32
%N2177.stack_cast = bitcast i8* %N2177.stack_ptr to i64*
store i64 %N2175, i64* %N2177.stack_cast
;2180 pop stack[10]
%N2180.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 32
%N2180.stack_cast = bitcast i8* %N2180.stack_ptr to i64*
%N2180 = load i64, i64* %N2180.stack_cast
;2181 pop
%N2181.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 24
%N2181.stack_cast = bitcast i8* %N2181.stack_ptr to i64*
%N2181 = load i64, i64* %N2181.stack_cast
;2182 store
%N2182.index = load i64, i64* %N2182.consts_ptr
%N2182.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 %N2182.index
%N2182.stack_cast = bitcast i8* %N2182.stack_ptr to i64*
store i64 %N2181, i64* %N2182.stack_cast
;2183 pop
%N2183.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 16
%N2183.stack_cast = bitcast i8* %N2183.stack_ptr to i64*
%N2183 = load i64, i64* %N2183.stack_cast
;2187 const fff558a91a43705a
%N2187 = load i64, i64* %N2187.consts_ptr
;2188 push fff558a91a43705a
%N2188.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 16
%N2188.stack_cast = bitcast i8* %N2188.stack_ptr to i64*
store i64 %N2187, i64* %N2188.stack_cast
;2189 const 140062e6f
%N2189 = load i64, i64* %N2189.consts_ptr
;2190 push 140062e6f
%N2190.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 24
%N2190.stack_cast = bitcast i8* %N2190.stack_ptr to i64*
store i64 %N2189, i64* %N2190.stack_cast
;2191 push 7ff648a00000
%N2191.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 32
%N2191.stack_cast = bitcast i8* %N2191.stack_ptr to i64*
store i64 %N2001, i64* %N2191.stack_cast
;2192 pop 7ff648a00000
%N2192.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 32
%N2192.stack_cast = bitcast i8* %N2192.stack_ptr to i64*
%N2192 = load i64, i64* %N2192.stack_cast
;2193 pop 140062e6f
%N2193.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 24
%N2193.stack_cast = bitcast i8* %N2193.stack_ptr to i64*
%N2193 = load i64, i64* %N2193.stack_cast
;2194 add 7ff788a62e6f
%N2194 = add i64 %N2192, %N2193
;2196 push 7ff788a62e6f
%N2196.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 24
%N2196.stack_cast = bitcast i8* %N2196.stack_ptr to i64*
store i64 %N2194, i64* %N2196.stack_cast
;2199 pop 7ff788a62e6f
%N2199.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 24
%N2199.stack_cast = bitcast i8* %N2199.stack_ptr to i64*
%N2199 = load i64, i64* %N2199.stack_cast
;2200 load aa756e90c4589
%N2200 = load i64, i64* %N2200.consts_ptr
;2201 push aa756e90c4589
%N2201.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 24
%N2201.stack_cast = bitcast i8* %N2201.stack_ptr to i64*
store i64 %N2200, i64* %N2201.stack_cast
;2202 pop aa756e90c4589
%N2202.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 24
%N2202.stack_cast = bitcast i8* %N2202.stack_ptr to i64*
%N2202 = load i64, i64* %N2202.stack_cast
;2203 pop fff558a91a43705a
%N2203.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 16
%N2203.stack_cast = bitcast i8* %N2203.stack_ptr to i64*
%N2203 = load i64, i64* %N2203.stack_cast
;2204 add 34fb5e3
%N2204 = add i64 %N2202, %N2203
;2206 push 34fb5e3
%N2206.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 16
%N2206.stack_cast = bitcast i8* %N2206.stack_ptr to i64*
store i64 %N2204, i64* %N2206.stack_cast
;2212 pop 34fb5e3
%N2212.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 16
%N2212.stack_cast = bitcast i8* %N2212.stack_ptr to i64*
%N2212 = load i64, i64* %N2212.stack_cast
;2216 push
%N2216.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 16
%N2216.stack_cast = bitcast i8* %N2216.stack_ptr to i64*
store i64 %N2007, i64* %N2216.stack_cast
;2220 const stack[10]
%N2220 = load i64, i64* %N2220.consts_ptr
;2221 push stack[10]
%N2221.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 24
%N2221.stack_cast = bitcast i8* %N2221.stack_ptr to i64*
store i64 %N2220, i64* %N2221.stack_cast
;2222 pop stack[10]
%N2222.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 24
%N2222.stack_cast = bitcast i8* %N2222.stack_ptr to i64*
%N2222 = load i64, i64* %N2222.stack_cast
;2223 load
%N2223.index = load i64, i64* %N2223.consts_ptr
%N2223.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 %N2223.index
%N2223.stack_cast = bitcast i8* %N2223.stack_ptr to i64*
%N2223 = load i64, i64* %N2223.stack_cast
;2224 push
%N2224.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 24
%N2224.stack_cast = bitcast i8* %N2224.stack_ptr to i64*
store i64 %N2223, i64* %N2224.stack_cast
;2228 pop
%N2228.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 24
%N2228.stack_cast = bitcast i8* %N2228.stack_ptr to i64*
%N2228 = load i64, i64* %N2228.stack_cast
;2232 push
%N2232.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 24
%N2232.stack_cast = bitcast i8* %N2232.stack_ptr to i64*
store i64 %N2007, i64* %N2232.stack_cast
;2233 const stack[18]
%N2233 = load i64, i64* %N2233.consts_ptr
;2234 push stack[18]
%N2234.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 32
%N2234.stack_cast = bitcast i8* %N2234.stack_ptr to i64*
store i64 %N2233, i64* %N2234.stack_cast
;2235 const fff22997163600bf
%N2235 = load i64, i64* %N2235.consts_ptr
;2236 push fff22997163600bf
%N2236.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 40
%N2236.stack_cast = bitcast i8* %N2236.stack_ptr to i64*
store i64 %N2235, i64* %N2236.stack_cast
;2237 const 140067019
%N2237 = load i64, i64* %N2237.consts_ptr
;2238 push 140067019
%N2238.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 48
%N2238.stack_cast = bitcast i8* %N2238.stack_ptr to i64*
store i64 %N2237, i64* %N2238.stack_cast
;2239 push 7ff648a00000
%N2239.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 56
%N2239.stack_cast = bitcast i8* %N2239.stack_ptr to i64*
store i64 %N2001, i64* %N2239.stack_cast
;2240 pop 7ff648a00000
%N2240.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 56
%N2240.stack_cast = bitcast i8* %N2240.stack_ptr to i64*
%N2240 = load i64, i64* %N2240.stack_cast
;2241 pop 140067019
%N2241.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 48
%N2241.stack_cast = bitcast i8* %N2241.stack_ptr to i64*
%N2241 = load i64, i64* %N2241.stack_cast
;2242 add 7ff788a67019
%N2242 = add i64 %N2240, %N2241
;2244 push 7ff788a67019
%N2244.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 48
%N2244.stack_cast = bitcast i8* %N2244.stack_ptr to i64*
store i64 %N2242, i64* %N2244.stack_cast
;2247 pop 7ff788a67019
%N2247.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 48
%N2247.stack_cast = bitcast i8* %N2247.stack_ptr to i64*
%N2247 = load i64, i64* %N2247.stack_cast
;2248 load dd668e9c9ff49
%N2248 = load i64, i64* %N2248.consts_ptr
;2249 push dd668e9c9ff49
%N2249.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 48
%N2249.stack_cast = bitcast i8* %N2249.stack_ptr to i64*
store i64 %N2248, i64* %N2249.stack_cast
;2250 pop dd668e9c9ff49
%N2250.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 48
%N2250.stack_cast = bitcast i8* %N2250.stack_ptr to i64*
%N2250 = load i64, i64* %N2250.stack_cast
;2251 pop fff22997163600bf
%N2251.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 40
%N2251.stack_cast = bitcast i8* %N2251.stack_ptr to i64*
%N2251 = load i64, i64* %N2251.stack_cast
;2252 add 8
%N2252 = add i64 %N2250, %N2251
;2254 push 8
%N2254.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 40
%N2254.stack_cast = bitcast i8* %N2254.stack_ptr to i64*
store i64 %N2252, i64* %N2254.stack_cast
;2257 pop 8
%N2257.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 40
%N2257.stack_cast = bitcast i8* %N2257.stack_ptr to i64*
%N2257 = load i64, i64* %N2257.stack_cast
;2258 pop stack[18]
%N2258.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 32
%N2258.stack_cast = bitcast i8* %N2258.stack_ptr to i64*
%N2258 = load i64, i64* %N2258.stack_cast
;2259 add stack[10]
%N2259 = add i64 %N2257, %N2258
;2261 push stack[10]
%N2261.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 32
%N2261.stack_cast = bitcast i8* %N2261.stack_ptr to i64*
store i64 %N2259, i64* %N2261.stack_cast
;2264 pop stack[10]
%N2264.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 32
%N2264.stack_cast = bitcast i8* %N2264.stack_ptr to i64*
%N2264 = load i64, i64* %N2264.stack_cast
;2265 load
%N2265.index = load i64, i64* %N2265.consts_ptr
%N2265.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 %N2265.index
%N2265.stack_cast = bitcast i8* %N2265.stack_ptr to i64*
%N2265 = load i64, i64* %N2265.stack_cast
;2266 push
%N2266.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 32
%N2266.stack_cast = bitcast i8* %N2266.stack_ptr to i64*
store i64 %N2265, i64* %N2266.stack_cast
;2267 pop
%N2267.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 32
%N2267.stack_cast = bitcast i8* %N2267.stack_ptr to i64*
%N2267 = load i64, i64* %N2267.stack_cast
;2268 pop
%N2268.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 24
%N2268.stack_cast = bitcast i8* %N2268.stack_ptr to i64*
%N2268 = load i64, i64* %N2268.stack_cast
;2269 add
%N2269 = add i64 %N2267, %N2268
;2271 push
%N2271.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 24
%N2271.stack_cast = bitcast i8* %N2271.stack_ptr to i64*
store i64 %N2269, i64* %N2271.stack_cast
;2274 const stack[18]
%N2274 = load i64, i64* %N2274.consts_ptr
;2275 push stack[18]
%N2275.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 32
%N2275.stack_cast = bitcast i8* %N2275.stack_ptr to i64*
store i64 %N2274, i64* %N2275.stack_cast
;2276 const 16ffdaab76fbb27f
%N2276 = load i64, i64* %N2276.consts_ptr
;2277 push 16ffdaab76fbb27f
%N2277.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 40
%N2277.stack_cast = bitcast i8* %N2277.stack_ptr to i64*
store i64 %N2276, i64* %N2277.stack_cast
;2278 const 140069778
%N2278 = load i64, i64* %N2278.consts_ptr
;2279 push 140069778
%N2279.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 48
%N2279.stack_cast = bitcast i8* %N2279.stack_ptr to i64*
store i64 %N2278, i64* %N2279.stack_cast
;2280 push 7ff648a00000
%N2280.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 56
%N2280.stack_cast = bitcast i8* %N2280.stack_ptr to i64*
store i64 %N2001, i64* %N2280.stack_cast
;2281 pop 7ff648a00000
%N2281.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 56
%N2281.stack_cast = bitcast i8* %N2281.stack_ptr to i64*
%N2281 = load i64, i64* %N2281.stack_cast
;2282 pop 140069778
%N2282.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 48
%N2282.stack_cast = bitcast i8* %N2282.stack_ptr to i64*
%N2282 = load i64, i64* %N2282.stack_cast
;2283 add 7ff788a69778
%N2283 = add i64 %N2281, %N2282
;2285 push 7ff788a69778
%N2285.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 48
%N2285.stack_cast = bitcast i8* %N2285.stack_ptr to i64*
store i64 %N2283, i64* %N2285.stack_cast
;2288 pop 7ff788a69778
%N2288.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 48
%N2288.stack_cast = bitcast i8* %N2288.stack_ptr to i64*
%N2288 = load i64, i64* %N2288.stack_cast
;2289 load e900255489044d89
%N2289 = load i64, i64* %N2289.consts_ptr
;2290 push e900255489044d89
%N2290.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 48
%N2290.stack_cast = bitcast i8* %N2290.stack_ptr to i64*
store i64 %N2289, i64* %N2290.stack_cast
;2291 pop e900255489044d89
%N2291.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 48
%N2291.stack_cast = bitcast i8* %N2291.stack_ptr to i64*
%N2291 = load i64, i64* %N2291.stack_cast
;2292 pop 16ffdaab76fbb27f
%N2292.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 40
%N2292.stack_cast = bitcast i8* %N2292.stack_ptr to i64*
%N2292 = load i64, i64* %N2292.stack_cast
;2293 add 8
%N2293 = add i64 %N2291, %N2292
;2295 push 8
%N2295.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 40
%N2295.stack_cast = bitcast i8* %N2295.stack_ptr to i64*
store i64 %N2293, i64* %N2295.stack_cast
;2298 pop 8
%N2298.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 40
%N2298.stack_cast = bitcast i8* %N2298.stack_ptr to i64*
%N2298 = load i64, i64* %N2298.stack_cast
;2299 pop stack[18]
%N2299.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 32
%N2299.stack_cast = bitcast i8* %N2299.stack_ptr to i64*
%N2299 = load i64, i64* %N2299.stack_cast
;2300 add stack[10]
%N2300 = add i64 %N2298, %N2299
;2302 push stack[10]
%N2302.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 32
%N2302.stack_cast = bitcast i8* %N2302.stack_ptr to i64*
store i64 %N2300, i64* %N2302.stack_cast
;2305 pop stack[10]
%N2305.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 32
%N2305.stack_cast = bitcast i8* %N2305.stack_ptr to i64*
%N2305 = load i64, i64* %N2305.stack_cast
;2306 pop
%N2306.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 24
%N2306.stack_cast = bitcast i8* %N2306.stack_ptr to i64*
%N2306 = load i64, i64* %N2306.stack_cast
;2307 store
%N2307.index = load i64, i64* %N2307.consts_ptr
%N2307.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 %N2307.index
%N2307.stack_cast = bitcast i8* %N2307.stack_ptr to i64*
store i64 %N2306, i64* %N2307.stack_cast
;2308 push
%N2308.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 24
%N2308.stack_cast = bitcast i8* %N2308.stack_ptr to i64*
store i64 %N2003, i64* %N2308.stack_cast
;2309 const stack[18]
%N2309 = load i64, i64* %N2309.consts_ptr
;2310 push stack[18]
%N2310.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 32
%N2310.stack_cast = bitcast i8* %N2310.stack_ptr to i64*
store i64 %N2309, i64* %N2310.stack_cast
;2311 const fffdabc916f7a27f
%N2311 = load i64, i64* %N2311.consts_ptr
;2312 push fffdabc916f7a27f
%N2312.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 40
%N2312.stack_cast = bitcast i8* %N2312.stack_ptr to i64*
store i64 %N2311, i64* %N2312.stack_cast
;2313 const 14006acc2
%N2313 = load i64, i64* %N2313.consts_ptr
;2314 push 14006acc2
%N2314.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 48
%N2314.stack_cast = bitcast i8* %N2314.stack_ptr to i64*
store i64 %N2313, i64* %N2314.stack_cast
;2315 push 7ff648a00000
%N2315.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 56
%N2315.stack_cast = bitcast i8* %N2315.stack_ptr to i64*
store i64 %N2001, i64* %N2315.stack_cast
;2316 pop 7ff648a00000
%N2316.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 56
%N2316.stack_cast = bitcast i8* %N2316.stack_ptr to i64*
%N2316 = load i64, i64* %N2316.stack_cast
;2317 pop 14006acc2
%N2317.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 48
%N2317.stack_cast = bitcast i8* %N2317.stack_ptr to i64*
%N2317 = load i64, i64* %N2317.stack_cast
;2318 add 7ff788a6acc2
%N2318 = add i64 %N2316, %N2317
;2320 push 7ff788a6acc2
%N2320.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 48
%N2320.stack_cast = bitcast i8* %N2320.stack_ptr to i64*
store i64 %N2318, i64* %N2320.stack_cast
;2323 pop 7ff788a6acc2
%N2323.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 48
%N2323.stack_cast = bitcast i8* %N2323.stack_ptr to i64*
%N2323 = load i64, i64* %N2323.stack_cast
;2324 load 25436e9085d89
%N2324 = load i64, i64* %N2324.consts_ptr
;2325 push 25436e9085d89
%N2325.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 48
%N2325.stack_cast = bitcast i8* %N2325.stack_ptr to i64*
store i64 %N2324, i64* %N2325.stack_cast
;2326 pop 25436e9085d89
%N2326.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 48
%N2326.stack_cast = bitcast i8* %N2326.stack_ptr to i64*
%N2326 = load i64, i64* %N2326.stack_cast
;2327 pop fffdabc916f7a27f
%N2327.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 40
%N2327.stack_cast = bitcast i8* %N2327.stack_ptr to i64*
%N2327 = load i64, i64* %N2327.stack_cast
;2328 add 8
%N2328 = add i64 %N2326, %N2327
;2330 push 8
%N2330.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 40
%N2330.stack_cast = bitcast i8* %N2330.stack_ptr to i64*
store i64 %N2328, i64* %N2330.stack_cast
;2333 pop 8
%N2333.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 40
%N2333.stack_cast = bitcast i8* %N2333.stack_ptr to i64*
%N2333 = load i64, i64* %N2333.stack_cast
;2334 pop stack[18]
%N2334.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 32
%N2334.stack_cast = bitcast i8* %N2334.stack_ptr to i64*
%N2334 = load i64, i64* %N2334.stack_cast
;2335 add stack[10]
%N2335 = add i64 %N2333, %N2334
;2337 push stack[10]
%N2337.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 32
%N2337.stack_cast = bitcast i8* %N2337.stack_ptr to i64*
store i64 %N2335, i64* %N2337.stack_cast
;2340 pop stack[10]
%N2340.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 32
%N2340.stack_cast = bitcast i8* %N2340.stack_ptr to i64*
%N2340 = load i64, i64* %N2340.stack_cast
;2341 load
%N2341.index = load i64, i64* %N2341.consts_ptr
%N2341.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 %N2341.index
%N2341.stack_cast = bitcast i8* %N2341.stack_ptr to i64*
%N2341 = load i64, i64* %N2341.stack_cast
;2342 push
%N2342.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 32
%N2342.stack_cast = bitcast i8* %N2342.stack_ptr to i64*
store i64 %N2341, i64* %N2342.stack_cast
;2343 pop
%N2343.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 32
%N2343.stack_cast = bitcast i8* %N2343.stack_ptr to i64*
%N2343 = load i64, i64* %N2343.stack_cast
;2344 pop
%N2344.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 24
%N2344.stack_cast = bitcast i8* %N2344.stack_ptr to i64*
%N2344 = load i64, i64* %N2344.stack_cast
;2345 add
%N2345 = add i64 %N2343, %N2344
;2347 push
%N2347.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 24
%N2347.stack_cast = bitcast i8* %N2347.stack_ptr to i64*
store i64 %N2345, i64* %N2347.stack_cast
;2350 const stack[18]
%N2350 = load i64, i64* %N2350.consts_ptr
;2351 push stack[18]
%N2351.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 32
%N2351.stack_cast = bitcast i8* %N2351.stack_ptr to i64*
store i64 %N2350, i64* %N2351.stack_cast
;2352 const fffff7127eb7cef9
%N2352 = load i64, i64* %N2352.consts_ptr
;2353 push fffff7127eb7cef9
%N2353.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 40
%N2353.stack_cast = bitcast i8* %N2353.stack_ptr to i64*
store i64 %N2352, i64* %N2353.stack_cast
;2354 const 14006b7c3
%N2354 = load i64, i64* %N2354.consts_ptr
;2355 push 14006b7c3
%N2355.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 48
%N2355.stack_cast = bitcast i8* %N2355.stack_ptr to i64*
store i64 %N2354, i64* %N2355.stack_cast
;2356 push 7ff648a00000
%N2356.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 56
%N2356.stack_cast = bitcast i8* %N2356.stack_ptr to i64*
store i64 %N2001, i64* %N2356.stack_cast
;2357 pop 7ff648a00000
%N2357.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 56
%N2357.stack_cast = bitcast i8* %N2357.stack_ptr to i64*
%N2357 = load i64, i64* %N2357.stack_cast
;2358 pop 14006b7c3
%N2358.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 48
%N2358.stack_cast = bitcast i8* %N2358.stack_ptr to i64*
%N2358 = load i64, i64* %N2358.stack_cast
;2359 add 7ff788a6b7c3
%N2359 = add i64 %N2357, %N2358
;2361 push 7ff788a6b7c3
%N2361.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 48
%N2361.stack_cast = bitcast i8* %N2361.stack_ptr to i64*
store i64 %N2359, i64* %N2361.stack_cast
;2364 pop 7ff788a6b7c3
%N2364.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 48
%N2364.stack_cast = bitcast i8* %N2364.stack_ptr to i64*
%N2364 = load i64, i64* %N2364.stack_cast
;2365 load 8ed8148310f
%N2365 = load i64, i64* %N2365.consts_ptr
;2366 push 8ed8148310f
%N2366.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 48
%N2366.stack_cast = bitcast i8* %N2366.stack_ptr to i64*
store i64 %N2365, i64* %N2366.stack_cast
;2367 pop 8ed8148310f
%N2367.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 48
%N2367.stack_cast = bitcast i8* %N2367.stack_ptr to i64*
%N2367 = load i64, i64* %N2367.stack_cast
;2368 pop fffff7127eb7cef9
%N2368.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 40
%N2368.stack_cast = bitcast i8* %N2368.stack_ptr to i64*
%N2368 = load i64, i64* %N2368.stack_cast
;2369 add 8
%N2369 = add i64 %N2367, %N2368
;2371 push 8
%N2371.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 40
%N2371.stack_cast = bitcast i8* %N2371.stack_ptr to i64*
store i64 %N2369, i64* %N2371.stack_cast
;2374 pop 8
%N2374.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 40
%N2374.stack_cast = bitcast i8* %N2374.stack_ptr to i64*
%N2374 = load i64, i64* %N2374.stack_cast
;2375 pop stack[18]
%N2375.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 32
%N2375.stack_cast = bitcast i8* %N2375.stack_ptr to i64*
%N2375 = load i64, i64* %N2375.stack_cast
;2376 add stack[10]
%N2376 = add i64 %N2374, %N2375
;2378 push stack[10]
%N2378.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 32
%N2378.stack_cast = bitcast i8* %N2378.stack_ptr to i64*
store i64 %N2376, i64* %N2378.stack_cast
;2381 pop stack[10]
%N2381.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 32
%N2381.stack_cast = bitcast i8* %N2381.stack_ptr to i64*
%N2381 = load i64, i64* %N2381.stack_cast
;2382 pop
%N2382.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 24
%N2382.stack_cast = bitcast i8* %N2382.stack_ptr to i64*
%N2382 = load i64, i64* %N2382.stack_cast
;2383 store
%N2383.index = load i64, i64* %N2383.consts_ptr
%N2383.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 %N2383.index
%N2383.stack_cast = bitcast i8* %N2383.stack_ptr to i64*
store i64 %N2382, i64* %N2383.stack_cast
;2384 push
%N2384.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 24
%N2384.stack_cast = bitcast i8* %N2384.stack_ptr to i64*
store i64 %N2183, i64* %N2384.stack_cast
;2385 push
%N2385.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 32
%N2385.stack_cast = bitcast i8* %N2385.stack_ptr to i64*
store i64 %N2007, i64* %N2385.stack_cast
;2386 pop
%N2386.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 32
%N2386.stack_cast = bitcast i8* %N2386.stack_ptr to i64*
%N2386 = load i64, i64* %N2386.stack_cast
;2387 pop
%N2387.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 24
%N2387.stack_cast = bitcast i8* %N2387.stack_ptr to i64*
%N2387 = load i64, i64* %N2387.stack_cast
;2388 add
%N2388 = add i64 %N2386, %N2387
;2390 push
%N2390.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 24
%N2390.stack_cast = bitcast i8* %N2390.stack_ptr to i64*
store i64 %N2388, i64* %N2390.stack_cast
;2393 pop
%N2393.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 24
%N2393.stack_cast = bitcast i8* %N2393.stack_ptr to i64*
%N2393 = load i64, i64* %N2393.stack_cast
;2394 push
%N2394.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 24
%N2394.stack_cast = bitcast i8* %N2394.stack_ptr to i64*
store i64 %N2183, i64* %N2394.stack_cast
;2395 push
%N2395.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 32
%N2395.stack_cast = bitcast i8* %N2395.stack_ptr to i64*
store i64 %N2393, i64* %N2395.stack_cast
;2396 pop
%N2396.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 32
%N2396.stack_cast = bitcast i8* %N2396.stack_ptr to i64*
%N2396 = load i64, i64* %N2396.stack_cast
;2397 pop
%N2397.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 24
%N2397.stack_cast = bitcast i8* %N2397.stack_ptr to i64*
%N2397 = load i64, i64* %N2397.stack_cast
;2398 add
%N2398 = add i64 %N2396, %N2397
;2400 push
%N2400.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 24
%N2400.stack_cast = bitcast i8* %N2400.stack_ptr to i64*
store i64 %N2398, i64* %N2400.stack_cast
;2403 pop
%N2403.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 24
%N2403.stack_cast = bitcast i8* %N2403.stack_ptr to i64*
%N2403 = load i64, i64* %N2403.stack_cast
;2404 push
%N2404.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 24
%N2404.stack_cast = bitcast i8* %N2404.stack_ptr to i64*
store i64 %N2183, i64* %N2404.stack_cast
;2405 push
%N2405.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 32
%N2405.stack_cast = bitcast i8* %N2405.stack_ptr to i64*
store i64 %N2403, i64* %N2405.stack_cast
;2406 pop
%N2406.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 32
%N2406.stack_cast = bitcast i8* %N2406.stack_ptr to i64*
%N2406 = load i64, i64* %N2406.stack_cast
;2407 pop
%N2407.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 24
%N2407.stack_cast = bitcast i8* %N2407.stack_ptr to i64*
%N2407 = load i64, i64* %N2407.stack_cast
;2408 add
%N2408 = add i64 %N2406, %N2407
;2410 push
%N2410.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 24
%N2410.stack_cast = bitcast i8* %N2410.stack_ptr to i64*
store i64 %N2408, i64* %N2410.stack_cast
;2413 pop
%N2413.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 24
%N2413.stack_cast = bitcast i8* %N2413.stack_ptr to i64*
%N2413 = load i64, i64* %N2413.stack_cast
;2414 push
%N2414.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 24
%N2414.stack_cast = bitcast i8* %N2414.stack_ptr to i64*
store i64 %N2183, i64* %N2414.stack_cast
;2415 push
%N2415.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 32
%N2415.stack_cast = bitcast i8* %N2415.stack_ptr to i64*
store i64 %N2413, i64* %N2415.stack_cast
;2416 pop
%N2416.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 32
%N2416.stack_cast = bitcast i8* %N2416.stack_ptr to i64*
%N2416 = load i64, i64* %N2416.stack_cast
;2417 pop
%N2417.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 24
%N2417.stack_cast = bitcast i8* %N2417.stack_ptr to i64*
%N2417 = load i64, i64* %N2417.stack_cast
;2418 add
%N2418 = add i64 %N2416, %N2417
;2420 push
%N2420.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 24
%N2420.stack_cast = bitcast i8* %N2420.stack_ptr to i64*
store i64 %N2418, i64* %N2420.stack_cast
;2423 pop
%N2423.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 24
%N2423.stack_cast = bitcast i8* %N2423.stack_ptr to i64*
%N2423 = load i64, i64* %N2423.stack_cast
;2424 push
%N2424.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 24
%N2424.stack_cast = bitcast i8* %N2424.stack_ptr to i64*
store i64 %N2183, i64* %N2424.stack_cast
;2425 push
%N2425.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 32
%N2425.stack_cast = bitcast i8* %N2425.stack_ptr to i64*
store i64 %N2423, i64* %N2425.stack_cast
;2426 pop
%N2426.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 32
%N2426.stack_cast = bitcast i8* %N2426.stack_ptr to i64*
%N2426 = load i64, i64* %N2426.stack_cast
;2427 pop
%N2427.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 24
%N2427.stack_cast = bitcast i8* %N2427.stack_ptr to i64*
%N2427 = load i64, i64* %N2427.stack_cast
;2428 add
%N2428 = add i64 %N2426, %N2427
;2430 push
%N2430.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 24
%N2430.stack_cast = bitcast i8* %N2430.stack_ptr to i64*
store i64 %N2428, i64* %N2430.stack_cast
;2433 pop
%N2433.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 24
%N2433.stack_cast = bitcast i8* %N2433.stack_ptr to i64*
%N2433 = load i64, i64* %N2433.stack_cast
;2434 pop
%N2434.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 16
%N2434.stack_cast = bitcast i8* %N2434.stack_ptr to i64*
%N2434 = load i64, i64* %N2434.stack_cast
;3106 push
%N3106.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 40
%N3106.stack_cast = bitcast i8* %N3106.stack_ptr to i64*
store i64 %N2433, i64* %N3106.stack_cast
;3109 push
%N3109.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 64
%N3109.stack_cast = bitcast i8* %N3109.stack_ptr to i64*
store i64 %N2228, i64* %N3109.stack_cast
;3111 push
%N3111.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 80
%N3111.stack_cast = bitcast i8* %N3111.stack_ptr to i64*
store i64 %N2003, i64* %N3111.stack_cast
;3112 push
%N3112.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 88
%N3112.stack_cast = bitcast i8* %N3112.stack_ptr to i64*
store i64 %N2434, i64* %N3112.stack_cast
;3114 push
%N3114.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 104
%N3114.stack_cast = bitcast i8* %N3114.stack_ptr to i64*
store i64 %N2183, i64* %N3114.stack_cast
;3117 push 34fb5e3
%N3117.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 128
%N3117.stack_cast = bitcast i8* %N3117.stack_ptr to i64*
store i64 %N2212, i64* %N3117.stack_cast
;3121 pop 34fb5e3
%N3121.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 128
%N3121.stack_cast = bitcast i8* %N3121.stack_ptr to i64*
%N3121 = load i64, i64* %N3121.stack_cast
;3122 R9 34fb5e3
%N3122.regs_ptr = getelementptr inbounds [16 x
i64], [16 x
i64]* %regs, i64 0, i64 8
store i64 %N3121, i64* %N3122.regs_ptr
;3127 pop
%N3127.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 104
%N3127.stack_cast = bitcast i8* %N3127.stack_ptr to i64*
%N3127 = load i64, i64* %N3127.stack_cast
;3128 RAX
%N3128.regs_ptr = getelementptr inbounds [16 x
i64], [16 x
i64]* %regs, i64 0, i64 0
store i64 %N3127, i64* %N3128.regs_ptr
;3131 pop
%N3131.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 88
%N3131.stack_cast = bitcast i8* %N3131.stack_ptr to i64*
%N3131 = load i64, i64* %N3131.stack_cast
;3132 R12
%N3132.regs_ptr = getelementptr inbounds [16 x
i64], [16 x
i64]* %regs, i64 0, i64 11
store i64 %N3131, i64* %N3132.regs_ptr
;3133 pop
%N3133.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 80
%N3133.stack_cast = bitcast i8* %N3133.stack_ptr to i64*
%N3133 = load i64, i64* %N3133.stack_cast
;3134 RDX
%N3134.regs_ptr = getelementptr inbounds [16 x
i64], [16 x
i64]* %regs, i64 0, i64 3
store i64 %N3133, i64* %N3134.regs_ptr
;3137 pop
%N3137.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 64
%N3137.stack_cast = bitcast i8* %N3137.stack_ptr to i64*
%N3137 = load i64, i64* %N3137.stack_cast
;3138 R8
%N3138.regs_ptr = getelementptr inbounds [16 x
i64], [16 x
i64]* %regs, i64 0, i64 7
store i64 %N3137, i64* %N3138.regs_ptr
;3143 pop
%N3143.stack_ptr = getelementptr inbounds [1024 x
i8], [1024 x
i8]* %stack, i64 0, i64 40
%N3143.stack_cast = bitcast i8* %N3143.stack_ptr to i64*
%N3143 = load i64, i64* %N3143.stack_cast
;3144 RCX
%N3144.regs_ptr = getelementptr inbounds [16 x
i64], [16 x
i64]* %regs, i64 0, i64 2
store i64 %N3143, i64* %N3144.regs_ptr
;call void @external_dummy_func([1024 x i8]* %stack)
ret void
}