Home | History | Annotate | Download | only in ARM
      1 ; RUN: llc < %s -mtriple=arm-apple-darwin
      2 
      3 declare void @foo(i8*, i8*, i32, i32, i32, i32, i32, i32, i32)
      4 
      5 define void @t() nounwind  {
      6 	br label %1
      7 ; <label>:1		; preds = %0
      8 	br label %bb4351.i
      9 bb4351.i:		; preds = %1
     10 	switch i32 0, label %bb4411.i [
     11 		 i32 1, label %bb4354.i
     12 		 i32 2, label %bb4369.i
     13 	]
     14 bb4354.i:		; preds = %bb4351.i
     15 	br label %t.exit
     16 bb4369.i:		; preds = %bb4351.i
     17 	br label %bb4374.i
     18 bb4374.i:		; preds = %bb4369.i
     19 	br label %bb4411.i
     20 bb4411.i:		; preds = %bb4374.i, %bb4351.i
     21 	%sf4083.0.i = phi i32 [ 0, %bb4374.i ], [ 6, %bb4351.i ]		; <i32> [#uses=8]
     22 	br label %bb4498.i
     23 bb4498.i:		; preds = %bb4411.i
     24 	%sfComp4077.1.i = phi i32 [ undef, %bb4411.i ]		; <i32> [#uses=2]
     25 	%stComp4075.1.i = phi i32 [ undef, %bb4411.i ]		; <i32> [#uses=1]
     26 	switch i32 0, label %bb4553.i [
     27 		 i32 1, label %bb4501.i
     28 		 i32 2, label %bb4521.i
     29 	]
     30 bb4501.i:		; preds = %bb4498.i
     31 	%sfComp4077.1.reg2mem.0.i = phi i32 [ %sfComp4077.1.i, %bb4498.i ]		; <i32> [#uses=1]
     32 	call void @foo( i8* null, i8* null, i32 %sfComp4077.1.reg2mem.0.i, i32 0, i32 8, i32 0, i32 0, i32 0, i32 0 ) nounwind 
     33 	br i1 false, label %UnifiedReturnBlock.i, label %bb4517.i
     34 bb4517.i:		; preds = %bb4501.i
     35 	br label %t.exit
     36 bb4521.i:		; preds = %bb4498.i
     37 	br label %bb4526.i
     38 bb4526.i:		; preds = %bb4521.i
     39 	switch i32 0, label %bb4529.i [
     40 		 i32 6, label %bb4530.i
     41 		 i32 7, label %bb4530.i
     42 	]
     43 bb4529.i:		; preds = %bb4526.i
     44 	br label %bb4530.i
     45 bb4530.i:		; preds = %bb4529.i, %bb4526.i, %bb4526.i
     46 	br label %bb4553.i
     47 bb4553.i:		; preds = %bb4530.i, %bb4498.i
     48 	%dt4080.0.i = phi i32 [ %stComp4075.1.i, %bb4530.i ], [ 7, %bb4498.i ]		; <i32> [#uses=32]
     49 	%df4081.0.i = phi i32 [ %sfComp4077.1.i, %bb4530.i ], [ 8, %bb4498.i ]		; <i32> [#uses=17]
     50 	switch i32 %sf4083.0.i, label %bb4559.i [
     51 		 i32 0, label %bb4558.i
     52 		 i32 1, label %bb4558.i
     53 		 i32 2, label %bb4558.i
     54 		 i32 5, label %bb4561.i
     55 		 i32 6, label %bb4561.i
     56 		 i32 7, label %bb4561.i
     57 		 i32 9, label %bb4557.i
     58 	]
     59 bb4557.i:		; preds = %bb4553.i
     60 	switch i32 %df4081.0.i, label %bb4569.i [
     61 		 i32 0, label %bb4568.i
     62 		 i32 1, label %bb4568.i
     63 		 i32 2, label %bb4568.i
     64 		 i32 5, label %bb4571.i
     65 		 i32 6, label %bb4571.i
     66 		 i32 7, label %bb4571.i
     67 		 i32 9, label %bb4567.i
     68 	]
     69 bb4558.i:		; preds = %bb4553.i, %bb4553.i, %bb4553.i
     70 	switch i32 %df4081.0.i, label %bb4569.i [
     71 		 i32 0, label %bb4568.i
     72 		 i32 1, label %bb4568.i
     73 		 i32 2, label %bb4568.i
     74 		 i32 5, label %bb4571.i
     75 		 i32 6, label %bb4571.i
     76 		 i32 7, label %bb4571.i
     77 		 i32 9, label %bb4567.i
     78 	]
     79 bb4559.i:		; preds = %bb4553.i
     80 	br label %bb4561.i
     81 bb4561.i:		; preds = %bb4559.i, %bb4553.i, %bb4553.i, %bb4553.i
     82 	switch i32 %df4081.0.i, label %bb4569.i [
     83 		 i32 0, label %bb4568.i
     84 		 i32 1, label %bb4568.i
     85 		 i32 2, label %bb4568.i
     86 		 i32 5, label %bb4571.i
     87 		 i32 6, label %bb4571.i
     88 		 i32 7, label %bb4571.i
     89 		 i32 9, label %bb4567.i
     90 	]
     91 bb4567.i:		; preds = %bb4561.i, %bb4558.i, %bb4557.i
     92 	br label %bb4580.i
     93 bb4568.i:		; preds = %bb4561.i, %bb4561.i, %bb4561.i, %bb4558.i, %bb4558.i, %bb4558.i, %bb4557.i, %bb4557.i, %bb4557.i
     94 	br label %bb4580.i
     95 bb4569.i:		; preds = %bb4561.i, %bb4558.i, %bb4557.i
     96 	br label %bb4571.i
     97 bb4571.i:		; preds = %bb4569.i, %bb4561.i, %bb4561.i, %bb4561.i, %bb4558.i, %bb4558.i, %bb4558.i, %bb4557.i, %bb4557.i, %bb4557.i
     98 	br label %bb4580.i
     99 bb4580.i:		; preds = %bb4571.i, %bb4568.i, %bb4567.i
    100 	br i1 false, label %bb4611.i, label %bb4593.i
    101 bb4593.i:		; preds = %bb4580.i
    102 	br i1 false, label %bb4610.i, label %bb4611.i
    103 bb4610.i:		; preds = %bb4593.i
    104 	br label %bb4611.i
    105 bb4611.i:		; preds = %bb4610.i, %bb4593.i, %bb4580.i
    106 	br i1 false, label %bb4776.i, label %bb4620.i
    107 bb4620.i:		; preds = %bb4611.i
    108 	switch i32 0, label %bb4776.i [
    109 		 i32 0, label %bb4691.i
    110 		 i32 2, label %bb4740.i
    111 		 i32 4, label %bb4755.i
    112 		 i32 8, label %bb4622.i
    113 		 i32 9, label %bb4622.i
    114 		 i32 10, label %bb4629.i
    115 		 i32 11, label %bb4629.i
    116 		 i32 12, label %bb4651.i
    117 		 i32 13, label %bb4651.i
    118 		 i32 14, label %bb4665.i
    119 		 i32 15, label %bb4665.i
    120 		 i32 16, label %bb4691.i
    121 		 i32 17, label %bb4691.i
    122 		 i32 18, label %bb4712.i
    123 		 i32 19, label %bb4712.i
    124 		 i32 22, label %bb4733.i
    125 		 i32 23, label %bb4733.i
    126 	]
    127 bb4622.i:		; preds = %bb4620.i, %bb4620.i
    128 	br i1 false, label %bb4628.i, label %bb4776.i
    129 bb4628.i:		; preds = %bb4622.i
    130 	br label %bb4776.i
    131 bb4629.i:		; preds = %bb4620.i, %bb4620.i
    132 	br i1 false, label %bb4776.i, label %bb4644.i
    133 bb4644.i:		; preds = %bb4629.i
    134 	br i1 false, label %bb4650.i, label %bb4776.i
    135 bb4650.i:		; preds = %bb4644.i
    136 	br label %bb4776.i
    137 bb4651.i:		; preds = %bb4620.i, %bb4620.i
    138 	br i1 false, label %bb4776.i, label %bb4658.i
    139 bb4658.i:		; preds = %bb4651.i
    140 	br i1 false, label %bb4664.i, label %bb4776.i
    141 bb4664.i:		; preds = %bb4658.i
    142 	br label %bb4776.i
    143 bb4665.i:		; preds = %bb4620.i, %bb4620.i
    144 	br i1 false, label %bb4776.i, label %bb4684.i
    145 bb4684.i:		; preds = %bb4665.i
    146 	br i1 false, label %bb4690.i, label %bb4776.i
    147 bb4690.i:		; preds = %bb4684.i
    148 	br label %bb4776.i
    149 bb4691.i:		; preds = %bb4620.i, %bb4620.i, %bb4620.i
    150 	br i1 false, label %bb4776.i, label %bb4698.i
    151 bb4698.i:		; preds = %bb4691.i
    152 	br i1 false, label %bb4711.i, label %bb4776.i
    153 bb4711.i:		; preds = %bb4698.i
    154 	br label %bb4776.i
    155 bb4712.i:		; preds = %bb4620.i, %bb4620.i
    156 	br i1 false, label %bb4776.i, label %bb4726.i
    157 bb4726.i:		; preds = %bb4712.i
    158 	br i1 false, label %bb4732.i, label %bb4776.i
    159 bb4732.i:		; preds = %bb4726.i
    160 	br label %bb4776.i
    161 bb4733.i:		; preds = %bb4620.i, %bb4620.i
    162 	br i1 false, label %bb4739.i, label %bb4776.i
    163 bb4739.i:		; preds = %bb4733.i
    164 	br label %bb4776.i
    165 bb4740.i:		; preds = %bb4620.i
    166 	br i1 false, label %bb4776.i, label %bb4754.i
    167 bb4754.i:		; preds = %bb4740.i
    168 	br label %bb4776.i
    169 bb4755.i:		; preds = %bb4620.i
    170 	br i1 false, label %bb4776.i, label %bb4774.i
    171 bb4774.i:		; preds = %bb4755.i
    172 	br label %bb4776.i
    173 bb4776.i:		; preds = %bb4774.i, %bb4755.i, %bb4754.i, %bb4740.i, %bb4739.i, %bb4733.i, %bb4732.i, %bb4726.i, %bb4712.i, %bb4711.i, %bb4698.i, %bb4691.i, %bb4690.i, %bb4684.i, %bb4665.i, %bb4664.i, %bb4658.i, %bb4651.i, %bb4650.i, %bb4644.i, %bb4629.i, %bb4628.i, %bb4622.i, %bb4620.i, %bb4611.i
    174 	switch i32 0, label %bb4790.i [
    175 		 i32 0, label %bb4786.i
    176 		 i32 1, label %bb4784.i
    177 		 i32 3, label %bb4784.i
    178 		 i32 5, label %bb4784.i
    179 		 i32 6, label %bb4785.i
    180 		 i32 7, label %bb4785.i
    181 		 i32 8, label %bb4791.i
    182 		 i32 9, label %bb4791.i
    183 		 i32 10, label %bb4791.i
    184 		 i32 11, label %bb4791.i
    185 		 i32 12, label %bb4791.i
    186 		 i32 13, label %bb4791.i
    187 		 i32 14, label %bb4791.i
    188 		 i32 15, label %bb4791.i
    189 		 i32 16, label %bb4791.i
    190 		 i32 17, label %bb4791.i
    191 		 i32 18, label %bb4791.i
    192 		 i32 19, label %bb4791.i
    193 	]
    194 bb4784.i:		; preds = %bb4776.i, %bb4776.i, %bb4776.i
    195 	br label %bb4791.i
    196 bb4785.i:		; preds = %bb4776.i, %bb4776.i
    197 	br label %bb4791.i
    198 bb4786.i:		; preds = %bb4776.i
    199 	br label %bb4791.i
    200 bb4790.i:		; preds = %bb4776.i
    201 	br label %bb4791.i
    202 bb4791.i:		; preds = %bb4790.i, %bb4786.i, %bb4785.i, %bb4784.i, %bb4776.i, %bb4776.i, %bb4776.i, %bb4776.i, %bb4776.i, %bb4776.i, %bb4776.i, %bb4776.i, %bb4776.i, %bb4776.i, %bb4776.i, %bb4776.i
    203 	switch i32 %dt4080.0.i, label %bb4803.i [
    204 		 i32 0, label %bb4799.i
    205 		 i32 6, label %bb4794.i
    206 		 i32 7, label %bb4794.i
    207 		 i32 8, label %bb4804.i
    208 		 i32 9, label %bb4804.i
    209 		 i32 10, label %bb4804.i
    210 		 i32 11, label %bb4804.i
    211 		 i32 12, label %bb4804.i
    212 		 i32 13, label %bb4804.i
    213 		 i32 14, label %bb4804.i
    214 		 i32 15, label %bb4804.i
    215 		 i32 16, label %bb4804.i
    216 		 i32 17, label %bb4804.i
    217 		 i32 18, label %bb4804.i
    218 		 i32 19, label %bb4804.i
    219 	]
    220 bb4794.i:		; preds = %bb4791.i, %bb4791.i
    221 	br i1 false, label %bb4809.i, label %bb4819.i
    222 bb4799.i:		; preds = %bb4791.i
    223 	br i1 false, label %bb4809.i, label %bb4819.i
    224 bb4803.i:		; preds = %bb4791.i
    225 	br label %bb4804.i
    226 bb4804.i:		; preds = %bb4803.i, %bb4791.i, %bb4791.i, %bb4791.i, %bb4791.i, %bb4791.i, %bb4791.i, %bb4791.i, %bb4791.i, %bb4791.i, %bb4791.i, %bb4791.i, %bb4791.i
    227 	br i1 false, label %bb4809.i, label %bb4819.i
    228 bb4809.i:		; preds = %bb4804.i, %bb4799.i, %bb4794.i
    229 	switch i32 %df4081.0.i, label %bb71.i.i [
    230 		 i32 3, label %bb61.i.i
    231 		 i32 4, label %bb.i.i
    232 		 i32 5, label %bb.i.i
    233 		 i32 6, label %bb.i.i
    234 		 i32 7, label %bb.i.i
    235 		 i32 8, label %bb38.i.i
    236 		 i32 9, label %bb38.i.i
    237 		 i32 10, label %bb50.i.i
    238 		 i32 11, label %bb40.i.i
    239 		 i32 16, label %bb38.i.i
    240 	]
    241 bb.i.i:		; preds = %bb4809.i, %bb4809.i, %bb4809.i, %bb4809.i
    242 	br label %bb403.i.i
    243 bb38.i.i:		; preds = %bb4809.i, %bb4809.i, %bb4809.i
    244 	br label %bb403.i.i
    245 bb40.i.i:		; preds = %bb4809.i
    246 	br label %bb403.i.i
    247 bb50.i.i:		; preds = %bb4809.i
    248 	br label %bb403.i.i
    249 bb61.i.i:		; preds = %bb4809.i
    250 	br label %bb403.i.i
    251 bb71.i.i:		; preds = %bb4809.i
    252 	br label %bb403.i.i
    253 bb403.i.i:		; preds = %bb71.i.i, %bb61.i.i, %bb50.i.i, %bb40.i.i, %bb38.i.i, %bb.i.i
    254 	br i1 false, label %bb408.i.i, label %bb502.i.i
    255 bb408.i.i:		; preds = %bb403.i.i
    256 	br label %bb708.i.i
    257 bb502.i.i:		; preds = %bb403.i.i
    258 	br label %bb708.i.i
    259 bb708.i.i:		; preds = %bb502.i.i, %bb408.i.i
    260 	switch i32 0, label %bb758.i.i [
    261 		 i32 0, label %bb710.i.i
    262 		 i32 1, label %bb713.i.i
    263 		 i32 2, label %bb718.i.i
    264 		 i32 3, label %bb721.i.i
    265 		 i32 4, label %bb726.i.i
    266 		 i32 5, label %bb729.i.i
    267 		 i32 8, label %bb732.i.i
    268 		 i32 9, label %bb732.i.i
    269 		 i32 10, label %bb737.i.i
    270 		 i32 11, label %bb737.i.i
    271 		 i32 12, label %bb742.i.i
    272 		 i32 13, label %bb742.i.i
    273 		 i32 14, label %bb745.i.i
    274 		 i32 15, label %bb745.i.i
    275 		 i32 16, label %bb750.i.i
    276 		 i32 17, label %bb750.i.i
    277 		 i32 18, label %bb753.i.i
    278 		 i32 19, label %bb753.i.i
    279 		 i32 22, label %bb750.i.i
    280 		 i32 23, label %bb750.i.i
    281 	]
    282 bb710.i.i:		; preds = %bb708.i.i
    283 	br label %bb758.i.i
    284 bb713.i.i:		; preds = %bb708.i.i
    285 	br label %bb758.i.i
    286 bb718.i.i:		; preds = %bb708.i.i
    287 	br label %bb758.i.i
    288 bb721.i.i:		; preds = %bb708.i.i
    289 	br label %bb758.i.i
    290 bb726.i.i:		; preds = %bb708.i.i
    291 	br label %bb758.i.i
    292 bb729.i.i:		; preds = %bb708.i.i
    293 	br label %bb758.i.i
    294 bb732.i.i:		; preds = %bb708.i.i, %bb708.i.i
    295 	br label %bb758.i.i
    296 bb737.i.i:		; preds = %bb708.i.i, %bb708.i.i
    297 	br label %bb758.i.i
    298 bb742.i.i:		; preds = %bb708.i.i, %bb708.i.i
    299 	br label %bb758.i.i
    300 bb745.i.i:		; preds = %bb708.i.i, %bb708.i.i
    301 	br label %bb758.i.i
    302 bb750.i.i:		; preds = %bb708.i.i, %bb708.i.i, %bb708.i.i, %bb708.i.i
    303 	br label %bb758.i.i
    304 bb753.i.i:		; preds = %bb708.i.i, %bb708.i.i
    305 	br label %bb758.i.i
    306 bb758.i.i:		; preds = %bb753.i.i, %bb750.i.i, %bb745.i.i, %bb742.i.i, %bb737.i.i, %bb732.i.i, %bb729.i.i, %bb726.i.i, %bb721.i.i, %bb718.i.i, %bb713.i.i, %bb710.i.i, %bb708.i.i
    307 	switch i32 %dt4080.0.i, label %bb808.i.i [
    308 		 i32 0, label %bb760.i.i
    309 		 i32 1, label %bb763.i.i
    310 		 i32 2, label %bb768.i.i
    311 		 i32 3, label %bb771.i.i
    312 		 i32 4, label %bb776.i.i
    313 		 i32 5, label %bb779.i.i
    314 		 i32 8, label %bb782.i.i
    315 		 i32 9, label %bb782.i.i
    316 		 i32 10, label %bb787.i.i
    317 		 i32 11, label %bb787.i.i
    318 		 i32 12, label %bb792.i.i
    319 		 i32 13, label %bb792.i.i
    320 		 i32 14, label %bb795.i.i
    321 		 i32 15, label %bb795.i.i
    322 		 i32 16, label %bb800.i.i
    323 		 i32 17, label %bb800.i.i
    324 		 i32 18, label %bb803.i.i
    325 		 i32 19, label %bb803.i.i
    326 		 i32 22, label %bb800.i.i
    327 		 i32 23, label %bb800.i.i
    328 	]
    329 bb760.i.i:		; preds = %bb758.i.i
    330 	br label %bb811.i.i
    331 bb763.i.i:		; preds = %bb758.i.i
    332 	br label %bb811.i.i
    333 bb768.i.i:		; preds = %bb758.i.i
    334 	br label %bb811.i.i
    335 bb771.i.i:		; preds = %bb758.i.i
    336 	br label %bb811.i.i
    337 bb776.i.i:		; preds = %bb758.i.i
    338 	br label %bb811.i.i
    339 bb779.i.i:		; preds = %bb758.i.i
    340 	br label %bb811.i.i
    341 bb782.i.i:		; preds = %bb758.i.i, %bb758.i.i
    342 	br label %bb811.i.i
    343 bb787.i.i:		; preds = %bb758.i.i, %bb758.i.i
    344 	br label %bb811.i.i
    345 bb792.i.i:		; preds = %bb758.i.i, %bb758.i.i
    346 	br label %bb811.i.i
    347 bb795.i.i:		; preds = %bb758.i.i, %bb758.i.i
    348 	br label %bb811.i.i
    349 bb800.i.i:		; preds = %bb758.i.i, %bb758.i.i, %bb758.i.i, %bb758.i.i
    350 	br label %bb811.i.i
    351 bb803.i.i:		; preds = %bb758.i.i, %bb758.i.i
    352 	br label %bb808.i.i
    353 bb808.i.i:		; preds = %bb803.i.i, %bb758.i.i
    354 	br label %bb811.i.i
    355 bb811.i.i:		; preds = %bb808.i.i, %bb800.i.i, %bb795.i.i, %bb792.i.i, %bb787.i.i, %bb782.i.i, %bb779.i.i, %bb776.i.i, %bb771.i.i, %bb768.i.i, %bb763.i.i, %bb760.i.i
    356 	switch i32 0, label %bb928.i.i [
    357 		 i32 0, label %bb813.i.i
    358 		 i32 1, label %bb833.i.i
    359 		 i32 2, label %bb813.i.i
    360 		 i32 3, label %bb833.i.i
    361 		 i32 4, label %bb813.i.i
    362 		 i32 5, label %bb813.i.i
    363 		 i32 8, label %bb872.i.i
    364 		 i32 9, label %bb872.i.i
    365 		 i32 10, label %bb890.i.i
    366 		 i32 11, label %bb890.i.i
    367 		 i32 12, label %bb813.i.i
    368 		 i32 13, label %bb813.i.i
    369 		 i32 14, label %bb908.i.i
    370 		 i32 15, label %bb908.i.i
    371 		 i32 16, label %bb813.i.i
    372 		 i32 17, label %bb813.i.i
    373 		 i32 18, label %bb908.i.i
    374 		 i32 19, label %bb908.i.i
    375 		 i32 22, label %bb813.i.i
    376 		 i32 23, label %bb813.i.i
    377 	]
    378 bb813.i.i:		; preds = %bb811.i.i, %bb811.i.i, %bb811.i.i, %bb811.i.i, %bb811.i.i, %bb811.i.i, %bb811.i.i, %bb811.i.i, %bb811.i.i, %bb811.i.i
    379 	switch i32 %dt4080.0.i, label %bb1065.i.i [
    380 		 i32 0, label %bb930.i.i
    381 		 i32 1, label %bb950.i.i
    382 		 i32 2, label %bb930.i.i
    383 		 i32 3, label %bb950.i.i
    384 		 i32 4, label %bb989.i.i
    385 		 i32 5, label %bb989.i.i
    386 		 i32 8, label %bb1009.i.i
    387 		 i32 9, label %bb1009.i.i
    388 		 i32 10, label %bb1027.i.i
    389 		 i32 11, label %bb1027.i.i
    390 		 i32 12, label %bb930.i.i
    391 		 i32 13, label %bb930.i.i
    392 		 i32 14, label %bb1045.i.i
    393 		 i32 15, label %bb1045.i.i
    394 		 i32 16, label %bb930.i.i
    395 		 i32 17, label %bb930.i.i
    396 		 i32 18, label %bb1045.i.i
    397 		 i32 19, label %bb1045.i.i
    398 		 i32 22, label %bb930.i.i
    399 		 i32 23, label %bb930.i.i
    400 	]
    401 bb833.i.i:		; preds = %bb811.i.i, %bb811.i.i
    402 	switch i32 %dt4080.0.i, label %bb1065.i.i [
    403 		 i32 0, label %bb930.i.i
    404 		 i32 1, label %bb950.i.i
    405 		 i32 2, label %bb930.i.i
    406 		 i32 3, label %bb950.i.i
    407 		 i32 4, label %bb989.i.i
    408 		 i32 5, label %bb989.i.i
    409 		 i32 8, label %bb1009.i.i
    410 		 i32 9, label %bb1009.i.i
    411 		 i32 10, label %bb1027.i.i
    412 		 i32 11, label %bb1027.i.i
    413 		 i32 12, label %bb930.i.i
    414 		 i32 13, label %bb930.i.i
    415 		 i32 14, label %bb1045.i.i
    416 		 i32 15, label %bb1045.i.i
    417 		 i32 16, label %bb930.i.i
    418 		 i32 17, label %bb930.i.i
    419 		 i32 18, label %bb1045.i.i
    420 		 i32 19, label %bb1045.i.i
    421 		 i32 22, label %bb930.i.i
    422 		 i32 23, label %bb930.i.i
    423 	]
    424 bb872.i.i:		; preds = %bb811.i.i, %bb811.i.i
    425 	switch i32 %dt4080.0.i, label %bb1065.i.i [
    426 		 i32 0, label %bb930.i.i
    427 		 i32 1, label %bb950.i.i
    428 		 i32 2, label %bb930.i.i
    429 		 i32 3, label %bb950.i.i
    430 		 i32 4, label %bb989.i.i
    431 		 i32 5, label %bb989.i.i
    432 		 i32 8, label %bb1009.i.i
    433 		 i32 9, label %bb1009.i.i
    434 		 i32 10, label %bb1027.i.i
    435 		 i32 11, label %bb1027.i.i
    436 		 i32 12, label %bb930.i.i
    437 		 i32 13, label %bb930.i.i
    438 		 i32 14, label %bb1045.i.i
    439 		 i32 15, label %bb1045.i.i
    440 		 i32 16, label %bb930.i.i
    441 		 i32 17, label %bb930.i.i
    442 		 i32 18, label %bb1045.i.i
    443 		 i32 19, label %bb1045.i.i
    444 		 i32 22, label %bb930.i.i
    445 		 i32 23, label %bb930.i.i
    446 	]
    447 bb890.i.i:		; preds = %bb811.i.i, %bb811.i.i
    448 	switch i32 %dt4080.0.i, label %bb1065.i.i [
    449 		 i32 0, label %bb930.i.i
    450 		 i32 1, label %bb950.i.i
    451 		 i32 2, label %bb930.i.i
    452 		 i32 3, label %bb950.i.i
    453 		 i32 4, label %bb989.i.i
    454 		 i32 5, label %bb989.i.i
    455 		 i32 8, label %bb1009.i.i
    456 		 i32 9, label %bb1009.i.i
    457 		 i32 10, label %bb1027.i.i
    458 		 i32 11, label %bb1027.i.i
    459 		 i32 12, label %bb930.i.i
    460 		 i32 13, label %bb930.i.i
    461 		 i32 14, label %bb1045.i.i
    462 		 i32 15, label %bb1045.i.i
    463 		 i32 16, label %bb930.i.i
    464 		 i32 17, label %bb930.i.i
    465 		 i32 18, label %bb1045.i.i
    466 		 i32 19, label %bb1045.i.i
    467 		 i32 22, label %bb930.i.i
    468 		 i32 23, label %bb930.i.i
    469 	]
    470 bb908.i.i:		; preds = %bb811.i.i, %bb811.i.i, %bb811.i.i, %bb811.i.i
    471 	br label %bb928.i.i
    472 bb928.i.i:		; preds = %bb908.i.i, %bb811.i.i
    473 	switch i32 %dt4080.0.i, label %bb1065.i.i [
    474 		 i32 0, label %bb930.i.i
    475 		 i32 1, label %bb950.i.i
    476 		 i32 2, label %bb930.i.i
    477 		 i32 3, label %bb950.i.i
    478 		 i32 4, label %bb989.i.i
    479 		 i32 5, label %bb989.i.i
    480 		 i32 8, label %bb1009.i.i
    481 		 i32 9, label %bb1009.i.i
    482 		 i32 10, label %bb1027.i.i
    483 		 i32 11, label %bb1027.i.i
    484 		 i32 12, label %bb930.i.i
    485 		 i32 13, label %bb930.i.i
    486 		 i32 14, label %bb1045.i.i
    487 		 i32 15, label %bb1045.i.i
    488 		 i32 16, label %bb930.i.i
    489 		 i32 17, label %bb930.i.i
    490 		 i32 18, label %bb1045.i.i
    491 		 i32 19, label %bb1045.i.i
    492 		 i32 22, label %bb930.i.i
    493 		 i32 23, label %bb930.i.i
    494 	]
    495 bb930.i.i:		; preds = %bb928.i.i, %bb928.i.i, %bb928.i.i, %bb928.i.i, %bb928.i.i, %bb928.i.i, %bb928.i.i, %bb928.i.i, %bb890.i.i, %bb890.i.i, %bb890.i.i, %bb890.i.i, %bb890.i.i, %bb890.i.i, %bb890.i.i, %bb890.i.i, %bb872.i.i, %bb872.i.i, %bb872.i.i, %bb872.i.i, %bb872.i.i, %bb872.i.i, %bb872.i.i, %bb872.i.i, %bb833.i.i, %bb833.i.i, %bb833.i.i, %bb833.i.i, %bb833.i.i, %bb833.i.i, %bb833.i.i, %bb833.i.i, %bb813.i.i, %bb813.i.i, %bb813.i.i, %bb813.i.i, %bb813.i.i, %bb813.i.i, %bb813.i.i, %bb813.i.i
    496 	br label %bb5235.i
    497 bb950.i.i:		; preds = %bb928.i.i, %bb928.i.i, %bb890.i.i, %bb890.i.i, %bb872.i.i, %bb872.i.i, %bb833.i.i, %bb833.i.i, %bb813.i.i, %bb813.i.i
    498 	br label %bb5235.i
    499 bb989.i.i:		; preds = %bb928.i.i, %bb928.i.i, %bb890.i.i, %bb890.i.i, %bb872.i.i, %bb872.i.i, %bb833.i.i, %bb833.i.i, %bb813.i.i, %bb813.i.i
    500 	br label %bb5235.i
    501 bb1009.i.i:		; preds = %bb928.i.i, %bb928.i.i, %bb890.i.i, %bb890.i.i, %bb872.i.i, %bb872.i.i, %bb833.i.i, %bb833.i.i, %bb813.i.i, %bb813.i.i
    502 	br label %bb5235.i
    503 bb1027.i.i:		; preds = %bb928.i.i, %bb928.i.i, %bb890.i.i, %bb890.i.i, %bb872.i.i, %bb872.i.i, %bb833.i.i, %bb833.i.i, %bb813.i.i, %bb813.i.i
    504 	br label %bb5235.i
    505 bb1045.i.i:		; preds = %bb928.i.i, %bb928.i.i, %bb928.i.i, %bb928.i.i, %bb890.i.i, %bb890.i.i, %bb890.i.i, %bb890.i.i, %bb872.i.i, %bb872.i.i, %bb872.i.i, %bb872.i.i, %bb833.i.i, %bb833.i.i, %bb833.i.i, %bb833.i.i, %bb813.i.i, %bb813.i.i, %bb813.i.i, %bb813.i.i
    506 	br label %bb1065.i.i
    507 bb1065.i.i:		; preds = %bb1045.i.i, %bb928.i.i, %bb890.i.i, %bb872.i.i, %bb833.i.i, %bb813.i.i
    508 	br label %bb5235.i
    509 bb4819.i:		; preds = %bb4804.i, %bb4799.i, %bb4794.i
    510 	br i1 false, label %bb5208.i, label %bb5011.i
    511 bb5011.i:		; preds = %bb4819.i
    512 	switch i32 0, label %bb5039.i [
    513 		 i32 10, label %bb5016.i
    514 		 i32 3, label %bb5103.i
    515 	]
    516 bb5016.i:		; preds = %bb5011.i
    517 	br i1 false, label %bb5103.i, label %bb5039.i
    518 bb5039.i:		; preds = %bb5016.i, %bb5011.i
    519 	switch i32 0, label %bb5052.i [
    520 		 i32 3, label %bb5103.i
    521 		 i32 10, label %bb5103.i
    522 	]
    523 bb5052.i:		; preds = %bb5039.i
    524 	br i1 false, label %bb5103.i, label %bb5065.i
    525 bb5065.i:		; preds = %bb5052.i
    526 	br i1 false, label %bb5078.i, label %bb5103.i
    527 bb5078.i:		; preds = %bb5065.i
    528 	br i1 false, label %bb5103.i, label %bb5084.i
    529 bb5084.i:		; preds = %bb5078.i
    530 	br i1 false, label %bb5103.i, label %bb5090.i
    531 bb5090.i:		; preds = %bb5084.i
    532 	br i1 false, label %bb5103.i, label %bb5096.i
    533 bb5096.i:		; preds = %bb5090.i
    534 	br i1 false, label %bb5103.i, label %bb5102.i
    535 bb5102.i:		; preds = %bb5096.i
    536 	br label %bb5103.i
    537 bb5103.i:		; preds = %bb5102.i, %bb5096.i, %bb5090.i, %bb5084.i, %bb5078.i, %bb5065.i, %bb5052.i, %bb5039.i, %bb5039.i, %bb5016.i, %bb5011.i
    538 	switch i32 0, label %bb5208.i [
    539 		 i32 0, label %bb5133.i
    540 		 i32 2, label %bb5162.i
    541 		 i32 4, label %bb5182.i
    542 		 i32 10, label %bb5113.i
    543 		 i32 11, label %bb5113.i
    544 		 i32 12, label %bb5121.i
    545 		 i32 13, label %bb5121.i
    546 		 i32 14, label %bb5125.i
    547 		 i32 15, label %bb5125.i
    548 		 i32 16, label %bb5133.i
    549 		 i32 17, label %bb5133.i
    550 		 i32 18, label %bb5146.i
    551 		 i32 19, label %bb5146.i
    552 	]
    553 bb5113.i:		; preds = %bb5103.i, %bb5103.i
    554 	switch i32 %dt4080.0.i, label %bb5208.i [
    555 		 i32 8, label %bb5115.i
    556 		 i32 9, label %bb5115.i
    557 		 i32 12, label %bb5117.i
    558 		 i32 13, label %bb5117.i
    559 		 i32 14, label %bb5119.i
    560 		 i32 15, label %bb5119.i
    561 	]
    562 bb5115.i:		; preds = %bb5113.i, %bb5113.i
    563 	br label %bb5208.i
    564 bb5117.i:		; preds = %bb5113.i, %bb5113.i
    565 	br label %bb5208.i
    566 bb5119.i:		; preds = %bb5113.i, %bb5113.i
    567 	br label %bb5208.i
    568 bb5121.i:		; preds = %bb5103.i, %bb5103.i
    569 	switch i32 %dt4080.0.i, label %bb5208.i [
    570 		 i32 8, label %bb5123.i
    571 		 i32 9, label %bb5123.i
    572 	]
    573 bb5123.i:		; preds = %bb5121.i, %bb5121.i
    574 	br label %bb5208.i
    575 bb5125.i:		; preds = %bb5103.i, %bb5103.i
    576 	switch i32 %dt4080.0.i, label %bb5208.i [
    577 		 i32 8, label %bb5127.i
    578 		 i32 9, label %bb5127.i
    579 		 i32 12, label %bb5129.i
    580 		 i32 13, label %bb5129.i
    581 	]
    582 bb5127.i:		; preds = %bb5125.i, %bb5125.i
    583 	br label %bb5208.i
    584 bb5129.i:		; preds = %bb5125.i, %bb5125.i
    585 	br label %bb5208.i
    586 bb5133.i:		; preds = %bb5103.i, %bb5103.i, %bb5103.i
    587 	switch i32 %dt4080.0.i, label %bb5208.i [
    588 		 i32 8, label %bb5135.i
    589 		 i32 9, label %bb5135.i
    590 		 i32 10, label %bb5137.i
    591 		 i32 11, label %bb5137.i
    592 		 i32 12, label %bb5139.i
    593 		 i32 13, label %bb5139.i
    594 		 i32 14, label %bb5143.i
    595 		 i32 15, label %bb5143.i
    596 	]
    597 bb5135.i:		; preds = %bb5133.i, %bb5133.i
    598 	br label %bb5208.i
    599 bb5137.i:		; preds = %bb5133.i, %bb5133.i
    600 	br label %bb5208.i
    601 bb5139.i:		; preds = %bb5133.i, %bb5133.i
    602 	br label %bb5208.i
    603 bb5143.i:		; preds = %bb5133.i, %bb5133.i
    604 	br label %bb5208.i
    605 bb5146.i:		; preds = %bb5103.i, %bb5103.i
    606 	switch i32 %dt4080.0.i, label %bb5208.i [
    607 		 i32 0, label %bb5158.i
    608 		 i32 8, label %bb5148.i
    609 		 i32 9, label %bb5148.i
    610 		 i32 10, label %bb5150.i
    611 		 i32 11, label %bb5150.i
    612 		 i32 12, label %bb5152.i
    613 		 i32 13, label %bb5152.i
    614 		 i32 14, label %bb5155.i
    615 		 i32 15, label %bb5155.i
    616 		 i32 16, label %bb5158.i
    617 		 i32 17, label %bb5158.i
    618 	]
    619 bb5148.i:		; preds = %bb5146.i, %bb5146.i
    620 	br label %bb5208.i
    621 bb5150.i:		; preds = %bb5146.i, %bb5146.i
    622 	br label %bb5208.i
    623 bb5152.i:		; preds = %bb5146.i, %bb5146.i
    624 	br label %bb5208.i
    625 bb5155.i:		; preds = %bb5146.i, %bb5146.i
    626 	br label %bb5208.i
    627 bb5158.i:		; preds = %bb5146.i, %bb5146.i, %bb5146.i
    628 	br label %bb5208.i
    629 bb5162.i:		; preds = %bb5103.i
    630 	switch i32 %dt4080.0.i, label %bb5208.i [
    631 		 i32 0, label %bb5175.i
    632 		 i32 8, label %bb5164.i
    633 		 i32 9, label %bb5164.i
    634 		 i32 10, label %bb5166.i
    635 		 i32 11, label %bb5166.i
    636 		 i32 12, label %bb5168.i
    637 		 i32 13, label %bb5168.i
    638 		 i32 14, label %bb5172.i
    639 		 i32 15, label %bb5172.i
    640 		 i32 16, label %bb5175.i
    641 		 i32 17, label %bb5175.i
    642 		 i32 18, label %bb5179.i
    643 		 i32 19, label %bb5179.i
    644 	]
    645 bb5164.i:		; preds = %bb5162.i, %bb5162.i
    646 	br label %bb5208.i
    647 bb5166.i:		; preds = %bb5162.i, %bb5162.i
    648 	br label %bb5208.i
    649 bb5168.i:		; preds = %bb5162.i, %bb5162.i
    650 	br label %bb5208.i
    651 bb5172.i:		; preds = %bb5162.i, %bb5162.i
    652 	br label %bb5208.i
    653 bb5175.i:		; preds = %bb5162.i, %bb5162.i, %bb5162.i
    654 	br label %bb5208.i
    655 bb5179.i:		; preds = %bb5162.i, %bb5162.i
    656 	br label %bb5208.i
    657 bb5182.i:		; preds = %bb5103.i
    658 	switch i32 %dt4080.0.i, label %bb5208.i [
    659 		 i32 0, label %bb5195.i
    660 		 i32 2, label %bb5202.i
    661 		 i32 8, label %bb5184.i
    662 		 i32 9, label %bb5184.i
    663 		 i32 10, label %bb5186.i
    664 		 i32 11, label %bb5186.i
    665 		 i32 12, label %bb5188.i
    666 		 i32 13, label %bb5188.i
    667 		 i32 14, label %bb5192.i
    668 		 i32 15, label %bb5192.i
    669 		 i32 16, label %bb5195.i
    670 		 i32 17, label %bb5195.i
    671 		 i32 18, label %bb5199.i
    672 		 i32 19, label %bb5199.i
    673 	]
    674 bb5184.i:		; preds = %bb5182.i, %bb5182.i
    675 	br label %bb5208.i
    676 bb5186.i:		; preds = %bb5182.i, %bb5182.i
    677 	br label %bb5208.i
    678 bb5188.i:		; preds = %bb5182.i, %bb5182.i
    679 	br label %bb5208.i
    680 bb5192.i:		; preds = %bb5182.i, %bb5182.i
    681 	br label %bb5208.i
    682 bb5195.i:		; preds = %bb5182.i, %bb5182.i, %bb5182.i
    683 	br label %bb5208.i
    684 bb5199.i:		; preds = %bb5182.i, %bb5182.i
    685 	br label %bb5208.i
    686 bb5202.i:		; preds = %bb5182.i
    687 	br label %bb5208.i
    688 bb5208.i:		; preds = %bb5202.i, %bb5199.i, %bb5195.i, %bb5192.i, %bb5188.i, %bb5186.i, %bb5184.i, %bb5182.i, %bb5179.i, %bb5175.i, %bb5172.i, %bb5168.i, %bb5166.i, %bb5164.i, %bb5162.i, %bb5158.i, %bb5155.i, %bb5152.i, %bb5150.i, %bb5148.i, %bb5146.i, %bb5143.i, %bb5139.i, %bb5137.i, %bb5135.i, %bb5133.i, %bb5129.i, %bb5127.i, %bb5125.i, %bb5123.i, %bb5121.i, %bb5119.i, %bb5117.i, %bb5115.i, %bb5113.i, %bb5103.i, %bb4819.i
    689 	switch i32 0, label %bb5221.i [
    690 		 i32 0, label %bb5210.i
    691 		 i32 1, label %bb5211.i
    692 		 i32 2, label %bb5212.i
    693 		 i32 3, label %bb5213.i
    694 		 i32 4, label %bb5214.i
    695 		 i32 5, label %bb5215.i
    696 		 i32 6, label %bb5217.i
    697 		 i32 7, label %bb5216.i
    698 		 i32 12, label %bb5218.i
    699 		 i32 13, label %bb5218.i
    700 		 i32 14, label %bb5219.i
    701 		 i32 15, label %bb5219.i
    702 		 i32 16, label %bb5210.i
    703 		 i32 17, label %bb5210.i
    704 		 i32 22, label %bb5210.i
    705 		 i32 23, label %bb5210.i
    706 	]
    707 bb5210.i:		; preds = %bb5208.i, %bb5208.i, %bb5208.i, %bb5208.i, %bb5208.i
    708 	br label %bb5224.i
    709 bb5211.i:		; preds = %bb5208.i
    710 	br label %bb5224.i
    711 bb5212.i:		; preds = %bb5208.i
    712 	br label %bb5224.i
    713 bb5213.i:		; preds = %bb5208.i
    714 	br label %bb5224.i
    715 bb5214.i:		; preds = %bb5208.i
    716 	br label %bb5224.i
    717 bb5215.i:		; preds = %bb5208.i
    718 	br label %bb5224.i
    719 bb5216.i:		; preds = %bb5208.i
    720 	br label %bb5224.i
    721 bb5217.i:		; preds = %bb5208.i
    722 	br label %bb5224.i
    723 bb5218.i:		; preds = %bb5208.i, %bb5208.i
    724 	br label %bb5224.i
    725 bb5219.i:		; preds = %bb5208.i, %bb5208.i
    726 	br label %bb5224.i
    727 bb5221.i:		; preds = %bb5208.i
    728 	br label %bb5224.i
    729 bb5224.i:		; preds = %bb5221.i, %bb5219.i, %bb5218.i, %bb5217.i, %bb5216.i, %bb5215.i, %bb5214.i, %bb5213.i, %bb5212.i, %bb5211.i, %bb5210.i
    730 	br label %bb5235.i
    731 bb5235.i:		; preds = %bb5224.i, %bb1065.i.i, %bb1027.i.i, %bb1009.i.i, %bb989.i.i, %bb950.i.i, %bb930.i.i
    732 	br label %bb5272.i
    733 bb5272.i:		; preds = %bb5235.i
    734 	br label %bb5276.i
    735 bb5276.i:		; preds = %bb19808.i, %bb5272.i
    736 	br label %bb16607.i
    737 bb5295.i:		; preds = %bb5295.preheader.i, %storeVecColor_RGB_UI.exit
    738 	br label %loadVecColor_BGRA_UI8888R.exit
    739 loadVecColor_BGRA_UI8888R.exit:		; preds = %bb5295.i
    740 	br i1 false, label %bb5325.i, label %bb5351.i
    741 bb5325.i:		; preds = %loadVecColor_BGRA_UI8888R.exit
    742 	br i1 false, label %bb4527.i, label %bb.i
    743 bb.i:		; preds = %bb5325.i
    744 	switch i32 0, label %bb4527.i [
    745 		 i32 4, label %bb4362.i
    746 		 i32 8, label %bb4448.i
    747 	]
    748 bb4362.i:		; preds = %bb.i
    749 	br i1 false, label %bb4532.i, label %bb5556.i
    750 bb4448.i:		; preds = %bb.i
    751 	br label %bb4527.i
    752 bb4527.i:		; preds = %bb4448.i, %bb.i, %bb5325.i
    753 	br i1 false, label %bb4532.i, label %bb5556.i
    754 bb4532.i:		; preds = %bb4527.i, %bb4362.i
    755 	switch i32 0, label %bb4997.i [
    756 		 i32 6, label %bb4534.i
    757 		 i32 7, label %bb4982.i
    758 	]
    759 bb4534.i:		; preds = %bb4532.i
    760 	br i1 false, label %bb4875.i, label %bb4619.i
    761 bb4619.i:		; preds = %bb4534.i
    762 	br i1 false, label %bb4875.i, label %bb4663.i
    763 bb4663.i:		; preds = %bb4619.i
    764 	br label %bb4855.i
    765 bb4759.i:		; preds = %bb4855.i
    766 	br label %bb4855.i
    767 bb4855.i:		; preds = %bb4759.i, %bb4663.i
    768 	br i1 false, label %bb4866.i, label %bb4759.i
    769 bb4866.i:		; preds = %bb4855.i
    770 	br label %bb4875.i
    771 bb4875.i:		; preds = %bb4866.i, %bb4619.i, %bb4534.i
    772 	br i1 false, label %bb4973.i, label %bb4922.i
    773 bb4922.i:		; preds = %bb4875.i
    774 	br label %bb4973.i
    775 bb4973.i:		; preds = %bb4922.i, %bb4875.i
    776 	br label %bb4982.i
    777 bb4982.i:		; preds = %bb4973.i, %bb4532.i
    778 	br label %bb5041.i
    779 bb4997.i:		; preds = %bb4532.i
    780 	br label %bb5041.i
    781 bb5041.i:		; preds = %bb4997.i, %bb4982.i
    782 	switch i32 0, label %bb5464.i [
    783 		 i32 0, label %bb5344.i
    784 		 i32 1, label %bb5374.i
    785 		 i32 2, label %bb5404.i
    786 		 i32 3, label %bb5434.i
    787 		 i32 11, label %bb5263.i
    788 	]
    789 bb5263.i:		; preds = %bb5041.i
    790 	br i1 false, label %bb12038.i, label %bb5467.i
    791 bb5344.i:		; preds = %bb5041.i
    792 	br i1 false, label %bb12038.i, label %bb5467.i
    793 bb5374.i:		; preds = %bb5041.i
    794 	br i1 false, label %bb12038.i, label %bb5467.i
    795 bb5404.i:		; preds = %bb5041.i
    796 	br i1 false, label %bb12038.i, label %bb5467.i
    797 bb5434.i:		; preds = %bb5041.i
    798 	br label %bb5464.i
    799 bb5464.i:		; preds = %bb5434.i, %bb5041.i
    800 	br i1 false, label %bb12038.i, label %bb5467.i
    801 bb5467.i:		; preds = %bb5464.i, %bb5404.i, %bb5374.i, %bb5344.i, %bb5263.i
    802 	switch i32 0, label %bb15866.i [
    803 		 i32 3, label %bb13016.i
    804 		 i32 4, label %bb12040.i
    805 		 i32 8, label %bb12514.i
    806 		 i32 10, label %bb12903.i
    807 		 i32 11, label %bb12553.i
    808 		 i32 16, label %bb12514.i
    809 	]
    810 bb5556.i:		; preds = %bb4527.i, %bb4362.i
    811 	switch i32 0, label %bb8990.i [
    812 		 i32 3, label %bb6403.i
    813 		 i32 4, label %bb6924.i
    814 		 i32 8, label %bb6924.i
    815 		 i32 10, label %bb6403.i
    816 		 i32 11, label %bb5882.i
    817 		 i32 16, label %bb5558.i
    818 	]
    819 bb5558.i:		; preds = %bb5556.i
    820 	br label %bb8990.i
    821 bb5882.i:		; preds = %bb5556.i
    822 	switch i32 0, label %bb6387.i [
    823 		 i32 1, label %bb6332.i
    824 		 i32 3, label %bb6332.i
    825 		 i32 4, label %bb6352.i
    826 		 i32 6, label %bb5884.i
    827 		 i32 7, label %bb8990.i
    828 	]
    829 bb5884.i:		; preds = %bb5882.i
    830 	br i1 false, label %bb6225.i, label %bb5969.i
    831 bb5969.i:		; preds = %bb5884.i
    832 	br i1 false, label %bb6225.i, label %bb6013.i
    833 bb6013.i:		; preds = %bb5969.i
    834 	br label %bb6205.i
    835 bb6109.i:		; preds = %bb6205.i
    836 	br label %bb6205.i
    837 bb6205.i:		; preds = %bb6109.i, %bb6013.i
    838 	br i1 false, label %bb6216.i, label %bb6109.i
    839 bb6216.i:		; preds = %bb6205.i
    840 	br label %bb6225.i
    841 bb6225.i:		; preds = %bb6216.i, %bb5969.i, %bb5884.i
    842 	br i1 false, label %bb6323.i, label %bb6272.i
    843 bb6272.i:		; preds = %bb6225.i
    844 	switch i32 0, label %bb6908.i [
    845 		 i32 1, label %bb6853.i48
    846 		 i32 3, label %bb6853.i48
    847 		 i32 4, label %bb6873.i
    848 		 i32 6, label %bb6405.i
    849 		 i32 7, label %bb8990.i
    850 	]
    851 bb6323.i:		; preds = %bb6225.i
    852 	switch i32 0, label %bb6908.i [
    853 		 i32 1, label %bb6853.i48
    854 		 i32 3, label %bb6853.i48
    855 		 i32 4, label %bb6873.i
    856 		 i32 6, label %bb6405.i
    857 		 i32 7, label %bb8990.i
    858 	]
    859 bb6332.i:		; preds = %bb5882.i, %bb5882.i
    860 	switch i32 0, label %bb6908.i [
    861 		 i32 1, label %bb6853.i48
    862 		 i32 3, label %bb6853.i48
    863 		 i32 4, label %bb6873.i
    864 		 i32 6, label %bb6405.i
    865 		 i32 7, label %bb8990.i
    866 	]
    867 bb6352.i:		; preds = %bb5882.i
    868 	br label %bb6873.i
    869 bb6387.i:		; preds = %bb5882.i
    870 	br label %bb6403.i
    871 bb6403.i:		; preds = %bb6387.i, %bb5556.i, %bb5556.i
    872 	switch i32 0, label %bb6908.i [
    873 		 i32 1, label %bb6853.i48
    874 		 i32 3, label %bb6853.i48
    875 		 i32 4, label %bb6873.i
    876 		 i32 6, label %bb6405.i
    877 		 i32 7, label %bb8990.i
    878 	]
    879 bb6405.i:		; preds = %bb6403.i, %bb6332.i, %bb6323.i, %bb6272.i
    880 	br i1 false, label %bb6746.i, label %bb6490.i
    881 bb6490.i:		; preds = %bb6405.i
    882 	br i1 false, label %bb6746.i, label %bb6534.i
    883 bb6534.i:		; preds = %bb6490.i
    884 	br label %bb6726.i
    885 bb6630.i:		; preds = %bb6726.i
    886 	br label %bb6726.i
    887 bb6726.i:		; preds = %bb6630.i, %bb6534.i
    888 	br i1 false, label %bb6737.i, label %bb6630.i
    889 bb6737.i:		; preds = %bb6726.i
    890 	br label %bb6746.i
    891 bb6746.i:		; preds = %bb6737.i, %bb6490.i, %bb6405.i
    892 	br i1 false, label %bb6844.i, label %bb6793.i
    893 bb6793.i:		; preds = %bb6746.i
    894 	br label %bb8990.i
    895 bb6844.i:		; preds = %bb6746.i
    896 	br label %bb8990.i
    897 bb6853.i48:		; preds = %bb6403.i, %bb6403.i, %bb6332.i, %bb6332.i, %bb6323.i, %bb6323.i, %bb6272.i, %bb6272.i
    898 	br label %bb8990.i
    899 bb6873.i:		; preds = %bb6403.i, %bb6352.i, %bb6332.i, %bb6323.i, %bb6272.i
    900 	br label %bb8990.i
    901 bb6908.i:		; preds = %bb6403.i, %bb6332.i, %bb6323.i, %bb6272.i
    902 	br label %bb8990.i
    903 bb6924.i:		; preds = %bb5556.i, %bb5556.i
    904 	switch i32 0, label %bb8929.i [
    905 		 i32 1, label %bb8715.i
    906 		 i32 3, label %bb8715.i
    907 		 i32 4, label %bb8792.i
    908 		 i32 6, label %bb6926.i
    909 		 i32 7, label %bb8990.i
    910 	]
    911 bb6926.i:		; preds = %bb6924.i
    912 	br i1 false, label %bb7267.i, label %bb7011.i
    913 bb7011.i:		; preds = %bb6926.i
    914 	br i1 false, label %bb7267.i, label %bb7055.i
    915 bb7055.i:		; preds = %bb7011.i
    916 	br label %bb7247.i
    917 bb7151.i:		; preds = %bb7247.i
    918 	br label %bb7247.i
    919 bb7247.i:		; preds = %bb7151.i, %bb7055.i
    920 	br i1 false, label %bb7258.i, label %bb7151.i
    921 bb7258.i:		; preds = %bb7247.i
    922 	br label %bb7267.i
    923 bb7267.i:		; preds = %bb7258.i, %bb7011.i, %bb6926.i
    924 	br i1 false, label %bb7365.i, label %bb7314.i
    925 bb7314.i:		; preds = %bb7267.i
    926 	br label %bb7365.i
    927 bb7365.i:		; preds = %bb7314.i, %bb7267.i
    928 	br i1 false, label %bb7714.i, label %bb7458.i
    929 bb7458.i:		; preds = %bb7365.i
    930 	br i1 false, label %bb7714.i, label %bb7502.i
    931 bb7502.i:		; preds = %bb7458.i
    932 	br label %bb7694.i
    933 bb7598.i:		; preds = %bb7694.i
    934 	br label %bb7694.i
    935 bb7694.i:		; preds = %bb7598.i, %bb7502.i
    936 	br i1 false, label %bb7705.i, label %bb7598.i
    937 bb7705.i:		; preds = %bb7694.i
    938 	br label %bb7714.i
    939 bb7714.i:		; preds = %bb7705.i, %bb7458.i, %bb7365.i
    940 	br i1 false, label %bb7812.i, label %bb7761.i
    941 bb7761.i:		; preds = %bb7714.i
    942 	br label %bb7812.i
    943 bb7812.i:		; preds = %bb7761.i, %bb7714.i
    944 	br i1 false, label %bb8161.i, label %bb7905.i
    945 bb7905.i:		; preds = %bb7812.i
    946 	br i1 false, label %bb8161.i, label %bb7949.i
    947 bb7949.i:		; preds = %bb7905.i
    948 	br label %bb8141.i
    949 bb8045.i:		; preds = %bb8141.i
    950 	br label %bb8141.i
    951 bb8141.i:		; preds = %bb8045.i, %bb7949.i
    952 	br i1 false, label %bb8152.i, label %bb8045.i
    953 bb8152.i:		; preds = %bb8141.i
    954 	br label %bb8161.i
    955 bb8161.i:		; preds = %bb8152.i, %bb7905.i, %bb7812.i
    956 	br i1 false, label %bb8259.i, label %bb8208.i
    957 bb8208.i:		; preds = %bb8161.i
    958 	br label %bb8259.i
    959 bb8259.i:		; preds = %bb8208.i, %bb8161.i
    960 	br i1 false, label %bb8608.i, label %bb8352.i
    961 bb8352.i:		; preds = %bb8259.i
    962 	br i1 false, label %bb8608.i, label %bb8396.i
    963 bb8396.i:		; preds = %bb8352.i
    964 	br label %bb8588.i63
    965 bb8492.i:		; preds = %bb8588.i63
    966 	br label %bb8588.i63
    967 bb8588.i63:		; preds = %bb8492.i, %bb8396.i
    968 	br i1 false, label %bb8599.i, label %bb8492.i
    969 bb8599.i:		; preds = %bb8588.i63
    970 	br label %bb8608.i
    971 bb8608.i:		; preds = %bb8599.i, %bb8352.i, %bb8259.i
    972 	br i1 false, label %bb8706.i, label %bb8655.i
    973 bb8655.i:		; preds = %bb8608.i
    974 	br label %bb8990.i
    975 bb8706.i:		; preds = %bb8608.i
    976 	br label %bb8990.i
    977 bb8715.i:		; preds = %bb6924.i, %bb6924.i
    978 	br label %bb8990.i
    979 bb8792.i:		; preds = %bb6924.i
    980 	br label %bb8990.i
    981 bb8929.i:		; preds = %bb6924.i
    982 	br label %bb8990.i
    983 bb8990.i:		; preds = %bb8929.i, %bb8792.i, %bb8715.i, %bb8706.i, %bb8655.i, %bb6924.i, %bb6908.i, %bb6873.i, %bb6853.i48, %bb6844.i, %bb6793.i, %bb6403.i, %bb6332.i, %bb6323.i, %bb6272.i, %bb5882.i, %bb5558.i, %bb5556.i
    984 	switch i32 %sf4083.0.i, label %bb11184.i [
    985 		 i32 0, label %bb10372.i
    986 		 i32 1, label %bb10609.i
    987 		 i32 2, label %bb10811.i
    988 		 i32 3, label %bb11013.i
    989 		 i32 4, label %bb8992.i
    990 		 i32 5, label %bb8992.i
    991 		 i32 6, label %bb8992.i
    992 		 i32 7, label %bb8992.i
    993 		 i32 8, label %bb9195.i
    994 		 i32 9, label %bb9195.i
    995 		 i32 10, label %bb9965.i
    996 		 i32 11, label %bb9585.i
    997 		 i32 16, label %bb9195.i
    998 	]
    999 bb8992.i:		; preds = %bb8990.i, %bb8990.i, %bb8990.i, %bb8990.i
   1000 	switch i32 0, label %bb11184.i [
   1001 		 i32 0, label %bb9075.i
   1002 		 i32 1, label %bb9105.i
   1003 		 i32 2, label %bb9135.i
   1004 		 i32 3, label %bb9165.i
   1005 		 i32 11, label %bb8994.i
   1006 	]
   1007 bb8994.i:		; preds = %bb8992.i
   1008 	br label %bb11247.i
   1009 bb9075.i:		; preds = %bb8992.i
   1010 	br label %bb11247.i
   1011 bb9105.i:		; preds = %bb8992.i
   1012 	br label %bb11247.i
   1013 bb9135.i:		; preds = %bb8992.i
   1014 	br label %bb11247.i
   1015 bb9165.i:		; preds = %bb8992.i
   1016 	br label %bb11247.i
   1017 bb9195.i:		; preds = %bb8990.i, %bb8990.i, %bb8990.i
   1018 	switch i32 0, label %bb11184.i [
   1019 		 i32 0, label %bb9491.i
   1020 		 i32 1, label %bb9521.i
   1021 		 i32 2, label %bb9551.i
   1022 		 i32 3, label %bb9581.i
   1023 		 i32 4, label %bb9197.i
   1024 		 i32 11, label %bb9342.i
   1025 	]
   1026 bb9197.i:		; preds = %bb9195.i
   1027 	br label %bb11247.i
   1028 bb9342.i:		; preds = %bb9195.i
   1029 	br label %bb11247.i
   1030 bb9491.i:		; preds = %bb9195.i
   1031 	br label %bb11247.i
   1032 bb9521.i:		; preds = %bb9195.i
   1033 	br label %bb11247.i
   1034 bb9551.i:		; preds = %bb9195.i
   1035 	br label %bb11247.i
   1036 bb9581.i:		; preds = %bb9195.i
   1037 	br label %bb11247.i
   1038 bb9585.i:		; preds = %bb8990.i
   1039 	switch i32 0, label %bb11184.i [
   1040 		 i32 0, label %bb9879.i
   1041 		 i32 1, label %bb9920.i
   1042 		 i32 2, label %bb9920.i
   1043 		 i32 3, label %bb9924.i
   1044 		 i32 4, label %bb9587.i
   1045 		 i32 8, label %bb9587.i
   1046 	]
   1047 bb9587.i:		; preds = %bb9585.i, %bb9585.i
   1048 	br label %bb11247.i
   1049 bb9879.i:		; preds = %bb9585.i
   1050 	br label %bb11247.i
   1051 bb9920.i:		; preds = %bb9585.i, %bb9585.i
   1052 	br label %bb11247.i
   1053 bb9924.i:		; preds = %bb9585.i
   1054 	br label %bb11247.i
   1055 bb9965.i:		; preds = %bb8990.i
   1056 	switch i32 0, label %bb11184.i [
   1057 		 i32 1, label %bb10368.i
   1058 		 i32 2, label %bb10368.i
   1059 		 i32 3, label %bb10364.i
   1060 		 i32 4, label %bb9967.i
   1061 		 i32 8, label %bb10127.i
   1062 		 i32 11, label %bb10287.i
   1063 	]
   1064 bb9967.i:		; preds = %bb9965.i
   1065 	br label %bb11247.i
   1066 bb10127.i:		; preds = %bb9965.i
   1067 	br label %bb11247.i
   1068 bb10287.i:		; preds = %bb9965.i
   1069 	br label %bb11247.i
   1070 bb10364.i:		; preds = %bb9965.i
   1071 	br label %bb11247.i
   1072 bb10368.i:		; preds = %bb9965.i, %bb9965.i
   1073 	br label %bb11247.i
   1074 bb10372.i:		; preds = %bb8990.i
   1075 	switch i32 0, label %bb11184.i [
   1076 		 i32 1, label %bb10605.i
   1077 		 i32 2, label %bb10605.i
   1078 		 i32 3, label %bb10601.i
   1079 		 i32 4, label %bb10374.i
   1080 		 i32 8, label %bb10449.i
   1081 		 i32 11, label %bb10524.i
   1082 	]
   1083 bb10374.i:		; preds = %bb10372.i
   1084 	br label %bb11247.i
   1085 bb10449.i:		; preds = %bb10372.i
   1086 	br label %bb11247.i
   1087 bb10524.i:		; preds = %bb10372.i
   1088 	br label %bb11247.i
   1089 bb10601.i:		; preds = %bb10372.i
   1090 	br label %bb11247.i
   1091 bb10605.i:		; preds = %bb10372.i, %bb10372.i
   1092 	br label %bb11247.i
   1093 bb10609.i:		; preds = %bb8990.i
   1094 	switch i32 0, label %bb11184.i [
   1095 		 i32 0, label %bb10807.i
   1096 		 i32 2, label %bb10807.i
   1097 		 i32 3, label %bb10803.i
   1098 		 i32 4, label %bb10611.i
   1099 		 i32 8, label %bb10686.i
   1100 		 i32 11, label %bb10761.i
   1101 	]
   1102 bb10611.i:		; preds = %bb10609.i
   1103 	br label %bb11247.i
   1104 bb10686.i:		; preds = %bb10609.i
   1105 	br label %bb11247.i
   1106 bb10761.i:		; preds = %bb10609.i
   1107 	br label %bb11247.i
   1108 bb10803.i:		; preds = %bb10609.i
   1109 	br label %bb11247.i
   1110 bb10807.i:		; preds = %bb10609.i, %bb10609.i
   1111 	br label %bb11247.i
   1112 bb10811.i:		; preds = %bb8990.i
   1113 	switch i32 0, label %bb11184.i [
   1114 		 i32 0, label %bb11009.i
   1115 		 i32 1, label %bb11009.i
   1116 		 i32 3, label %bb11005.i
   1117 		 i32 4, label %bb10813.i
   1118 		 i32 8, label %bb10888.i
   1119 		 i32 11, label %bb10963.i
   1120 	]
   1121 bb10813.i:		; preds = %bb10811.i
   1122 	br label %bb11247.i
   1123 bb10888.i:		; preds = %bb10811.i
   1124 	br label %bb11247.i
   1125 bb10963.i:		; preds = %bb10811.i
   1126 	br label %bb11247.i
   1127 bb11005.i:		; preds = %bb10811.i
   1128 	br label %bb11247.i
   1129 bb11009.i:		; preds = %bb10811.i, %bb10811.i
   1130 	br label %bb11247.i
   1131 bb11013.i:		; preds = %bb8990.i
   1132 	switch i32 0, label %bb11184.i [
   1133 		 i32 0, label %bb11180.i
   1134 		 i32 1, label %bb11180.i
   1135 		 i32 2, label %bb11180.i
   1136 		 i32 4, label %bb11015.i
   1137 		 i32 8, label %bb11090.i
   1138 		 i32 11, label %bb11103.i
   1139 	]
   1140 bb11015.i:		; preds = %bb11013.i
   1141 	br label %bb11247.i
   1142 bb11090.i:		; preds = %bb11013.i
   1143 	br label %bb11247.i
   1144 bb11103.i:		; preds = %bb11013.i
   1145 	br label %bb11247.i
   1146 bb11180.i:		; preds = %bb11013.i, %bb11013.i, %bb11013.i
   1147 	br label %bb11184.i
   1148 bb11184.i:		; preds = %bb11180.i, %bb11013.i, %bb10811.i, %bb10609.i, %bb10372.i, %bb9965.i, %bb9585.i, %bb9195.i, %bb8992.i, %bb8990.i
   1149 	br label %bb11247.i
   1150 bb11247.i:		; preds = %bb11184.i, %bb11103.i, %bb11090.i, %bb11015.i, %bb11009.i, %bb11005.i, %bb10963.i, %bb10888.i, %bb10813.i, %bb10807.i, %bb10803.i, %bb10761.i, %bb10686.i, %bb10611.i, %bb10605.i, %bb10601.i, %bb10524.i, %bb10449.i, %bb10374.i, %bb10368.i, %bb10364.i, %bb10287.i, %bb10127.i, %bb9967.i, %bb9924.i, %bb9920.i, %bb9879.i, %bb9587.i, %bb9581.i, %bb9551.i, %bb9521.i, %bb9491.i, %bb9342.i, %bb9197.i, %bb9165.i, %bb9135.i, %bb9105.i, %bb9075.i, %bb8994.i
   1151 	br i1 false, label %bb11250.i, label %bb11256.i
   1152 bb11250.i:		; preds = %bb11247.i
   1153 	br label %bb11378.i
   1154 bb11256.i:		; preds = %bb11247.i
   1155 	switch i32 0, label %bb11348.i [
   1156 		 i32 4, label %bb11258.i
   1157 		 i32 8, label %bb11258.i
   1158 		 i32 11, label %bb11318.i
   1159 	]
   1160 bb11258.i:		; preds = %bb11256.i, %bb11256.i
   1161 	br i1 false, label %bb11273.i, label %bb11261.i
   1162 bb11261.i:		; preds = %bb11258.i
   1163 	br label %bb11273.i
   1164 bb11273.i:		; preds = %bb11261.i, %bb11258.i
   1165 	br i1 false, label %bb11288.i, label %bb11276.i
   1166 bb11276.i:		; preds = %bb11273.i
   1167 	br label %bb11288.i
   1168 bb11288.i:		; preds = %bb11276.i, %bb11273.i
   1169 	br i1 false, label %bb11303.i, label %bb11291.i
   1170 bb11291.i:		; preds = %bb11288.i
   1171 	br label %bb11303.i
   1172 bb11303.i:		; preds = %bb11291.i, %bb11288.i
   1173 	br i1 false, label %bb11318.i, label %bb11306.i
   1174 bb11306.i:		; preds = %bb11303.i
   1175 	br label %bb11318.i
   1176 bb11318.i:		; preds = %bb11306.i, %bb11303.i, %bb11256.i
   1177 	br i1 false, label %bb11333.i, label %bb11321.i
   1178 bb11321.i:		; preds = %bb11318.i
   1179 	br label %bb11333.i
   1180 bb11333.i:		; preds = %bb11321.i, %bb11318.i
   1181 	br i1 false, label %bb11348.i, label %bb11336.i
   1182 bb11336.i:		; preds = %bb11333.i
   1183 	br label %bb11348.i
   1184 bb11348.i:		; preds = %bb11336.i, %bb11333.i, %bb11256.i
   1185 	br i1 false, label %bb11363.i, label %bb11351.i
   1186 bb11351.i:		; preds = %bb11348.i
   1187 	br label %bb11363.i
   1188 bb11363.i:		; preds = %bb11351.i, %bb11348.i
   1189 	br i1 false, label %bb11378.i, label %bb11366.i
   1190 bb11366.i:		; preds = %bb11363.i
   1191 	br label %bb11378.i
   1192 bb11378.i:		; preds = %bb11366.i, %bb11363.i, %bb11250.i
   1193 	br label %bb12038.i
   1194 bb12038.i:		; preds = %bb11378.i, %bb5464.i, %bb5404.i, %bb5374.i, %bb5344.i, %bb5263.i
   1195 	switch i32 0, label %bb15866.i [
   1196 		 i32 3, label %bb13016.i
   1197 		 i32 4, label %bb12040.i
   1198 		 i32 8, label %bb12514.i
   1199 		 i32 10, label %bb12903.i
   1200 		 i32 11, label %bb12553.i
   1201 		 i32 16, label %bb12514.i
   1202 	]
   1203 bb12040.i:		; preds = %bb12038.i, %bb5467.i
   1204 	br label %bb13026.i
   1205 bb12514.i:		; preds = %bb12038.i, %bb12038.i, %bb5467.i, %bb5467.i
   1206 	br label %bb13026.i
   1207 bb12553.i:		; preds = %bb12038.i, %bb5467.i
   1208 	br i1 false, label %bb12558.i, label %bb12747.i
   1209 bb12558.i:		; preds = %bb12553.i
   1210 	br i1 false, label %bb12666.i, label %bb12654.i
   1211 bb12654.i:		; preds = %bb12558.i
   1212 	br label %bb12666.i
   1213 bb12666.i:		; preds = %bb12654.i, %bb12558.i
   1214 	br label %bb12747.i
   1215 bb12747.i:		; preds = %bb12666.i, %bb12553.i
   1216 	br label %bb13026.i
   1217 bb12903.i:		; preds = %bb12038.i, %bb5467.i
   1218 	br i1 false, label %bb12908.i, label %bb13026.i
   1219 bb12908.i:		; preds = %bb12903.i
   1220 	br i1 false, label %bb13026.i, label %bb13004.i
   1221 bb13004.i:		; preds = %bb12908.i
   1222 	switch i32 0, label %bb15866.i [
   1223 		 i32 3, label %bb13752.i
   1224 		 i32 4, label %bb14197.i
   1225 		 i32 8, label %bb14197.i
   1226 		 i32 10, label %bb13752.i
   1227 		 i32 11, label %bb13307.i
   1228 		 i32 16, label %bb13028.i
   1229 	]
   1230 bb13016.i:		; preds = %bb12038.i, %bb5467.i
   1231 	br label %bb13026.i
   1232 bb13026.i:		; preds = %bb13016.i, %bb12908.i, %bb12903.i, %bb12747.i, %bb12514.i, %bb12040.i
   1233 	switch i32 0, label %bb15866.i [
   1234 		 i32 3, label %bb13752.i
   1235 		 i32 4, label %bb14197.i
   1236 		 i32 8, label %bb14197.i
   1237 		 i32 10, label %bb13752.i
   1238 		 i32 11, label %bb13307.i
   1239 		 i32 16, label %bb13028.i
   1240 	]
   1241 bb13028.i:		; preds = %bb13026.i, %bb13004.i
   1242 	br i1 false, label %UnifiedReturnBlock.i177, label %bb15869.i
   1243 bb13307.i:		; preds = %bb13026.i, %bb13004.i
   1244 	switch i32 %dt4080.0.i, label %bb13736.i [
   1245 		 i32 6, label %bb13312.i
   1246 		 i32 1, label %bb13624.i
   1247 		 i32 3, label %bb13624.i
   1248 		 i32 5, label %bb13649.i
   1249 		 i32 4, label %bb13688.i
   1250 		 i32 7, label %bb15866.i
   1251 	]
   1252 bb13312.i:		; preds = %bb13307.i
   1253 	br i1 false, label %bb13483.i, label %bb13400.i
   1254 bb13400.i:		; preds = %bb13312.i
   1255 	br label %bb13483.i
   1256 bb13483.i:		; preds = %bb13400.i, %bb13312.i
   1257 	br i1 false, label %bb13593.i, label %bb13505.i
   1258 bb13505.i:		; preds = %bb13483.i
   1259 	switch i32 %dt4080.0.i, label %bb14181.i [
   1260 		 i32 6, label %bb13757.i
   1261 		 i32 1, label %bb14069.i
   1262 		 i32 3, label %bb14069.i
   1263 		 i32 5, label %bb14094.i
   1264 		 i32 4, label %bb14133.i
   1265 		 i32 7, label %bb15866.i
   1266 	]
   1267 bb13593.i:		; preds = %bb13483.i
   1268 	switch i32 %dt4080.0.i, label %bb14181.i [
   1269 		 i32 6, label %bb13757.i
   1270 		 i32 1, label %bb14069.i
   1271 		 i32 3, label %bb14069.i
   1272 		 i32 5, label %bb14094.i
   1273 		 i32 4, label %bb14133.i
   1274 		 i32 7, label %bb15866.i
   1275 	]
   1276 bb13624.i:		; preds = %bb13307.i, %bb13307.i
   1277 	switch i32 %dt4080.0.i, label %bb14181.i [
   1278 		 i32 6, label %bb13757.i
   1279 		 i32 1, label %bb14069.i
   1280 		 i32 3, label %bb14069.i
   1281 		 i32 5, label %bb14094.i
   1282 		 i32 4, label %bb14133.i
   1283 		 i32 7, label %bb15866.i
   1284 	]
   1285 bb13649.i:		; preds = %bb13307.i
   1286 	br label %bb14094.i
   1287 bb13688.i:		; preds = %bb13307.i
   1288 	br label %bb14133.i
   1289 bb13736.i:		; preds = %bb13307.i
   1290 	br label %bb13752.i
   1291 bb13752.i:		; preds = %bb13736.i, %bb13026.i, %bb13026.i, %bb13004.i, %bb13004.i
   1292 	switch i32 %dt4080.0.i, label %bb14181.i [
   1293 		 i32 6, label %bb13757.i
   1294 		 i32 1, label %bb14069.i
   1295 		 i32 3, label %bb14069.i
   1296 		 i32 5, label %bb14094.i
   1297 		 i32 4, label %bb14133.i
   1298 		 i32 7, label %bb15866.i
   1299 	]
   1300 bb13757.i:		; preds = %bb13752.i, %bb13624.i, %bb13593.i, %bb13505.i
   1301 	br i1 false, label %bb13928.i, label %bb13845.i
   1302 bb13845.i:		; preds = %bb13757.i
   1303 	br label %bb13928.i
   1304 bb13928.i:		; preds = %bb13845.i, %bb13757.i
   1305 	br i1 false, label %bb14038.i, label %bb13950.i
   1306 bb13950.i:		; preds = %bb13928.i
   1307 	br i1 false, label %UnifiedReturnBlock.i177, label %bb15869.i
   1308 bb14038.i:		; preds = %bb13928.i
   1309 	br i1 false, label %UnifiedReturnBlock.i177, label %bb15869.i
   1310 bb14069.i:		; preds = %bb13752.i, %bb13752.i, %bb13624.i, %bb13624.i, %bb13593.i, %bb13593.i, %bb13505.i, %bb13505.i
   1311 	br i1 false, label %UnifiedReturnBlock.i177, label %bb15869.i
   1312 bb14094.i:		; preds = %bb13752.i, %bb13649.i, %bb13624.i, %bb13593.i, %bb13505.i
   1313 	br i1 false, label %UnifiedReturnBlock.i177, label %bb15869.i
   1314 bb14133.i:		; preds = %bb13752.i, %bb13688.i, %bb13624.i, %bb13593.i, %bb13505.i
   1315 	br i1 false, label %UnifiedReturnBlock.i177, label %bb15869.i
   1316 bb14181.i:		; preds = %bb13752.i, %bb13624.i, %bb13593.i, %bb13505.i
   1317 	br i1 false, label %UnifiedReturnBlock.i177, label %bb15869.i
   1318 bb14197.i:		; preds = %bb13026.i, %bb13026.i, %bb13004.i, %bb13004.i
   1319 	switch i32 %dt4080.0.i, label %bb15805.i [
   1320 		 i32 6, label %bb14202.i
   1321 		 i32 1, label %bb15411.i
   1322 		 i32 3, label %bb15411.i
   1323 		 i32 5, label %bb15493.i
   1324 		 i32 4, label %bb15631.i
   1325 		 i32 7, label %bb15866.i
   1326 	]
   1327 bb14202.i:		; preds = %bb14197.i
   1328 	br i1 false, label %bb14373.i, label %bb14290.i
   1329 bb14290.i:		; preds = %bb14202.i
   1330 	br label %bb14373.i
   1331 bb14373.i:		; preds = %bb14290.i, %bb14202.i
   1332 	br i1 false, label %bb14483.i, label %bb14395.i
   1333 bb14395.i:		; preds = %bb14373.i
   1334 	br label %bb14483.i
   1335 bb14483.i:		; preds = %bb14395.i, %bb14373.i
   1336 	br i1 false, label %bb14672.i, label %bb14589.i
   1337 bb14589.i:		; preds = %bb14483.i
   1338 	br label %bb14672.i
   1339 bb14672.i:		; preds = %bb14589.i, %bb14483.i
   1340 	br i1 false, label %bb14782.i, label %bb14694.i
   1341 bb14694.i:		; preds = %bb14672.i
   1342 	br label %bb14782.i
   1343 bb14782.i:		; preds = %bb14694.i, %bb14672.i
   1344 	br i1 false, label %bb14971.i, label %bb14888.i
   1345 bb14888.i:		; preds = %bb14782.i
   1346 	br label %bb14971.i
   1347 bb14971.i:		; preds = %bb14888.i, %bb14782.i
   1348 	br i1 false, label %bb15081.i, label %bb14993.i
   1349 bb14993.i:		; preds = %bb14971.i
   1350 	br label %bb15081.i
   1351 bb15081.i:		; preds = %bb14993.i, %bb14971.i
   1352 	br i1 false, label %bb15270.i, label %bb15187.i
   1353 bb15187.i:		; preds = %bb15081.i
   1354 	br label %bb15270.i
   1355 bb15270.i:		; preds = %bb15187.i, %bb15081.i
   1356 	br i1 false, label %bb15380.i, label %bb15292.i
   1357 bb15292.i:		; preds = %bb15270.i
   1358 	br i1 false, label %UnifiedReturnBlock.i177, label %bb15869.i
   1359 bb15380.i:		; preds = %bb15270.i
   1360 	br i1 false, label %UnifiedReturnBlock.i177, label %bb15869.i
   1361 bb15411.i:		; preds = %bb14197.i, %bb14197.i
   1362 	br i1 false, label %UnifiedReturnBlock.i177, label %bb15869.i
   1363 bb15493.i:		; preds = %bb14197.i
   1364 	br i1 false, label %UnifiedReturnBlock.i177, label %bb15869.i
   1365 bb15631.i:		; preds = %bb14197.i
   1366 	br i1 false, label %UnifiedReturnBlock.i177, label %bb15869.i
   1367 bb15805.i:		; preds = %bb14197.i
   1368 	br label %bb15866.i
   1369 bb15866.i:		; preds = %bb15805.i, %bb14197.i, %bb13752.i, %bb13624.i, %bb13593.i, %bb13505.i, %bb13307.i, %bb13026.i, %bb13004.i, %bb12038.i, %bb5467.i
   1370 	br i1 false, label %UnifiedReturnBlock.i177, label %bb15869.i
   1371 bb15869.i:		; preds = %bb15866.i, %bb15631.i, %bb15493.i, %bb15411.i, %bb15380.i, %bb15292.i, %bb14181.i, %bb14133.i, %bb14094.i, %bb14069.i, %bb14038.i, %bb13950.i, %bb13028.i
   1372 	switch i32 0, label %UnifiedReturnBlock.i177 [
   1373 		 i32 4, label %bb15874.i
   1374 		 i32 8, label %bb15960.i
   1375 	]
   1376 bb15874.i:		; preds = %bb15869.i
   1377 	br label %glgVectorFloatConversion.exit
   1378 bb15960.i:		; preds = %bb15869.i
   1379 	br label %glgVectorFloatConversion.exit
   1380 UnifiedReturnBlock.i177:		; preds = %bb15869.i, %bb15866.i, %bb15631.i, %bb15493.i, %bb15411.i, %bb15380.i, %bb15292.i, %bb14181.i, %bb14133.i, %bb14094.i, %bb14069.i, %bb14038.i, %bb13950.i, %bb13028.i
   1381 	br label %glgVectorFloatConversion.exit
   1382 glgVectorFloatConversion.exit:		; preds = %UnifiedReturnBlock.i177, %bb15960.i, %bb15874.i
   1383 	br label %bb16581.i
   1384 bb5351.i:		; preds = %loadVecColor_BGRA_UI8888R.exit
   1385 	br i1 false, label %bb5359.i, label %bb5586.i
   1386 bb5359.i:		; preds = %bb5351.i
   1387 	switch i32 0, label %bb5586.i [
   1388 		 i32 0, label %bb5361.i
   1389 		 i32 1, label %bb5511.i
   1390 		 i32 2, label %bb5511.i
   1391 	]
   1392 bb5361.i:		; preds = %bb5359.i
   1393 	br i1 false, label %bb5366.i, label %bb5379.i
   1394 bb5366.i:		; preds = %bb5361.i
   1395 	br label %bb7230.i
   1396 bb5379.i:		; preds = %bb5361.i
   1397 	switch i32 %sf4083.0.i, label %bb5415.i [
   1398 		 i32 1, label %bb5384.i
   1399 		 i32 2, label %bb5402.i
   1400 	]
   1401 bb5384.i:		; preds = %bb5379.i
   1402 	switch i32 0, label %bb7230.i [
   1403 		 i32 4, label %bb5445.i
   1404 		 i32 8, label %bb5445.i
   1405 		 i32 11, label %bb5445.i
   1406 	]
   1407 bb5402.i:		; preds = %bb5379.i
   1408 	switch i32 0, label %bb7230.i [
   1409 		 i32 4, label %bb5445.i
   1410 		 i32 8, label %bb5445.i
   1411 		 i32 11, label %bb5445.i
   1412 	]
   1413 bb5415.i:		; preds = %bb5379.i
   1414 	switch i32 0, label %bb7230.i [
   1415 		 i32 4, label %bb5445.i
   1416 		 i32 8, label %bb5445.i
   1417 		 i32 11, label %bb5445.i
   1418 	]
   1419 bb5445.i:		; preds = %bb5415.i, %bb5415.i, %bb5415.i, %bb5402.i, %bb5402.i, %bb5402.i, %bb5384.i, %bb5384.i, %bb5384.i
   1420 	switch i32 0, label %bb7230.i [
   1421 		 i32 4, label %bb5470.i
   1422 		 i32 8, label %bb5470.i
   1423 		 i32 11, label %bb6853.i
   1424 	]
   1425 bb5470.i:		; preds = %bb5445.i, %bb5445.i
   1426 	switch i32 0, label %bb7230.i [
   1427 		 i32 4, label %bb5498.i
   1428 		 i32 8, label %bb5493.i
   1429 		 i32 11, label %bb6853.i
   1430 	]
   1431 bb5493.i:		; preds = %bb5470.i
   1432 	br i1 false, label %bb5498.i, label %bb5586.i
   1433 bb5498.i:		; preds = %bb5493.i, %bb5470.i
   1434 	switch i32 0, label %bb7230.i [
   1435 		 i32 4, label %bb5591.i
   1436 		 i32 8, label %bb6153.i
   1437 		 i32 11, label %bb6853.i
   1438 	]
   1439 bb5511.i:		; preds = %bb5359.i, %bb5359.i
   1440 	br i1 false, label %bb5568.i, label %bb5586.i
   1441 bb5568.i:		; preds = %bb5511.i
   1442 	br label %bb5586.i
   1443 bb5586.i:		; preds = %bb5568.i, %bb5511.i, %bb5493.i, %bb5359.i, %bb5351.i
   1444 	switch i32 0, label %bb7230.i [
   1445 		 i32 4, label %bb5591.i
   1446 		 i32 8, label %bb6153.i
   1447 		 i32 11, label %bb6853.i
   1448 	]
   1449 bb5591.i:		; preds = %bb5586.i, %bb5498.i
   1450 	switch i32 0, label %bb5995.i [
   1451 		 i32 4, label %bb5596.i
   1452 		 i32 8, label %bb5680.i
   1453 		 i32 11, label %bb5842.i
   1454 	]
   1455 bb5596.i:		; preds = %bb5591.i
   1456 	br i1 false, label %bb8428.i, label %bb5602.i
   1457 bb5602.i:		; preds = %bb5596.i
   1458 	br i1 false, label %bb8668.i, label %bb8434.i
   1459 bb5680.i:		; preds = %bb5591.i
   1460 	br i1 false, label %bb5692.i, label %bb5764.i
   1461 bb5692.i:		; preds = %bb5680.i
   1462 	br i1 false, label %bb8668.i, label %bb8434.i
   1463 bb5764.i:		; preds = %bb5680.i
   1464 	br i1 false, label %bb8428.i, label %bb5772.i
   1465 bb5772.i:		; preds = %bb5764.i
   1466 	br i1 false, label %bb8668.i, label %bb8434.i
   1467 bb5842.i:		; preds = %bb5591.i
   1468 	br i1 false, label %bb5920.i, label %bb5845.i
   1469 bb5845.i:		; preds = %bb5842.i
   1470 	br i1 false, label %bb8668.i, label %bb8434.i
   1471 bb5920.i:		; preds = %bb5842.i
   1472 	br i1 false, label %bb8668.i, label %bb8434.i
   1473 bb5995.i:		; preds = %bb5591.i
   1474 	switch i32 %df4081.0.i, label %bb8428.i [
   1475 		 i32 0, label %bb6007.i
   1476 		 i32 10, label %bb6007.i
   1477 		 i32 1, label %bb6042.i
   1478 		 i32 2, label %bb6079.i
   1479 		 i32 3, label %bb6116.i
   1480 	]
   1481 bb6007.i:		; preds = %bb5995.i, %bb5995.i
   1482 	br i1 false, label %bb6012.i, label %bb8428.i
   1483 bb6012.i:		; preds = %bb6007.i
   1484 	br i1 false, label %bb8668.i, label %bb8434.i
   1485 bb6042.i:		; preds = %bb5995.i
   1486 	br i1 false, label %bb6049.i, label %bb6045.i
   1487 bb6045.i:		; preds = %bb6042.i
   1488 	br i1 false, label %bb8668.i, label %bb8434.i
   1489 bb6049.i:		; preds = %bb6042.i
   1490 	br i1 false, label %bb8668.i, label %bb8434.i
   1491 bb6079.i:		; preds = %bb5995.i
   1492 	br i1 false, label %bb6086.i, label %bb6082.i
   1493 bb6082.i:		; preds = %bb6079.i
   1494 	br i1 false, label %bb8668.i, label %bb8434.i
   1495 bb6086.i:		; preds = %bb6079.i
   1496 	br i1 false, label %bb8668.i, label %bb8434.i
   1497 bb6116.i:		; preds = %bb5995.i
   1498 	br i1 false, label %bb6123.i, label %bb6119.i
   1499 bb6119.i:		; preds = %bb6116.i
   1500 	br i1 false, label %bb8668.i, label %bb8434.i
   1501 bb6123.i:		; preds = %bb6116.i
   1502 	br i1 false, label %bb8668.i, label %bb8434.i
   1503 bb6153.i:		; preds = %bb5586.i, %bb5498.i
   1504 	switch i32 0, label %bb6724.i [
   1505 		 i32 4, label %bb6158.i
   1506 		 i32 8, label %bb6459.i
   1507 		 i32 11, label %bb6621.i
   1508 	]
   1509 bb6158.i:		; preds = %bb6153.i
   1510 	br i1 false, label %bb6242.i, label %bb6161.i
   1511 bb6161.i:		; preds = %bb6158.i
   1512 	br i1 false, label %bb6239.i, label %bb6166.i
   1513 bb6166.i:		; preds = %bb6161.i
   1514 	br i1 false, label %bb8668.i, label %bb8434.i
   1515 bb6239.i:		; preds = %bb6161.i
   1516 	br i1 false, label %bb8668.i, label %bb8434.i
   1517 bb6242.i:		; preds = %bb6158.i
   1518 	br i1 false, label %bb6245.i, label %bb6317.i
   1519 bb6245.i:		; preds = %bb6242.i
   1520 	br i1 false, label %bb8668.i, label %bb8434.i
   1521 bb6317.i:		; preds = %bb6242.i
   1522 	br i1 false, label %bb8668.i, label %bb8434.i
   1523 bb6459.i:		; preds = %bb6153.i
   1524 	br i1 false, label %bb6471.i, label %bb6543.i
   1525 bb6471.i:		; preds = %bb6459.i
   1526 	br i1 false, label %bb8668.i, label %bb8434.i
   1527 bb6543.i:		; preds = %bb6459.i
   1528 	br i1 false, label %bb8428.i, label %bb6551.i
   1529 bb6551.i:		; preds = %bb6543.i
   1530 	br i1 false, label %bb8668.i, label %bb8434.i
   1531 bb6621.i:		; preds = %bb6153.i
   1532 	br i1 false, label %bb6626.i, label %bb6651.i
   1533 bb6626.i:		; preds = %bb6621.i
   1534 	br label %bb6651.i
   1535 bb6651.i:		; preds = %bb6626.i, %bb6621.i
   1536 	br i1 false, label %bb8668.i, label %bb8434.i
   1537 bb6724.i:		; preds = %bb6153.i
   1538 	switch i32 %df4081.0.i, label %bb8428.i [
   1539 		 i32 0, label %bb6736.i
   1540 		 i32 10, label %bb6736.i
   1541 		 i32 1, label %bb6771.i
   1542 		 i32 2, label %bb6808.i
   1543 		 i32 3, label %bb6845.i
   1544 	]
   1545 bb6736.i:		; preds = %bb6724.i, %bb6724.i
   1546 	br i1 false, label %bb6741.i, label %bb8428.i
   1547 bb6741.i:		; preds = %bb6736.i
   1548 	br i1 false, label %bb8668.i, label %bb8434.i
   1549 bb6771.i:		; preds = %bb6724.i
   1550 	br i1 false, label %bb6778.i, label %bb6774.i
   1551 bb6774.i:		; preds = %bb6771.i
   1552 	br i1 false, label %bb8668.i, label %bb8434.i
   1553 bb6778.i:		; preds = %bb6771.i
   1554 	br i1 false, label %bb8668.i, label %bb8434.i
   1555 bb6808.i:		; preds = %bb6724.i
   1556 	br i1 false, label %bb6815.i, label %bb6811.i
   1557 bb6811.i:		; preds = %bb6808.i
   1558 	br i1 false, label %bb8668.i, label %bb8434.i
   1559 bb6815.i:		; preds = %bb6808.i
   1560 	br i1 false, label %bb8668.i, label %bb8434.i
   1561 bb6845.i:		; preds = %bb6724.i
   1562 	br i1 false, label %bb8668.i, label %bb8434.i
   1563 bb6853.i:		; preds = %bb5586.i, %bb5498.i, %bb5470.i, %bb5445.i
   1564 	switch i32 0, label %bb8428.i [
   1565 		 i32 4, label %bb6858.i
   1566 		 i32 8, label %bb7072.i
   1567 		 i32 10, label %bb7149.i
   1568 		 i32 3, label %bb7192.i
   1569 	]
   1570 bb6858.i:		; preds = %bb6853.i
   1571 	br i1 false, label %bb6942.i, label %bb6861.i
   1572 bb6861.i:		; preds = %bb6858.i
   1573 	br i1 false, label %bb8668.i, label %bb8434.i
   1574 bb6942.i:		; preds = %bb6858.i
   1575 	br i1 false, label %bb8668.i, label %bb8434.i
   1576 bb7072.i:		; preds = %bb6853.i
   1577 	br i1 false, label %bb7119.i, label %bb7075.i
   1578 bb7075.i:		; preds = %bb7072.i
   1579 	br i1 false, label %bb8668.i, label %bb8434.i
   1580 bb7119.i:		; preds = %bb7072.i
   1581 	br i1 false, label %bb8668.i, label %bb8434.i
   1582 bb7149.i:		; preds = %bb6853.i
   1583 	br i1 false, label %bb8668.i, label %bb8434.i
   1584 bb7192.i:		; preds = %bb6853.i
   1585 	br i1 false, label %bb8668.i, label %bb8434.i
   1586 bb7230.i:		; preds = %bb5586.i, %bb5498.i, %bb5470.i, %bb5445.i, %bb5415.i, %bb5402.i, %bb5384.i, %bb5366.i
   1587 	switch i32 %sf4083.0.i, label %bb8428.i [
   1588 		 i32 10, label %bb7235.i
   1589 		 i32 0, label %bb7455.i
   1590 		 i32 1, label %bb7725.i
   1591 		 i32 2, label %bb7978.i
   1592 		 i32 3, label %bb8231.i
   1593 	]
   1594 bb7235.i:		; preds = %bb7230.i
   1595 	switch i32 0, label %bb7442.i [
   1596 		 i32 4, label %bb7240.i
   1597 		 i32 8, label %bb7329.i
   1598 		 i32 11, label %bb7369.i
   1599 	]
   1600 bb7240.i:		; preds = %bb7235.i
   1601 	br i1 false, label %bb7252.i, label %bb7243.i
   1602 bb7243.i:		; preds = %bb7240.i
   1603 	br i1 false, label %bb8668.i, label %bb8434.i
   1604 bb7252.i:		; preds = %bb7240.i
   1605 	br i1 false, label %bb8668.i, label %bb8434.i
   1606 bb7329.i:		; preds = %bb7235.i
   1607 	br i1 false, label %bb7339.i, label %bb7332.i
   1608 bb7332.i:		; preds = %bb7329.i
   1609 	br i1 false, label %bb8668.i, label %bb8434.i
   1610 bb7339.i:		; preds = %bb7329.i
   1611 	br i1 false, label %bb8668.i, label %bb8434.i
   1612 bb7369.i:		; preds = %bb7235.i
   1613 	br i1 false, label %bb8668.i, label %bb8434.i
   1614 bb7442.i:		; preds = %bb7235.i
   1615 	br i1 false, label %bb7447.i, label %bb8428.i
   1616 bb7447.i:		; preds = %bb7442.i
   1617 	br i1 false, label %bb8668.i, label %bb8434.i
   1618 bb7455.i:		; preds = %bb7230.i
   1619 	switch i32 0, label %bb7703.i [
   1620 		 i32 4, label %bb7460.i
   1621 		 i32 8, label %bb7546.i
   1622 		 i32 11, label %bb7630.i
   1623 	]
   1624 bb7460.i:		; preds = %bb7455.i
   1625 	br i1 false, label %bb7471.i, label %bb7463.i
   1626 bb7463.i:		; preds = %bb7460.i
   1627 	br i1 false, label %bb8668.i, label %bb8434.i
   1628 bb7471.i:		; preds = %bb7460.i
   1629 	br i1 false, label %bb8668.i, label %bb8434.i
   1630 bb7546.i:		; preds = %bb7455.i
   1631 	br i1 false, label %bb7555.i, label %bb7549.i
   1632 bb7549.i:		; preds = %bb7546.i
   1633 	br i1 false, label %bb8668.i, label %bb8434.i
   1634 bb7555.i:		; preds = %bb7546.i
   1635 	br i1 false, label %bb8668.i, label %bb8434.i
   1636 bb7630.i:		; preds = %bb7455.i
   1637 	br i1 false, label %bb8668.i, label %bb8434.i
   1638 bb7703.i:		; preds = %bb7455.i
   1639 	br i1 false, label %bb7709.i, label %bb7712.i
   1640 bb7709.i:		; preds = %bb7703.i
   1641 	br i1 false, label %bb8668.i, label %bb8434.i
   1642 bb7712.i:		; preds = %bb7703.i
   1643 	br i1 false, label %bb7717.i, label %bb8428.i
   1644 bb7717.i:		; preds = %bb7712.i
   1645 	br i1 false, label %bb8668.i, label %bb8434.i
   1646 bb7725.i:		; preds = %bb7230.i
   1647 	switch i32 0, label %bb7945.i [
   1648 		 i32 4, label %bb7730.i
   1649 		 i32 8, label %bb7819.i
   1650 		 i32 11, label %bb7906.i
   1651 	]
   1652 bb7730.i:		; preds = %bb7725.i
   1653 	br i1 false, label %bb7744.i, label %bb7733.i
   1654 bb7733.i:		; preds = %bb7730.i
   1655 	br i1 false, label %bb8668.i, label %bb8434.i
   1656 bb7744.i:		; preds = %bb7730.i
   1657 	br i1 false, label %bb8668.i, label %bb8434.i
   1658 bb7819.i:		; preds = %bb7725.i
   1659 	br i1 false, label %bb7831.i, label %bb7822.i
   1660 bb7822.i:		; preds = %bb7819.i
   1661 	br i1 false, label %bb8668.i, label %bb8434.i
   1662 bb7831.i:		; preds = %bb7819.i
   1663 	br i1 false, label %bb8668.i, label %bb8434.i
   1664 bb7906.i:		; preds = %bb7725.i
   1665 	br i1 false, label %bb8668.i, label %bb8434.i
   1666 bb7945.i:		; preds = %bb7725.i
   1667 	switch i32 %df4081.0.i, label %bb8428.i [
   1668 		 i32 0, label %bb7962.i
   1669 		 i32 2, label %bb7962.i
   1670 		 i32 10, label %bb7962.i
   1671 		 i32 3, label %bb7970.i
   1672 	]
   1673 bb7962.i:		; preds = %bb7945.i, %bb7945.i, %bb7945.i
   1674 	br i1 false, label %bb8668.i, label %bb8434.i
   1675 bb7970.i:		; preds = %bb7945.i
   1676 	br i1 false, label %bb8668.i, label %bb8434.i
   1677 bb7978.i:		; preds = %bb7230.i
   1678 	switch i32 0, label %bb8198.i [
   1679 		 i32 4, label %bb7983.i
   1680 		 i32 8, label %bb8072.i
   1681 		 i32 11, label %bb8159.i
   1682 	]
   1683 bb7983.i:		; preds = %bb7978.i
   1684 	br i1 false, label %bb7997.i, label %bb7986.i
   1685 bb7986.i:		; preds = %bb7983.i
   1686 	br i1 false, label %bb8668.i, label %bb8434.i
   1687 bb7997.i:		; preds = %bb7983.i
   1688 	br i1 false, label %bb8668.i, label %bb8434.i
   1689 bb8072.i:		; preds = %bb7978.i
   1690 	br i1 false, label %bb8084.i, label %bb8075.i
   1691 bb8075.i:		; preds = %bb8072.i
   1692 	br i1 false, label %bb8668.i, label %bb8434.i
   1693 bb8084.i:		; preds = %bb8072.i
   1694 	br i1 false, label %bb8668.i, label %bb8434.i
   1695 bb8159.i:		; preds = %bb7978.i
   1696 	br i1 false, label %bb8668.i, label %bb8434.i
   1697 bb8198.i:		; preds = %bb7978.i
   1698 	switch i32 %df4081.0.i, label %bb8428.i [
   1699 		 i32 0, label %bb8215.i
   1700 		 i32 1, label %bb8215.i
   1701 		 i32 10, label %bb8215.i
   1702 		 i32 3, label %bb8223.i
   1703 	]
   1704 bb8215.i:		; preds = %bb8198.i, %bb8198.i, %bb8198.i
   1705 	br i1 false, label %bb8668.i, label %bb8434.i
   1706 bb8223.i:		; preds = %bb8198.i
   1707 	br i1 false, label %bb8668.i, label %bb8434.i
   1708 bb8231.i:		; preds = %bb7230.i
   1709 	switch i32 0, label %bb8428.i [
   1710 		 i32 4, label %bb8236.i
   1711 		 i32 8, label %bb8326.i
   1712 		 i32 11, label %bb8347.i
   1713 		 i32 10, label %bb8425.i
   1714 	]
   1715 bb8236.i:		; preds = %bb8231.i
   1716 	br i1 false, label %bb8251.i, label %bb8239.i
   1717 bb8239.i:		; preds = %bb8236.i
   1718 	br i1 false, label %bb8668.i, label %bb8434.i
   1719 bb8251.i:		; preds = %bb8236.i
   1720 	br i1 false, label %bb8668.i, label %bb8434.i
   1721 bb8326.i:		; preds = %bb8231.i
   1722 	br i1 false, label %bb8339.i, label %bb8428.i
   1723 bb8339.i:		; preds = %bb8326.i
   1724 	br i1 false, label %bb8668.i, label %bb8434.i
   1725 bb8347.i:		; preds = %bb8231.i
   1726 	br i1 false, label %bb8668.i, label %bb8434.i
   1727 bb8425.i:		; preds = %bb8231.i
   1728 	br label %bb8428.i
   1729 bb8428.i:		; preds = %bb8425.i, %bb8326.i, %bb8231.i, %bb8198.i, %bb7945.i, %bb7712.i, %bb7442.i, %bb7230.i, %bb6853.i, %bb6736.i, %bb6724.i, %bb6543.i, %bb6007.i, %bb5995.i, %bb5764.i, %bb5596.i
   1730 	br i1 false, label %bb8668.i, label %bb8434.i
   1731 bb8434.i:		; preds = %bb8428.i, %bb8347.i, %bb8339.i, %bb8251.i, %bb8239.i, %bb8223.i, %bb8215.i, %bb8159.i, %bb8084.i, %bb8075.i, %bb7997.i, %bb7986.i, %bb7970.i, %bb7962.i, %bb7906.i, %bb7831.i, %bb7822.i, %bb7744.i, %bb7733.i, %bb7717.i, %bb7709.i, %bb7630.i, %bb7555.i, %bb7549.i, %bb7471.i, %bb7463.i, %bb7447.i, %bb7369.i, %bb7339.i, %bb7332.i, %bb7252.i, %bb7243.i, %bb7192.i, %bb7149.i, %bb7119.i, %bb7075.i, %bb6942.i, %bb6861.i, %bb6845.i, %bb6815.i, %bb6811.i, %bb6778.i, %bb6774.i, %bb6741.i, %bb6651.i, %bb6551.i, %bb6471.i, %bb6317.i, %bb6245.i, %bb6239.i, %bb6166.i, %bb6123.i, %bb6119.i, %bb6086.i, %bb6082.i, %bb6049.i, %bb6045.i, %bb6012.i, %bb5920.i, %bb5845.i, %bb5772.i, %bb5692.i, %bb5602.i
   1732 	switch i32 0, label %bb8668.i [
   1733 		 i32 0, label %bb8436.i
   1734 		 i32 1, label %bb8531.i
   1735 		 i32 2, label %bb8531.i
   1736 	]
   1737 bb8436.i:		; preds = %bb8434.i
   1738 	switch i32 0, label %bb9310.i [
   1739 		 i32 4, label %bb8465.i
   1740 		 i32 8, label %bb8465.i
   1741 		 i32 11, label %bb8465.i
   1742 		 i32 3, label %bb9301.i
   1743 	]
   1744 bb8465.i:		; preds = %bb8436.i, %bb8436.i, %bb8436.i
   1745 	switch i32 0, label %bb9310.i [
   1746 		 i32 4, label %bb8490.i
   1747 		 i32 8, label %bb8490.i
   1748 		 i32 3, label %bb9301.i
   1749 		 i32 11, label %bb9153.i
   1750 	]
   1751 bb8490.i:		; preds = %bb8465.i, %bb8465.i
   1752 	switch i32 0, label %bb9310.i [
   1753 		 i32 4, label %bb8518.i
   1754 		 i32 8, label %bb8513.i
   1755 		 i32 3, label %bb9301.i
   1756 		 i32 11, label %bb9153.i
   1757 	]
   1758 bb8513.i:		; preds = %bb8490.i
   1759 	br i1 false, label %bb8518.i, label %bb8668.i
   1760 bb8518.i:		; preds = %bb8513.i, %bb8490.i
   1761 	switch i32 0, label %bb9310.i [
   1762 		 i32 3, label %bb9301.i
   1763 		 i32 4, label %bb8670.i
   1764 		 i32 8, label %bb9112.i
   1765 		 i32 11, label %bb9153.i
   1766 	]
   1767 bb8531.i:		; preds = %bb8434.i, %bb8434.i
   1768 	br i1 false, label %bb8536.i, label %bb8575.i
   1769 bb8536.i:		; preds = %bb8531.i
   1770 	br i1 false, label %bb8557.i, label %bb8588.i
   1771 bb8557.i:		; preds = %bb8536.i
   1772 	switch i32 0, label %bb9310.i [
   1773 		 i32 4, label %bb8600.i
   1774 		 i32 8, label %bb8600.i
   1775 		 i32 3, label %bb9301.i
   1776 		 i32 11, label %bb9153.i
   1777 	]
   1778 bb8575.i:		; preds = %bb8531.i
   1779 	br label %bb8588.i
   1780 bb8588.i:		; preds = %bb8575.i, %bb8536.i
   1781 	switch i32 0, label %bb9310.i [
   1782 		 i32 4, label %bb8600.i
   1783 		 i32 8, label %bb8600.i
   1784 		 i32 3, label %bb9301.i
   1785 		 i32 11, label %bb9153.i
   1786 	]
   1787 bb8600.i:		; preds = %bb8588.i, %bb8588.i, %bb8557.i, %bb8557.i
   1788 	switch i32 0, label %bb9310.i [
   1789 		 i32 4, label %bb8629.i
   1790 		 i32 3, label %bb9301.i
   1791 		 i32 8, label %bb9112.i
   1792 		 i32 11, label %bb9153.i
   1793 	]
   1794 bb8629.i:		; preds = %bb8600.i
   1795 	br i1 false, label %bb8650.i, label %bb8668.i
   1796 bb8650.i:		; preds = %bb8629.i
   1797 	br label %bb8668.i
   1798 bb8668.i:		; preds = %bb8650.i, %bb8629.i, %bb8513.i, %bb8434.i, %bb8428.i, %bb8347.i, %bb8339.i, %bb8251.i, %bb8239.i, %bb8223.i, %bb8215.i, %bb8159.i, %bb8084.i, %bb8075.i, %bb7997.i, %bb7986.i, %bb7970.i, %bb7962.i, %bb7906.i, %bb7831.i, %bb7822.i, %bb7744.i, %bb7733.i, %bb7717.i, %bb7709.i, %bb7630.i, %bb7555.i, %bb7549.i, %bb7471.i, %bb7463.i, %bb7447.i, %bb7369.i, %bb7339.i, %bb7332.i, %bb7252.i, %bb7243.i, %bb7192.i, %bb7149.i, %bb7119.i, %bb7075.i, %bb6942.i, %bb6861.i, %bb6845.i, %bb6815.i, %bb6811.i, %bb6778.i, %bb6774.i, %bb6741.i, %bb6651.i, %bb6551.i, %bb6471.i, %bb6317.i, %bb6245.i, %bb6239.i, %bb6166.i, %bb6123.i, %bb6119.i, %bb6086.i, %bb6082.i, %bb6049.i, %bb6045.i, %bb6012.i, %bb5920.i, %bb5845.i, %bb5772.i, %bb5692.i, %bb5602.i
   1799 	switch i32 0, label %bb9310.i [
   1800 		 i32 3, label %bb9301.i
   1801 		 i32 4, label %bb8670.i
   1802 		 i32 8, label %bb9112.i
   1803 		 i32 11, label %bb9153.i
   1804 	]
   1805 bb8670.i:		; preds = %bb8668.i, %bb8518.i
   1806 	br label %bb9310.i
   1807 bb9112.i:		; preds = %bb8668.i, %bb8600.i, %bb8518.i
   1808 	br label %bb9310.i
   1809 bb9153.i:		; preds = %bb8668.i, %bb8600.i, %bb8588.i, %bb8557.i, %bb8518.i, %bb8490.i, %bb8465.i
   1810 	br label %bb9310.i
   1811 bb9301.i:		; preds = %bb8668.i, %bb8600.i, %bb8588.i, %bb8557.i, %bb8518.i, %bb8490.i, %bb8465.i, %bb8436.i
   1812 	br label %bb9310.i
   1813 bb9310.i:		; preds = %bb9301.i, %bb9153.i, %bb9112.i, %bb8670.i, %bb8668.i, %bb8600.i, %bb8588.i, %bb8557.i, %bb8518.i, %bb8490.i, %bb8465.i, %bb8436.i
   1814 	br i1 false, label %bb16581.i, label %bb9313.i
   1815 bb9313.i:		; preds = %bb9310.i
   1816 	switch i32 %dt4080.0.i, label %bb16578.i [
   1817 		 i32 0, label %bb9315.i
   1818 		 i32 1, label %bb9890.i
   1819 		 i32 2, label %bb10465.i
   1820 		 i32 3, label %bb11040.i
   1821 		 i32 4, label %bb11615.i
   1822 		 i32 5, label %bb11823.i
   1823 		 i32 8, label %bb12398.i
   1824 		 i32 9, label %bb12833.i
   1825 		 i32 10, label %bb13268.i
   1826 		 i32 11, label %bb13268.i
   1827 		 i32 12, label %bb13703.i
   1828 		 i32 13, label %bb13703.i
   1829 		 i32 14, label %bb14278.i
   1830 		 i32 15, label %bb14853.i
   1831 		 i32 16, label %bb9315.i
   1832 		 i32 17, label %bb9315.i
   1833 		 i32 18, label %bb15428.i
   1834 		 i32 19, label %bb16003.i
   1835 	]
   1836 bb9315.i:		; preds = %bb9313.i, %bb9313.i, %bb9313.i
   1837 	br i1 false, label %bb9535.i, label %bb9323.i
   1838 bb9323.i:		; preds = %bb9315.i
   1839 	br label %bb9535.i
   1840 bb9535.i:		; preds = %bb9323.i, %bb9315.i
   1841 	br label %bb16581.i
   1842 bb9890.i:		; preds = %bb9313.i
   1843 	br i1 false, label %bb10255.i, label %bb9898.i
   1844 bb9898.i:		; preds = %bb9890.i
   1845 	br label %bb10255.i
   1846 bb10255.i:		; preds = %bb9898.i, %bb9890.i
   1847 	br label %bb16581.i
   1848 bb10465.i:		; preds = %bb9313.i
   1849 	br i1 false, label %bb10685.i, label %bb10473.i
   1850 bb10473.i:		; preds = %bb10465.i
   1851 	br label %bb10685.i
   1852 bb10685.i:		; preds = %bb10473.i, %bb10465.i
   1853 	br label %bb16581.i
   1854 bb11040.i:		; preds = %bb9313.i
   1855 	br i1 false, label %bb11405.i, label %bb11048.i
   1856 bb11048.i:		; preds = %bb11040.i
   1857 	br label %bb11405.i
   1858 bb11405.i:		; preds = %bb11048.i, %bb11040.i
   1859 	br label %bb16581.i
   1860 bb11615.i:		; preds = %bb9313.i
   1861 	br i1 false, label %bb16581.i, label %bb11618.i
   1862 bb11618.i:		; preds = %bb11615.i
   1863 	br label %bb16581.i
   1864 bb11823.i:		; preds = %bb9313.i
   1865 	br i1 false, label %bb12188.i, label %bb11831.i
   1866 bb11831.i:		; preds = %bb11823.i
   1867 	br label %bb12188.i
   1868 bb12188.i:		; preds = %bb11831.i, %bb11823.i
   1869 	br label %bb16581.i
   1870 bb12398.i:		; preds = %bb9313.i
   1871 	br i1 false, label %bb12566.i, label %bb12406.i
   1872 bb12406.i:		; preds = %bb12398.i
   1873 	br label %bb12566.i
   1874 bb12566.i:		; preds = %bb12406.i, %bb12398.i
   1875 	br label %bb16581.i
   1876 bb12833.i:		; preds = %bb9313.i
   1877 	br i1 false, label %bb13001.i, label %bb12841.i
   1878 bb12841.i:		; preds = %bb12833.i
   1879 	br label %bb13001.i
   1880 bb13001.i:		; preds = %bb12841.i, %bb12833.i
   1881 	br label %bb16581.i
   1882 bb13268.i:		; preds = %bb9313.i, %bb9313.i
   1883 	br i1 false, label %bb13436.i, label %bb13276.i
   1884 bb13276.i:		; preds = %bb13268.i
   1885 	br label %bb13436.i
   1886 bb13436.i:		; preds = %bb13276.i, %bb13268.i
   1887 	br label %bb16581.i
   1888 bb13703.i:		; preds = %bb9313.i, %bb9313.i
   1889 	br i1 false, label %bb13923.i, label %bb13711.i
   1890 bb13711.i:		; preds = %bb13703.i
   1891 	br label %bb13923.i
   1892 bb13923.i:		; preds = %bb13711.i, %bb13703.i
   1893 	br label %bb16581.i
   1894 bb14278.i:		; preds = %bb9313.i
   1895 	br i1 false, label %bb14498.i, label %bb14286.i
   1896 bb14286.i:		; preds = %bb14278.i
   1897 	br label %bb14498.i
   1898 bb14498.i:		; preds = %bb14286.i, %bb14278.i
   1899 	br label %bb16581.i
   1900 bb14853.i:		; preds = %bb9313.i
   1901 	br i1 false, label %bb15073.i, label %bb14861.i
   1902 bb14861.i:		; preds = %bb14853.i
   1903 	br label %bb15073.i
   1904 bb15073.i:		; preds = %bb14861.i, %bb14853.i
   1905 	br label %bb16581.i
   1906 bb15428.i:		; preds = %bb9313.i
   1907 	br i1 false, label %bb15648.i, label %bb15436.i
   1908 bb15436.i:		; preds = %bb15428.i
   1909 	br label %bb15648.i
   1910 bb15648.i:		; preds = %bb15436.i, %bb15428.i
   1911 	br label %bb16581.i
   1912 bb16003.i:		; preds = %bb9313.i
   1913 	br i1 false, label %bb16223.i, label %bb16011.i
   1914 bb16011.i:		; preds = %bb16003.i
   1915 	br label %bb16223.i
   1916 bb16223.i:		; preds = %bb16011.i, %bb16003.i
   1917 	br label %bb16581.i
   1918 bb16578.i:		; preds = %bb9313.i
   1919 	unreachable
   1920 bb16581.i:		; preds = %bb16223.i, %bb15648.i, %bb15073.i, %bb14498.i, %bb13923.i, %bb13436.i, %bb13001.i, %bb12566.i, %bb12188.i, %bb11618.i, %bb11615.i, %bb11405.i, %bb10685.i, %bb10255.i, %bb9535.i, %bb9310.i, %glgVectorFloatConversion.exit
   1921 	br label %storeVecColor_RGB_UI.exit
   1922 storeVecColor_RGB_UI.exit:		; preds = %bb16581.i
   1923 	br i1 false, label %bb5295.i, label %bb16621.i
   1924 bb16607.i:		; preds = %bb5276.i
   1925 	br i1 false, label %bb5295.preheader.i, label %bb16621.i
   1926 bb5295.preheader.i:		; preds = %bb16607.i
   1927 	br label %bb5295.i
   1928 bb16621.i:		; preds = %bb16607.i, %storeVecColor_RGB_UI.exit
   1929 	br label %bb16650.outer.i
   1930 bb16650.outer.i:		; preds = %bb16621.i
   1931 	br label %bb16650.i
   1932 bb16650.i:		; preds = %storeColor_RGB_UI.exit, %bb16650.outer.i
   1933 	br label %loadColor_BGRA_UI8888R.exit
   1934 loadColor_BGRA_UI8888R.exit:		; preds = %bb16650.i
   1935 	br i1 false, label %bb16671.i, label %bb16697.i
   1936 bb16671.i:		; preds = %loadColor_BGRA_UI8888R.exit
   1937 	br i1 false, label %bb.i179, label %bb662.i
   1938 bb.i179:		; preds = %bb16671.i
   1939 	switch i32 0, label %bb513.i [
   1940 		 i32 7, label %bb418.i
   1941 		 i32 6, label %bb433.i
   1942 	]
   1943 bb418.i:		; preds = %bb.i179
   1944 	br label %bb559.i
   1945 bb433.i:		; preds = %bb.i179
   1946 	switch i32 0, label %bb493.i [
   1947 		 i32 31744, label %bb455.i
   1948 		 i32 0, label %bb471.i
   1949 	]
   1950 bb455.i:		; preds = %bb433.i
   1951 	br i1 false, label %bb463.i, label %bb504.i
   1952 bb463.i:		; preds = %bb455.i
   1953 	br label %bb559.i
   1954 bb471.i:		; preds = %bb433.i
   1955 	br i1 false, label %bb497.i, label %bb484.preheader.i
   1956 bb484.preheader.i:		; preds = %bb471.i
   1957 	br i1 false, label %bb479.i, label %bb490.i
   1958 bb479.i:		; preds = %bb479.i, %bb484.preheader.i
   1959 	br i1 false, label %bb479.i, label %bb490.i
   1960 bb490.i:		; preds = %bb479.i, %bb484.preheader.i
   1961 	br label %bb559.i
   1962 bb493.i:		; preds = %bb433.i
   1963 	br label %bb497.i
   1964 bb497.i:		; preds = %bb493.i, %bb471.i
   1965 	br label %bb504.i
   1966 bb504.i:		; preds = %bb497.i, %bb455.i
   1967 	br label %bb513.i
   1968 bb513.i:		; preds = %bb504.i, %bb.i179
   1969 	br label %bb559.i
   1970 bb559.i:		; preds = %bb513.i, %bb490.i, %bb463.i, %bb418.i
   1971 	br i1 false, label %bb2793.i, label %bb614.i
   1972 bb614.i:		; preds = %bb559.i
   1973 	br i1 false, label %bb626.i, label %bb620.i
   1974 bb620.i:		; preds = %bb614.i
   1975 	br i1 false, label %bb625.i, label %bb626.i
   1976 bb625.i:		; preds = %bb620.i
   1977 	br label %bb626.i
   1978 bb626.i:		; preds = %bb625.i, %bb620.i, %bb614.i
   1979 	br i1 false, label %bb638.i, label %bb632.i
   1980 bb632.i:		; preds = %bb626.i
   1981 	br i1 false, label %bb637.i, label %bb638.i
   1982 bb637.i:		; preds = %bb632.i
   1983 	br label %bb638.i
   1984 bb638.i:		; preds = %bb637.i, %bb632.i, %bb626.i
   1985 	br i1 false, label %bb650.i, label %bb644.i
   1986 bb644.i:		; preds = %bb638.i
   1987 	br i1 false, label %bb649.i, label %bb650.i
   1988 bb649.i:		; preds = %bb644.i
   1989 	br label %bb650.i
   1990 bb650.i:		; preds = %bb649.i, %bb644.i, %bb638.i
   1991 	br i1 false, label %bb2793.i, label %bb656.i
   1992 bb656.i:		; preds = %bb650.i
   1993 	br i1 false, label %bb661.i, label %bb2793.i
   1994 bb661.i:		; preds = %bb656.i
   1995 	switch i32 0, label %bb2883.i [
   1996 		 i32 3, label %bb2874.i
   1997 		 i32 4, label %bb2795.i
   1998 		 i32 8, label %bb2810.i
   1999 		 i32 10, label %bb2834.i
   2000 		 i32 11, label %bb2819.i
   2001 		 i32 16, label %bb2810.i
   2002 	]
   2003 bb662.i:		; preds = %bb16671.i
   2004 	switch i32 0, label %bb1937.i [
   2005 		 i32 3, label %bb902.i
   2006 		 i32 4, label %bb1416.i
   2007 		 i32 8, label %bb1020.i
   2008 		 i32 10, label %bb902.i
   2009 		 i32 11, label %bb784.i
   2010 		 i32 16, label %bb664.i
   2011 	]
   2012 bb664.i:		; preds = %bb662.i
   2013 	br i1 false, label %bb682.i, label %bb669.i
   2014 bb669.i:		; preds = %bb664.i
   2015 	br label %bb710.i
   2016 bb682.i:		; preds = %bb664.i
   2017 	br label %bb710.i
   2018 bb710.i:		; preds = %bb682.i, %bb669.i
   2019 	br i1 false, label %bb760.i, label %bb754.i
   2020 bb754.i:		; preds = %bb710.i
   2021 	br i1 false, label %bb759.i, label %bb760.i
   2022 bb759.i:		; preds = %bb754.i
   2023 	br label %bb760.i
   2024 bb760.i:		; preds = %bb759.i, %bb754.i, %bb710.i
   2025 	br i1 false, label %bb772.i, label %bb766.i
   2026 bb766.i:		; preds = %bb760.i
   2027 	br i1 false, label %bb771.i, label %bb772.i
   2028 bb771.i:		; preds = %bb766.i
   2029 	br label %bb772.i
   2030 bb772.i:		; preds = %bb771.i, %bb766.i, %bb760.i
   2031 	br i1 false, label %bb1937.i, label %bb778.i
   2032 bb778.i:		; preds = %bb772.i
   2033 	br i1 false, label %bb783.i, label %bb1937.i
   2034 bb783.i:		; preds = %bb778.i
   2035 	br label %bb1937.i
   2036 bb784.i:		; preds = %bb662.i
   2037 	switch i32 0, label %bb892.i [
   2038 		 i32 1, label %bb868.i
   2039 		 i32 3, label %bb868.i
   2040 		 i32 4, label %bb882.i
   2041 		 i32 6, label %bb792.i
   2042 		 i32 7, label %bb786.i
   2043 	]
   2044 bb786.i:		; preds = %bb784.i
   2045 	br label %bb904.i
   2046 bb792.i:		; preds = %bb784.i
   2047 	switch i32 0, label %bb852.i [
   2048 		 i32 31744, label %bb814.i
   2049 		 i32 0, label %bb830.i
   2050 	]
   2051 bb814.i:		; preds = %bb792.i
   2052 	br i1 false, label %bb822.i, label %bb863.i
   2053 bb822.i:		; preds = %bb814.i
   2054 	switch i32 0, label %bb1010.i [
   2055 		 i32 1, label %bb986.i
   2056 		 i32 3, label %bb986.i
   2057 		 i32 4, label %bb1000.i
   2058 		 i32 6, label %bb910.i
   2059 		 i32 7, label %bb904.i
   2060 	]
   2061 bb830.i:		; preds = %bb792.i
   2062 	br i1 false, label %bb856.i, label %bb843.preheader.i
   2063 bb843.preheader.i:		; preds = %bb830.i
   2064 	br i1 false, label %bb838.i, label %bb849.i
   2065 bb838.i:		; preds = %bb838.i, %bb843.preheader.i
   2066 	br i1 false, label %bb838.i, label %bb849.i
   2067 bb849.i:		; preds = %bb838.i, %bb843.preheader.i
   2068 	switch i32 0, label %bb1010.i [
   2069 		 i32 1, label %bb986.i
   2070 		 i32 3, label %bb986.i
   2071 		 i32 4, label %bb1000.i
   2072 		 i32 6, label %bb910.i
   2073 		 i32 7, label %bb904.i
   2074 	]
   2075 bb852.i:		; preds = %bb792.i
   2076 	br label %bb856.i
   2077 bb856.i:		; preds = %bb852.i, %bb830.i
   2078 	switch i32 0, label %bb1010.i [
   2079 		 i32 1, label %bb986.i
   2080 		 i32 3, label %bb986.i
   2081 		 i32 4, label %bb1000.i
   2082 		 i32 6, label %bb910.i
   2083 		 i32 7, label %bb904.i
   2084 	]
   2085 bb863.i:		; preds = %bb814.i
   2086 	switch i32 0, label %bb1010.i [
   2087 		 i32 1, label %bb986.i
   2088 		 i32 3, label %bb986.i
   2089 		 i32 4, label %bb1000.i
   2090 		 i32 6, label %bb910.i
   2091 		 i32 7, label %bb904.i
   2092 	]
   2093 bb868.i:		; preds = %bb784.i, %bb784.i
   2094 	switch i32 0, label %bb1010.i [
   2095 		 i32 1, label %bb986.i
   2096 		 i32 3, label %bb986.i
   2097 		 i32 4, label %bb1000.i
   2098 		 i32 6, label %bb910.i
   2099 		 i32 7, label %bb904.i
   2100 	]
   2101 bb882.i:		; preds = %bb784.i
   2102 	br label %bb1000.i
   2103 bb892.i:		; preds = %bb784.i
   2104 	br label %bb902.i
   2105 bb902.i:		; preds = %bb892.i, %bb662.i, %bb662.i
   2106 	switch i32 0, label %bb1010.i [
   2107 		 i32 1, label %bb986.i
   2108 		 i32 3, label %bb986.i
   2109 		 i32 4, label %bb1000.i
   2110 		 i32 6, label %bb910.i
   2111 		 i32 7, label %bb904.i
   2112 	]
   2113 bb904.i:		; preds = %bb902.i, %bb868.i, %bb863.i, %bb856.i, %bb849.i, %bb822.i, %bb786.i
   2114 	br label %bb1937.i
   2115 bb910.i:		; preds = %bb902.i, %bb868.i, %bb863.i, %bb856.i, %bb849.i, %bb822.i
   2116 	switch i32 0, label %bb970.i [
   2117 		 i32 31744, label %bb932.i
   2118 		 i32 0, label %bb948.i
   2119 	]
   2120 bb932.i:		; preds = %bb910.i
   2121 	br i1 false, label %bb940.i, label %bb981.i
   2122 bb940.i:		; preds = %bb932.i
   2123 	br label %bb1937.i
   2124 bb948.i:		; preds = %bb910.i
   2125 	br i1 false, label %bb974.i, label %bb961.preheader.i
   2126 bb961.preheader.i:		; preds = %bb948.i
   2127 	br i1 false, label %bb956.i, label %bb967.i
   2128 bb956.i:		; preds = %bb956.i, %bb961.preheader.i
   2129 	br i1 false, label %bb956.i, label %bb967.i
   2130 bb967.i:		; preds = %bb956.i, %bb961.preheader.i
   2131 	br label %bb1937.i
   2132 bb970.i:		; preds = %bb910.i
   2133 	br label %bb974.i
   2134 bb974.i:		; preds = %bb970.i, %bb948.i
   2135 	br label %bb1937.i
   2136 bb981.i:		; preds = %bb932.i
   2137 	br label %bb1937.i
   2138 bb986.i:		; preds = %bb902.i, %bb902.i, %bb868.i, %bb868.i, %bb863.i, %bb863.i, %bb856.i, %bb856.i, %bb849.i, %bb849.i, %bb822.i, %bb822.i
   2139 	br label %bb1937.i
   2140 bb1000.i:		; preds = %bb902.i, %bb882.i, %bb868.i, %bb863.i, %bb856.i, %bb849.i, %bb822.i
   2141 	br label %bb1937.i
   2142 bb1010.i:		; preds = %bb902.i, %bb868.i, %bb863.i, %bb856.i, %bb849.i, %bb822.i
   2143 	br label %bb1937.i
   2144 bb1020.i:		; preds = %bb662.i
   2145 	switch i32 0, label %bb1388.i [
   2146 		 i32 1, label %bb1264.i
   2147 		 i32 3, label %bb1264.i
   2148 		 i32 4, label %bb1304.i
   2149 		 i32 6, label %bb1038.i
   2150 		 i32 7, label %bb1022.i
   2151 		 i32 8, label %bb1332.i
   2152 		 i32 9, label %bb1332.i
   2153 		 i32 10, label %bb1360.i
   2154 		 i32 11, label %bb1360.i
   2155 	]
   2156 bb1022.i:		; preds = %bb1020.i
   2157 	br label %bb1937.i
   2158 bb1038.i:		; preds = %bb1020.i
   2159 	switch i32 0, label %bb1098.i [
   2160 		 i32 31744, label %bb1060.i
   2161 		 i32 0, label %bb1076.i
   2162 	]
   2163 bb1060.i:		; preds = %bb1038.i
   2164 	br i1 false, label %bb1068.i, label %bb1109.i
   2165 bb1068.i:		; preds = %bb1060.i
   2166 	br label %bb1109.i
   2167 bb1076.i:		; preds = %bb1038.i
   2168 	br i1 false, label %bb1102.i, label %bb1089.preheader.i
   2169 bb1089.preheader.i:		; preds = %bb1076.i
   2170 	br i1 false, label %bb1084.i, label %bb1095.i
   2171 bb1084.i:		; preds = %bb1084.i, %bb1089.preheader.i
   2172 	br i1 false, label %bb1084.i, label %bb1095.i
   2173 bb1095.i:		; preds = %bb1084.i, %bb1089.preheader.i
   2174 	br label %bb1109.i
   2175 bb1098.i:		; preds = %bb1038.i
   2176 	br label %bb1102.i
   2177 bb1102.i:		; preds = %bb1098.i, %bb1076.i
   2178 	br label %bb1109.i
   2179 bb1109.i:		; preds = %bb1102.i, %bb1095.i, %bb1068.i, %bb1060.i
   2180 	switch i32 0, label %bb1173.i [
   2181 		 i32 31744, label %bb1135.i
   2182 		 i32 0, label %bb1151.i
   2183 	]
   2184 bb1135.i:		; preds = %bb1109.i
   2185 	br i1 false, label %bb1143.i, label %bb1184.i
   2186 bb1143.i:		; preds = %bb1135.i
   2187 	br label %bb1184.i
   2188 bb1151.i:		; preds = %bb1109.i
   2189 	br i1 false, label %bb1177.i, label %bb1164.preheader.i
   2190 bb1164.preheader.i:		; preds = %bb1151.i
   2191 	br i1 false, label %bb1159.i, label %bb1170.i
   2192 bb1159.i:		; preds = %bb1159.i, %bb1164.preheader.i
   2193 	br i1 false, label %bb1159.i, label %bb1170.i
   2194 bb1170.i:		; preds = %bb1159.i, %bb1164.preheader.i
   2195 	br label %bb1184.i
   2196 bb1173.i:		; preds = %bb1109.i
   2197 	br label %bb1177.i
   2198 bb1177.i:		; preds = %bb1173.i, %bb1151.i
   2199 	br label %bb1184.i
   2200 bb1184.i:		; preds = %bb1177.i, %bb1170.i, %bb1143.i, %bb1135.i
   2201 	switch i32 0, label %bb1248.i [
   2202 		 i32 31744, label %bb1210.i
   2203 		 i32 0, label %bb1226.i
   2204 	]
   2205 bb1210.i:		; preds = %bb1184.i
   2206 	br i1 false, label %bb1218.i, label %bb1259.i
   2207 bb1218.i:		; preds = %bb1210.i
   2208 	br label %bb1937.i
   2209 bb1226.i:		; preds = %bb1184.i
   2210 	br i1 false, label %bb1252.i, label %bb1239.preheader.i
   2211 bb1239.preheader.i:		; preds = %bb1226.i
   2212 	br i1 false, label %bb1234.i, label %bb1245.i
   2213 bb1234.i:		; preds = %bb1234.i, %bb1239.preheader.i
   2214 	br i1 false, label %bb1234.i, label %bb1245.i
   2215 bb1245.i:		; preds = %bb1234.i, %bb1239.preheader.i
   2216 	br label %bb1937.i
   2217 bb1248.i:		; preds = %bb1184.i
   2218 	br label %bb1252.i
   2219 bb1252.i:		; preds = %bb1248.i, %bb1226.i
   2220 	br label %bb1937.i
   2221 bb1259.i:		; preds = %bb1210.i
   2222 	br label %bb1937.i
   2223 bb1264.i:		; preds = %bb1020.i, %bb1020.i
   2224 	br label %bb1937.i
   2225 bb1304.i:		; preds = %bb1020.i
   2226 	br label %bb1937.i
   2227 bb1332.i:		; preds = %bb1020.i, %bb1020.i
   2228 	br label %bb1937.i
   2229 bb1360.i:		; preds = %bb1020.i, %bb1020.i
   2230 	br label %bb1937.i
   2231 bb1388.i:		; preds = %bb1020.i
   2232 	br label %bb1937.i
   2233 bb1416.i:		; preds = %bb662.i
   2234 	switch i32 0, label %bb1900.i [
   2235 		 i32 1, label %bb1740.i
   2236 		 i32 3, label %bb1740.i
   2237 		 i32 4, label %bb1793.i
   2238 		 i32 6, label %bb1439.i
   2239 		 i32 7, label %bb1418.i
   2240 		 i32 14, label %bb1830.i
   2241 		 i32 15, label %bb1830.i
   2242 		 i32 18, label %bb1863.i
   2243 		 i32 19, label %bb1863.i
   2244 	]
   2245 bb1418.i:		; preds = %bb1416.i
   2246 	br label %bb1937.i
   2247 bb1439.i:		; preds = %bb1416.i
   2248 	switch i32 0, label %bb1499.i [
   2249 		 i32 31744, label %bb1461.i
   2250 		 i32 0, label %bb1477.i
   2251 	]
   2252 bb1461.i:		; preds = %bb1439.i
   2253 	br i1 false, label %bb1469.i, label %bb1510.i
   2254 bb1469.i:		; preds = %bb1461.i
   2255 	br label %bb1510.i
   2256 bb1477.i:		; preds = %bb1439.i
   2257 	br i1 false, label %bb1503.i, label %bb1490.preheader.i
   2258 bb1490.preheader.i:		; preds = %bb1477.i
   2259 	br i1 false, label %bb1485.i, label %bb1496.i
   2260 bb1485.i:		; preds = %bb1485.i, %bb1490.preheader.i
   2261 	br i1 false, label %bb1485.i, label %bb1496.i
   2262 bb1496.i:		; preds = %bb1485.i, %bb1490.preheader.i
   2263 	br label %bb1510.i
   2264 bb1499.i:		; preds = %bb1439.i
   2265 	br label %bb1503.i
   2266 bb1503.i:		; preds = %bb1499.i, %bb1477.i
   2267 	br label %bb1510.i
   2268 bb1510.i:		; preds = %bb1503.i, %bb1496.i, %bb1469.i, %bb1461.i
   2269 	switch i32 0, label %bb1574.i [
   2270 		 i32 31744, label %bb1536.i
   2271 		 i32 0, label %bb1552.i
   2272 	]
   2273 bb1536.i:		; preds = %bb1510.i
   2274 	br i1 false, label %bb1544.i, label %bb1585.i
   2275 bb1544.i:		; preds = %bb1536.i
   2276 	br label %bb1585.i
   2277 bb1552.i:		; preds = %bb1510.i
   2278 	br i1 false, label %bb1578.i, label %bb1565.preheader.i
   2279 bb1565.preheader.i:		; preds = %bb1552.i
   2280 	br i1 false, label %bb1560.i, label %bb1571.i
   2281 bb1560.i:		; preds = %bb1560.i, %bb1565.preheader.i
   2282 	br i1 false, label %bb1560.i, label %bb1571.i
   2283 bb1571.i:		; preds = %bb1560.i, %bb1565.preheader.i
   2284 	br label %bb1585.i
   2285 bb1574.i:		; preds = %bb1510.i
   2286 	br label %bb1578.i
   2287 bb1578.i:		; preds = %bb1574.i, %bb1552.i
   2288 	br label %bb1585.i
   2289 bb1585.i:		; preds = %bb1578.i, %bb1571.i, %bb1544.i, %bb1536.i
   2290 	switch i32 0, label %bb1649.i [
   2291 		 i32 31744, label %bb1611.i
   2292 		 i32 0, label %bb1627.i
   2293 	]
   2294 bb1611.i:		; preds = %bb1585.i
   2295 	br i1 false, label %bb1619.i, label %bb1660.i
   2296 bb1619.i:		; preds = %bb1611.i
   2297 	br label %bb1660.i
   2298 bb1627.i:		; preds = %bb1585.i
   2299 	br i1 false, label %bb1653.i, label %bb1640.preheader.i
   2300 bb1640.preheader.i:		; preds = %bb1627.i
   2301 	br i1 false, label %bb1635.i, label %bb1646.i
   2302 bb1635.i:		; preds = %bb1635.i, %bb1640.preheader.i
   2303 	br i1 false, label %bb1635.i, label %bb1646.i
   2304 bb1646.i:		; preds = %bb1635.i, %bb1640.preheader.i
   2305 	br label %bb1660.i
   2306 bb1649.i:		; preds = %bb1585.i
   2307 	br label %bb1653.i
   2308 bb1653.i:		; preds = %bb1649.i, %bb1627.i
   2309 	br label %bb1660.i
   2310 bb1660.i:		; preds = %bb1653.i, %bb1646.i, %bb1619.i, %bb1611.i
   2311 	switch i32 0, label %bb1724.i [
   2312 		 i32 31744, label %bb1686.i
   2313 		 i32 0, label %bb1702.i
   2314 	]
   2315 bb1686.i:		; preds = %bb1660.i
   2316 	br i1 false, label %bb1694.i, label %bb1735.i
   2317 bb1694.i:		; preds = %bb1686.i
   2318 	br label %bb1937.i
   2319 bb1702.i:		; preds = %bb1660.i
   2320 	br i1 false, label %bb1728.i, label %bb1715.preheader.i
   2321 bb1715.preheader.i:		; preds = %bb1702.i
   2322 	br i1 false, label %bb1710.i, label %bb1721.i
   2323 bb1710.i:		; preds = %bb1710.i, %bb1715.preheader.i
   2324 	br i1 false, label %bb1710.i, label %bb1721.i
   2325 bb1721.i:		; preds = %bb1710.i, %bb1715.preheader.i
   2326 	br label %bb1937.i
   2327 bb1724.i:		; preds = %bb1660.i
   2328 	br label %bb1728.i
   2329 bb1728.i:		; preds = %bb1724.i, %bb1702.i
   2330 	br label %bb1937.i
   2331 bb1735.i:		; preds = %bb1686.i
   2332 	br label %bb1937.i
   2333 bb1740.i:		; preds = %bb1416.i, %bb1416.i
   2334 	br label %bb1937.i
   2335 bb1793.i:		; preds = %bb1416.i
   2336 	br label %bb1937.i
   2337 bb1830.i:		; preds = %bb1416.i, %bb1416.i
   2338 	br label %bb1937.i
   2339 bb1863.i:		; preds = %bb1416.i, %bb1416.i
   2340 	br label %bb1937.i
   2341 bb1900.i:		; preds = %bb1416.i
   2342 	br label %bb1937.i
   2343 bb1937.i:		; preds = %bb1900.i, %bb1863.i, %bb1830.i, %bb1793.i, %bb1740.i, %bb1735.i, %bb1728.i, %bb1721.i, %bb1694.i, %bb1418.i, %bb1388.i, %bb1360.i, %bb1332.i, %bb1304.i, %bb1264.i, %bb1259.i, %bb1252.i, %bb1245.i, %bb1218.i, %bb1022.i, %bb1010.i, %bb1000.i, %bb986.i, %bb981.i, %bb974.i, %bb967.i, %bb940.i, %bb904.i, %bb783.i, %bb778.i, %bb772.i, %bb662.i
   2344 	switch i32 %sf4083.0.i, label %bb2321.i [
   2345 		 i32 0, label %bb2027.i
   2346 		 i32 1, label %bb2081.i
   2347 		 i32 2, label %bb2161.i
   2348 		 i32 3, label %bb2241.i
   2349 		 i32 8, label %bb1939.i
   2350 		 i32 9, label %bb1939.i
   2351 		 i32 10, label %bb1957.i
   2352 		 i32 11, label %bb1975.i
   2353 		 i32 16, label %bb1939.i
   2354 	]
   2355 bb1939.i:		; preds = %bb1937.i, %bb1937.i, %bb1937.i
   2356 	switch i32 0, label %bb2321.i [
   2357 		 i32 3, label %bb1956.i
   2358 		 i32 4, label %bb1956.i
   2359 		 i32 11, label %bb1956.i
   2360 	]
   2361 bb1956.i:		; preds = %bb1939.i, %bb1939.i, %bb1939.i
   2362 	br label %bb2337.i
   2363 bb1957.i:		; preds = %bb1937.i
   2364 	switch i32 0, label %bb1975.i [
   2365 		 i32 3, label %bb1974.i
   2366 		 i32 4, label %bb1974.i
   2367 		 i32 11, label %bb1974.i
   2368 	]
   2369 bb1974.i:		; preds = %bb1957.i, %bb1957.i, %bb1957.i
   2370 	br label %bb1975.i
   2371 bb1975.i:		; preds = %bb1974.i, %bb1957.i, %bb1937.i
   2372 	switch i32 0, label %bb2001.i [
   2373 		 i32 1, label %bb1992.i
   2374 		 i32 4, label %bb1992.i
   2375 		 i32 8, label %bb1992.i
   2376 	]
   2377 bb1992.i:		; preds = %bb1975.i, %bb1975.i, %bb1975.i
   2378 	br label %bb2001.i
   2379 bb2001.i:		; preds = %bb1992.i, %bb1975.i
   2380 	switch i32 0, label %bb2321.i [
   2381 		 i32 2, label %bb2018.i
   2382 		 i32 4, label %bb2018.i
   2383 		 i32 8, label %bb2018.i
   2384 	]
   2385 bb2018.i:		; preds = %bb2001.i, %bb2001.i, %bb2001.i
   2386 	br label %bb2321.i
   2387 bb2027.i:		; preds = %bb1937.i
   2388 	switch i32 0, label %bb2045.i [
   2389 		 i32 1, label %bb2044.i
   2390 		 i32 4, label %bb2044.i
   2391 		 i32 8, label %bb2044.i
   2392 	]
   2393 bb2044.i:		; preds = %bb2027.i, %bb2027.i, %bb2027.i
   2394 	br label %bb2045.i
   2395 bb2045.i:		; preds = %bb2044.i, %bb2027.i
   2396 	switch i32 0, label %bb2063.i [
   2397 		 i32 2, label %bb2062.i
   2398 		 i32 4, label %bb2062.i
   2399 		 i32 8, label %bb2062.i
   2400 	]
   2401 bb2062.i:		; preds = %bb2045.i, %bb2045.i, %bb2045.i
   2402 	br label %bb2063.i
   2403 bb2063.i:		; preds = %bb2062.i, %bb2045.i
   2404 	switch i32 0, label %bb2321.i [
   2405 		 i32 3, label %bb2080.i
   2406 		 i32 4, label %bb2080.i
   2407 		 i32 11, label %bb2080.i
   2408 	]
   2409 bb2080.i:		; preds = %bb2063.i, %bb2063.i, %bb2063.i
   2410 	br label %bb2321.i
   2411 bb2081.i:		; preds = %bb1937.i
   2412 	switch i32 0, label %bb2100.i [
   2413 		 i32 1, label %bb2098.i
   2414 		 i32 4, label %bb2098.i
   2415 		 i32 8, label %bb2098.i
   2416 	]
   2417 bb2098.i:		; preds = %bb2081.i, %bb2081.i, %bb2081.i
   2418 	br label %bb2100.i
   2419 bb2100.i:		; preds = %bb2098.i, %bb2081.i
   2420 	switch i32 0, label %bb2125.i [
   2421 		 i32 4, label %bb2124.i
   2422 		 i32 8, label %bb2124.i
   2423 		 i32 0, label %bb2124.i
   2424 		 i32 11, label %bb2124.i
   2425 	]
   2426 bb2124.i:		; preds = %bb2100.i, %bb2100.i, %bb2100.i, %bb2100.i
   2427 	br label %bb2125.i
   2428 bb2125.i:		; preds = %bb2124.i, %bb2100.i
   2429 	switch i32 0, label %bb2143.i [
   2430 		 i32 2, label %bb2142.i
   2431 		 i32 4, label %bb2142.i
   2432 		 i32 8, label %bb2142.i
   2433 	]
   2434 bb2142.i:		; preds = %bb2125.i, %bb2125.i, %bb2125.i
   2435 	br label %bb2143.i
   2436 bb2143.i:		; preds = %bb2142.i, %bb2125.i
   2437 	switch i32 0, label %bb2321.i [
   2438 		 i32 3, label %bb2160.i
   2439 		 i32 4, label %bb2160.i
   2440 		 i32 11, label %bb2160.i
   2441 	]
   2442 bb2160.i:		; preds = %bb2143.i, %bb2143.i, %bb2143.i
   2443 	br label %bb2321.i
   2444 bb2161.i:		; preds = %bb1937.i
   2445 	switch i32 0, label %bb2180.i [
   2446 		 i32 2, label %bb2178.i
   2447 		 i32 4, label %bb2178.i
   2448 		 i32 8, label %bb2178.i
   2449 	]
   2450 bb2178.i:		; preds = %bb2161.i, %bb2161.i, %bb2161.i
   2451 	br label %bb2180.i
   2452 bb2180.i:		; preds = %bb2178.i, %bb2161.i
   2453 	switch i32 0, label %bb2205.i [
   2454 		 i32 4, label %bb2204.i
   2455 		 i32 8, label %bb2204.i
   2456 		 i32 0, label %bb2204.i
   2457 		 i32 11, label %bb2204.i
   2458 	]
   2459 bb2204.i:		; preds = %bb2180.i, %bb2180.i, %bb2180.i, %bb2180.i
   2460 	br label %bb2205.i
   2461 bb2205.i:		; preds = %bb2204.i, %bb2180.i
   2462 	switch i32 0, label %bb2223.i [
   2463 		 i32 1, label %bb2222.i
   2464 		 i32 4, label %bb2222.i
   2465 		 i32 8, label %bb2222.i
   2466 	]
   2467 bb2222.i:		; preds = %bb2205.i, %bb2205.i, %bb2205.i
   2468 	br label %bb2223.i
   2469 bb2223.i:		; preds = %bb2222.i, %bb2205.i
   2470 	switch i32 0, label %bb2321.i [
   2471 		 i32 3, label %bb2240.i
   2472 		 i32 4, label %bb2240.i
   2473 		 i32 11, label %bb2240.i
   2474 	]
   2475 bb2240.i:		; preds = %bb2223.i, %bb2223.i, %bb2223.i
   2476 	br label %bb2321.i
   2477 bb2241.i:		; preds = %bb1937.i
   2478 	switch i32 0, label %bb2260.i [
   2479 		 i32 3, label %bb2258.i
   2480 		 i32 4, label %bb2258.i
   2481 		 i32 11, label %bb2258.i
   2482 	]
   2483 bb2258.i:		; preds = %bb2241.i, %bb2241.i, %bb2241.i
   2484 	br label %bb2260.i
   2485 bb2260.i:		; preds = %bb2258.i, %bb2241.i
   2486 	switch i32 0, label %bb2285.i [
   2487 		 i32 4, label %bb2284.i
   2488 		 i32 11, label %bb2284.i
   2489 		 i32 0, label %bb2284.i
   2490 		 i32 8, label %bb2284.i
   2491 	]
   2492 bb2284.i:		; preds = %bb2260.i, %bb2260.i, %bb2260.i, %bb2260.i
   2493 	br label %bb2285.i
   2494 bb2285.i:		; preds = %bb2284.i, %bb2260.i
   2495 	switch i32 0, label %bb2303.i [
   2496 		 i32 1, label %bb2302.i
   2497 		 i32 4, label %bb2302.i
   2498 		 i32 8, label %bb2302.i
   2499 	]
   2500 bb2302.i:		; preds = %bb2285.i, %bb2285.i, %bb2285.i
   2501 	br label %bb2303.i
   2502 bb2303.i:		; preds = %bb2302.i, %bb2285.i
   2503 	switch i32 0, label %bb2321.i [
   2504 		 i32 2, label %bb2320.i
   2505 		 i32 4, label %bb2320.i
   2506 		 i32 8, label %bb2320.i
   2507 	]
   2508 bb2320.i:		; preds = %bb2303.i, %bb2303.i, %bb2303.i
   2509 	br label %bb2321.i
   2510 bb2321.i:		; preds = %bb2320.i, %bb2303.i, %bb2240.i, %bb2223.i, %bb2160.i, %bb2143.i, %bb2080.i, %bb2063.i, %bb2018.i, %bb2001.i, %bb1939.i, %bb1937.i
   2511 	br label %bb2337.i
   2512 bb2337.i:		; preds = %bb2321.i, %bb1956.i
   2513 	br label %bb2353.i
   2514 bb2353.i:		; preds = %bb2337.i
   2515 	br label %bb2369.i
   2516 bb2369.i:		; preds = %bb2353.i
   2517 	br label %bb2385.i
   2518 bb2385.i:		; preds = %bb2369.i
   2519 	br i1 false, label %bb2388.i, label %bb2394.i
   2520 bb2388.i:		; preds = %bb2385.i
   2521 	br label %bb2600.i
   2522 bb2394.i:		; preds = %bb2385.i
   2523 	switch i32 0, label %bb2600.i [
   2524 		 i32 0, label %bb2504.i
   2525 		 i32 1, label %bb2528.i
   2526 		 i32 2, label %bb2552.i
   2527 		 i32 3, label %bb2576.i
   2528 		 i32 4, label %bb2396.i
   2529 		 i32 8, label %bb2420.i
   2530 		 i32 11, label %bb2480.i
   2531 	]
   2532 bb2396.i:		; preds = %bb2394.i
   2533 	br i1 false, label %bb2411.i, label %bb2399.i
   2534 bb2399.i:		; preds = %bb2396.i
   2535 	br i1 false, label %bb2420.i, label %bb2405.i
   2536 bb2405.i:		; preds = %bb2399.i
   2537 	br i1 false, label %bb2410.i, label %bb2420.i
   2538 bb2410.i:		; preds = %bb2405.i
   2539 	br i1 false, label %bb2459.i, label %bb2423.i
   2540 bb2411.i:		; preds = %bb2396.i
   2541 	br i1 false, label %bb2420.i, label %bb2414.i
   2542 bb2414.i:		; preds = %bb2411.i
   2543 	br i1 false, label %bb2419.i, label %bb2420.i
   2544 bb2419.i:		; preds = %bb2414.i
   2545 	br label %bb2420.i
   2546 bb2420.i:		; preds = %bb2419.i, %bb2414.i, %bb2411.i, %bb2405.i, %bb2399.i, %bb2394.i
   2547 	br i1 false, label %bb2459.i, label %bb2423.i
   2548 bb2423.i:		; preds = %bb2420.i, %bb2410.i
   2549 	br i1 false, label %bb2435.i, label %bb2429.i
   2550 bb2429.i:		; preds = %bb2423.i
   2551 	br i1 false, label %bb2434.i, label %bb2435.i
   2552 bb2434.i:		; preds = %bb2429.i
   2553 	br label %bb2435.i
   2554 bb2435.i:		; preds = %bb2434.i, %bb2429.i, %bb2423.i
   2555 	br i1 false, label %bb2447.i, label %bb2441.i
   2556 bb2441.i:		; preds = %bb2435.i
   2557 	br i1 false, label %bb2446.i, label %bb2447.i
   2558 bb2446.i:		; preds = %bb2441.i
   2559 	br label %bb2447.i
   2560 bb2447.i:		; preds = %bb2446.i, %bb2441.i, %bb2435.i
   2561 	br i1 false, label %bb2600.i, label %bb2453.i
   2562 bb2453.i:		; preds = %bb2447.i
   2563 	br i1 false, label %bb2458.i, label %bb2600.i
   2564 bb2458.i:		; preds = %bb2453.i
   2565 	br label %bb2793.i
   2566 bb2459.i:		; preds = %bb2420.i, %bb2410.i
   2567 	br i1 false, label %bb2600.i, label %bb2462.i
   2568 bb2462.i:		; preds = %bb2459.i
   2569 	br i1 false, label %bb2479.i, label %bb2600.i
   2570 bb2479.i:		; preds = %bb2462.i
   2571 	br label %bb2600.i
   2572 bb2480.i:		; preds = %bb2394.i
   2573 	br i1 false, label %bb2495.i, label %bb2483.i
   2574 bb2483.i:		; preds = %bb2480.i
   2575 	br i1 false, label %bb2504.i, label %bb2489.i
   2576 bb2489.i:		; preds = %bb2483.i
   2577 	br i1 false, label %bb2494.i, label %bb2504.i
   2578 bb2494.i:		; preds = %bb2489.i
   2579 	br i1 false, label %bb2519.i, label %bb2507.i
   2580 bb2495.i:		; preds = %bb2480.i
   2581 	br i1 false, label %bb2504.i, label %bb2498.i
   2582 bb2498.i:		; preds = %bb2495.i
   2583 	br i1 false, label %bb2503.i, label %bb2504.i
   2584 bb2503.i:		; preds = %bb2498.i
   2585 	br label %bb2504.i
   2586 bb2504.i:		; preds = %bb2503.i, %bb2498.i, %bb2495.i, %bb2489.i, %bb2483.i, %bb2394.i
   2587 	br i1 false, label %bb2519.i, label %bb2507.i
   2588 bb2507.i:		; preds = %bb2504.i, %bb2494.i
   2589 	br i1 false, label %bb2600.i, label %bb2513.i
   2590 bb2513.i:		; preds = %bb2507.i
   2591 	br i1 false, label %bb2518.i, label %bb2600.i
   2592 bb2518.i:		; preds = %bb2513.i
   2593 	br label %bb2600.i
   2594 bb2519.i:		; preds = %bb2504.i, %bb2494.i
   2595 	br i1 false, label %bb2600.i, label %bb2522.i
   2596 bb2522.i:		; preds = %bb2519.i
   2597 	br i1 false, label %bb2527.i, label %bb2600.i
   2598 bb2527.i:		; preds = %bb2522.i
   2599 	br label %bb2600.i
   2600 bb2528.i:		; preds = %bb2394.i
   2601 	br i1 false, label %bb2543.i, label %bb2531.i
   2602 bb2531.i:		; preds = %bb2528.i
   2603 	br i1 false, label %bb2600.i, label %bb2537.i
   2604 bb2537.i:		; preds = %bb2531.i
   2605 	br i1 false, label %bb2542.i, label %bb2600.i
   2606 bb2542.i:		; preds = %bb2537.i
   2607 	br label %bb2600.i
   2608 bb2543.i:		; preds = %bb2528.i
   2609 	br i1 false, label %bb2600.i, label %bb2546.i
   2610 bb2546.i:		; preds = %bb2543.i
   2611 	br i1 false, label %bb2551.i, label %bb2600.i
   2612 bb2551.i:		; preds = %bb2546.i
   2613 	br label %bb2600.i
   2614 bb2552.i:		; preds = %bb2394.i
   2615 	br i1 false, label %bb2567.i, label %bb2555.i
   2616 bb2555.i:		; preds = %bb2552.i
   2617 	br i1 false, label %bb2600.i, label %bb2561.i
   2618 bb2561.i:		; preds = %bb2555.i
   2619 	br i1 false, label %bb2566.i, label %bb2600.i
   2620 bb2566.i:		; preds = %bb2561.i
   2621 	br label %bb2600.i
   2622 bb2567.i:		; preds = %bb2552.i
   2623 	br i1 false, label %bb2600.i, label %bb2570.i
   2624 bb2570.i:		; preds = %bb2567.i
   2625 	br i1 false, label %bb2575.i, label %bb2600.i
   2626 bb2575.i:		; preds = %bb2570.i
   2627 	br label %bb2600.i
   2628 bb2576.i:		; preds = %bb2394.i
   2629 	br i1 false, label %bb2591.i, label %bb2579.i
   2630 bb2579.i:		; preds = %bb2576.i
   2631 	br i1 false, label %bb2600.i, label %bb2585.i
   2632 bb2585.i:		; preds = %bb2579.i
   2633 	br i1 false, label %bb2590.i, label %bb2600.i
   2634 bb2590.i:		; preds = %bb2585.i
   2635 	br label %bb2600.i
   2636 bb2591.i:		; preds = %bb2576.i
   2637 	br i1 false, label %bb2600.i, label %bb2594.i
   2638 bb2594.i:		; preds = %bb2591.i
   2639 	br i1 false, label %bb2599.i, label %bb2600.i
   2640 bb2599.i:		; preds = %bb2594.i
   2641 	br label %bb2600.i
   2642 bb2600.i:		; preds = %bb2599.i, %bb2594.i, %bb2591.i, %bb2590.i, %bb2585.i, %bb2579.i, %bb2575.i, %bb2570.i, %bb2567.i, %bb2566.i, %bb2561.i, %bb2555.i, %bb2551.i, %bb2546.i, %bb2543.i, %bb2542.i, %bb2537.i, %bb2531.i, %bb2527.i, %bb2522.i, %bb2519.i, %bb2518.i, %bb2513.i, %bb2507.i, %bb2479.i, %bb2462.i, %bb2459.i, %bb2453.i, %bb2447.i, %bb2394.i, %bb2388.i
   2643 	br label %bb2793.i
   2644 bb2793.i:		; preds = %bb2600.i, %bb2458.i, %bb656.i, %bb650.i, %bb559.i
   2645 	switch i32 0, label %bb2883.i [
   2646 		 i32 3, label %bb2874.i
   2647 		 i32 4, label %bb2795.i
   2648 		 i32 8, label %bb2810.i
   2649 		 i32 10, label %bb2834.i
   2650 		 i32 11, label %bb2819.i
   2651 		 i32 16, label %bb2810.i
   2652 	]
   2653 bb2795.i:		; preds = %bb2793.i, %bb661.i
   2654 	br label %bb2810.i
   2655 bb2810.i:		; preds = %bb2795.i, %bb2793.i, %bb2793.i, %bb661.i, %bb661.i
   2656 	br label %bb2883.i
   2657 bb2819.i:		; preds = %bb2793.i, %bb661.i
   2658 	br label %bb2834.i
   2659 bb2834.i:		; preds = %bb2819.i, %bb2793.i, %bb661.i
   2660 	switch i32 0, label %bb2860.i [
   2661 		 i32 4, label %bb2846.i
   2662 		 i32 8, label %bb2846.i
   2663 	]
   2664 bb2846.i:		; preds = %bb2834.i, %bb2834.i
   2665 	br i1 false, label %bb2859.i, label %bb2860.i
   2666 bb2859.i:		; preds = %bb2846.i
   2667 	br label %bb2860.i
   2668 bb2860.i:		; preds = %bb2859.i, %bb2846.i, %bb2834.i
   2669 	switch i32 %df4081.0.i, label %bb2867.bb2883_crit_edge.i [
   2670 		 i32 1, label %bb2883.i
   2671 		 i32 2, label %bb2872.i
   2672 	]
   2673 bb2867.bb2883_crit_edge.i:		; preds = %bb2860.i
   2674 	br label %bb2883.i
   2675 bb2872.i:		; preds = %bb2860.i
   2676 	switch i32 0, label %UnifiedReturnBlock.i235 [
   2677 		 i32 3, label %bb3253.i
   2678 		 i32 4, label %bb4173.i
   2679 		 i32 8, label %bb3485.i
   2680 		 i32 10, label %bb3253.i
   2681 		 i32 11, label %bb3021.i
   2682 		 i32 16, label %bb2885.i
   2683 	]
   2684 bb2874.i:		; preds = %bb2793.i, %bb661.i
   2685 	br label %bb2883.i
   2686 bb2883.i:		; preds = %bb2874.i, %bb2867.bb2883_crit_edge.i, %bb2860.i, %bb2810.i, %bb2793.i, %bb661.i
   2687 	%f_alpha.1.i = phi i32 [ 0, %bb2867.bb2883_crit_edge.i ], [ 0, %bb2874.i ], [ 1065353216, %bb661.i ], [ 0, %bb2793.i ], [ 0, %bb2810.i ], [ 0, %bb2860.i ]		; <i32> [#uses=1]
   2688 	switch i32 0, label %UnifiedReturnBlock.i235 [
   2689 		 i32 3, label %bb3253.i
   2690 		 i32 4, label %bb4173.i
   2691 		 i32 8, label %bb3485.i
   2692 		 i32 10, label %bb3253.i
   2693 		 i32 11, label %bb3021.i
   2694 		 i32 16, label %bb2885.i
   2695 	]
   2696 bb2885.i:		; preds = %bb2883.i, %bb2872.i
   2697 	br i1 false, label %bb3011.i, label %bb2890.i
   2698 bb2890.i:		; preds = %bb2885.i
   2699 	br i1 false, label %bb2960.i, label %bb2954.i
   2700 bb2954.i:		; preds = %bb2890.i
   2701 	br i1 false, label %bb2959.i, label %bb2960.i
   2702 bb2959.i:		; preds = %bb2954.i
   2703 	br label %bb2960.i
   2704 bb2960.i:		; preds = %bb2959.i, %bb2954.i, %bb2890.i
   2705 	br i1 false, label %bb2972.i, label %bb2966.i
   2706 bb2966.i:		; preds = %bb2960.i
   2707 	br i1 false, label %bb2971.i, label %bb2972.i
   2708 bb2971.i:		; preds = %bb2966.i
   2709 	br label %bb2972.i
   2710 bb2972.i:		; preds = %bb2971.i, %bb2966.i, %bb2960.i
   2711 	br label %glgScalarFloatConversion.exit
   2712 bb3011.i:		; preds = %bb2885.i
   2713 	br label %glgScalarFloatConversion.exit
   2714 bb3021.i:		; preds = %bb2883.i, %bb2872.i
   2715 	switch i32 %dt4080.0.i, label %bb3192.i [
   2716 		 i32 7, label %bb3026.i
   2717 		 i32 6, label %bb3037.i
   2718 		 i32 1, label %bb3125.i
   2719 		 i32 3, label %bb3125.i
   2720 		 i32 5, label %bb3144.i
   2721 	]
   2722 bb3026.i:		; preds = %bb3021.i
   2723 	br label %bb3258.i
   2724 bb3037.i:		; preds = %bb3021.i
   2725 	br i1 false, label %bb3052.i, label %bb3074.i
   2726 bb3052.i:		; preds = %bb3037.i
   2727 	br i1 false, label %bb3105.i, label %bb3069.i
   2728 bb3069.i:		; preds = %bb3052.i
   2729 	switch i32 %dt4080.0.i, label %bb3424.i [
   2730 		 i32 7, label %bb3258.i
   2731 		 i32 6, label %bb3269.i
   2732 		 i32 1, label %bb3357.i
   2733 		 i32 3, label %bb3357.i
   2734 		 i32 5, label %bb3376.i
   2735 	]
   2736 bb3074.i:		; preds = %bb3037.i
   2737 	br i1 false, label %bb3079.i, label %bb3092.i
   2738 bb3079.i:		; preds = %bb3074.i
   2739 	switch i32 %dt4080.0.i, label %bb3424.i [
   2740 		 i32 7, label %bb3258.i
   2741 		 i32 6, label %bb3269.i
   2742 		 i32 1, label %bb3357.i
   2743 		 i32 3, label %bb3357.i
   2744 		 i32 5, label %bb3376.i
   2745 	]
   2746 bb3092.i:		; preds = %bb3074.i
   2747 	switch i32 %dt4080.0.i, label %bb3424.i [
   2748 		 i32 7, label %bb3258.i
   2749 		 i32 6, label %bb3269.i
   2750 		 i32 1, label %bb3357.i
   2751 		 i32 3, label %bb3357.i
   2752 		 i32 5, label %bb3376.i
   2753 	]
   2754 bb3105.i:		; preds = %bb3052.i
   2755 	switch i32 %dt4080.0.i, label %bb3424.i [
   2756 		 i32 7, label %bb3258.i
   2757 		 i32 6, label %bb3269.i
   2758 		 i32 1, label %bb3357.i
   2759 		 i32 3, label %bb3357.i
   2760 		 i32 5, label %bb3376.i
   2761 	]
   2762 bb3125.i:		; preds = %bb3021.i, %bb3021.i
   2763 	switch i32 %dt4080.0.i, label %bb3424.i [
   2764 		 i32 7, label %bb3258.i
   2765 		 i32 6, label %bb3269.i
   2766 		 i32 1, label %bb3357.i
   2767 		 i32 3, label %bb3357.i
   2768 		 i32 5, label %bb3376.i
   2769 	]
   2770 bb3144.i:		; preds = %bb3021.i
   2771 	br label %bb3376.i
   2772 bb3192.i:		; preds = %bb3021.i
   2773 	br i1 false, label %bb3197.i, label %bb3243.i
   2774 bb3197.i:		; preds = %bb3192.i
   2775 	br label %bb3424.i
   2776 bb3243.i:		; preds = %bb3192.i
   2777 	br label %bb3253.i
   2778 bb3253.i:		; preds = %bb3243.i, %bb2883.i, %bb2883.i, %bb2872.i, %bb2872.i
   2779 	switch i32 %dt4080.0.i, label %bb3424.i [
   2780 		 i32 7, label %bb3258.i
   2781 		 i32 6, label %bb3269.i
   2782 		 i32 1, label %bb3357.i
   2783 		 i32 3, label %bb3357.i
   2784 		 i32 5, label %bb3376.i
   2785 	]
   2786 bb3258.i:		; preds = %bb3253.i, %bb3125.i, %bb3105.i, %bb3092.i, %bb3079.i, %bb3069.i, %bb3026.i
   2787 	br label %glgScalarFloatConversion.exit
   2788 bb3269.i:		; preds = %bb3253.i, %bb3125.i, %bb3105.i, %bb3092.i, %bb3079.i, %bb3069.i
   2789 	br i1 false, label %bb3284.i, label %bb3306.i
   2790 bb3284.i:		; preds = %bb3269.i
   2791 	br i1 false, label %bb3337.i, label %bb3301.i
   2792 bb3301.i:		; preds = %bb3284.i
   2793 	br label %glgScalarFloatConversion.exit
   2794 bb3306.i:		; preds = %bb3269.i
   2795 	br i1 false, label %bb3311.i, label %bb3324.i
   2796 bb3311.i:		; preds = %bb3306.i
   2797 	br label %glgScalarFloatConversion.exit
   2798 bb3324.i:		; preds = %bb3306.i
   2799 	br label %glgScalarFloatConversion.exit
   2800 bb3337.i:		; preds = %bb3284.i
   2801 	br label %glgScalarFloatConversion.exit
   2802 bb3357.i:		; preds = %bb3253.i, %bb3253.i, %bb3125.i, %bb3125.i, %bb3105.i, %bb3105.i, %bb3092.i, %bb3092.i, %bb3079.i, %bb3079.i, %bb3069.i, %bb3069.i
   2803 	br label %glgScalarFloatConversion.exit
   2804 bb3376.i:		; preds = %bb3253.i, %bb3144.i, %bb3125.i, %bb3105.i, %bb3092.i, %bb3079.i, %bb3069.i
   2805 	br label %glgScalarFloatConversion.exit
   2806 bb3424.i:		; preds = %bb3253.i, %bb3197.i, %bb3125.i, %bb3105.i, %bb3092.i, %bb3079.i, %bb3069.i
   2807 	br i1 false, label %bb3429.i, label %bb3475.i
   2808 bb3429.i:		; preds = %bb3424.i
   2809 	br label %glgScalarFloatConversion.exit
   2810 bb3475.i:		; preds = %bb3424.i
   2811 	br label %glgScalarFloatConversion.exit
   2812 bb3485.i:		; preds = %bb2883.i, %bb2872.i
   2813 	switch i32 %dt4080.0.i, label %bb4077.i [
   2814 		 i32 7, label %bb3490.i
   2815 		 i32 6, label %bb3511.i
   2816 		 i32 1, label %bb3749.i
   2817 		 i32 3, label %bb3749.i
   2818 		 i32 5, label %bb3794.i
   2819 		 i32 4, label %bb3941.i
   2820 	]
   2821 bb3490.i:		; preds = %bb3485.i
   2822 	br label %glgScalarFloatConversion.exit
   2823 bb3511.i:		; preds = %bb3485.i
   2824 	br i1 false, label %bb3526.i, label %bb3548.i
   2825 bb3526.i:		; preds = %bb3511.i
   2826 	br i1 false, label %bb3579.i, label %bb3543.i
   2827 bb3543.i:		; preds = %bb3526.i
   2828 	br label %bb3579.i
   2829 bb3548.i:		; preds = %bb3511.i
   2830 	br i1 false, label %bb3553.i, label %bb3566.i
   2831 bb3553.i:		; preds = %bb3548.i
   2832 	br label %bb3579.i
   2833 bb3566.i:		; preds = %bb3548.i
   2834 	br label %bb3579.i
   2835 bb3579.i:		; preds = %bb3566.i, %bb3553.i, %bb3543.i, %bb3526.i
   2836 	br i1 false, label %bb3601.i, label %bb3623.i
   2837 bb3601.i:		; preds = %bb3579.i
   2838 	br i1 false, label %bb3654.i, label %bb3618.i
   2839 bb3618.i:		; preds = %bb3601.i
   2840 	br label %bb3654.i
   2841 bb3623.i:		; preds = %bb3579.i
   2842 	br i1 false, label %bb3628.i, label %bb3641.i
   2843 bb3628.i:		; preds = %bb3623.i
   2844 	br label %bb3654.i
   2845 bb3641.i:		; preds = %bb3623.i
   2846 	br label %bb3654.i
   2847 bb3654.i:		; preds = %bb3641.i, %bb3628.i, %bb3618.i, %bb3601.i
   2848 	br i1 false, label %bb3676.i, label %bb3698.i
   2849 bb3676.i:		; preds = %bb3654.i
   2850 	br i1 false, label %bb3729.i, label %bb3693.i
   2851 bb3693.i:		; preds = %bb3676.i
   2852 	br label %glgScalarFloatConversion.exit
   2853 bb3698.i:		; preds = %bb3654.i
   2854 	br i1 false, label %bb3703.i, label %bb3716.i
   2855 bb3703.i:		; preds = %bb3698.i
   2856 	br label %glgScalarFloatConversion.exit
   2857 bb3716.i:		; preds = %bb3698.i
   2858 	br label %glgScalarFloatConversion.exit
   2859 bb3729.i:		; preds = %bb3676.i
   2860 	br label %glgScalarFloatConversion.exit
   2861 bb3749.i:		; preds = %bb3485.i, %bb3485.i
   2862 	br label %glgScalarFloatConversion.exit
   2863 bb3794.i:		; preds = %bb3485.i
   2864 	br label %glgScalarFloatConversion.exit
   2865 bb3941.i:		; preds = %bb3485.i
   2866 	br label %glgScalarFloatConversion.exit
   2867 bb4077.i:		; preds = %bb3485.i
   2868 	br i1 false, label %bb4083.i, label %bb4111.i
   2869 bb4083.i:		; preds = %bb4077.i
   2870 	br label %glgScalarFloatConversion.exit
   2871 bb4111.i:		; preds = %bb4077.i
   2872 	br i1 false, label %bb4117.i, label %bb4145.i
   2873 bb4117.i:		; preds = %bb4111.i
   2874 	br label %glgScalarFloatConversion.exit
   2875 bb4145.i:		; preds = %bb4111.i
   2876 	br label %glgScalarFloatConversion.exit
   2877 bb4173.i:		; preds = %bb2883.i, %bb2872.i
   2878 	%f_red.0.reg2mem.4.i = phi i32 [ 0, %bb2872.i ], [ 0, %bb2883.i ]		; <i32> [#uses=2]
   2879 	%f_green.0.reg2mem.2.i = phi i32 [ 0, %bb2872.i ], [ 0, %bb2883.i ]		; <i32> [#uses=1]
   2880 	%f_blue.0.reg2mem.2.i = phi i32 [ 0, %bb2872.i ], [ 0, %bb2883.i ]		; <i32> [#uses=1]
   2881 	%f_alpha.1.reg2mem.1.i = phi i32 [ 0, %bb2872.i ], [ %f_alpha.1.i, %bb2883.i ]		; <i32> [#uses=1]
   2882 	switch i32 %dt4080.0.i, label %bb4950.i [
   2883 		 i32 7, label %bb4178.i
   2884 		 i32 6, label %bb4204.i
   2885 		 i32 1, label %bb4517.i202
   2886 		 i32 3, label %bb4517.i202
   2887 		 i32 5, label %bb4575.i
   2888 		 i32 4, label %bb4769.i
   2889 	]
   2890 bb4178.i:		; preds = %bb4173.i
   2891 	br label %glgScalarFloatConversion.exit
   2892 bb4204.i:		; preds = %bb4173.i
   2893 	%tmp4210.i = and i32 0, 32768		; <i32> [#uses=4]
   2894 	%tmp4212.i = and i32 %f_red.0.reg2mem.4.i, 2139095040		; <i32> [#uses=1]
   2895 	%tmp4214.i = and i32 %f_red.0.reg2mem.4.i, 8388607		; <i32> [#uses=1]
   2896 	br i1 false, label %bb4219.i, label %bb4241.i
   2897 bb4219.i:		; preds = %bb4204.i
   2898 	br i1 false, label %bb4272.i, label %bb4236.i
   2899 bb4236.i:		; preds = %bb4219.i
   2900 	br label %bb4272.i
   2901 bb4241.i:		; preds = %bb4204.i
   2902 	br i1 false, label %bb4246.i, label %bb4259.i
   2903 bb4246.i:		; preds = %bb4241.i
   2904 	%tmp4253.i = lshr i32 %tmp4214.i, 0		; <i32> [#uses=1]
   2905 	%tmp4253.masked.i = and i32 %tmp4253.i, 65535		; <i32> [#uses=1]
   2906 	br label %bb4272.i
   2907 bb4259.i:		; preds = %bb4241.i
   2908 	%tmp4261.i187 = add i32 %tmp4212.i, 134217728		; <i32> [#uses=1]
   2909 	%tmp4262.i188 = lshr i32 %tmp4261.i187, 13		; <i32> [#uses=1]
   2910 	%tmp4262.masked.i = and i32 %tmp4262.i188, 64512		; <i32> [#uses=1]
   2911 	%tmp42665693.masked.i = or i32 %tmp4262.masked.i, %tmp4210.i		; <i32> [#uses=1]
   2912 	br label %bb4272.i
   2913 bb4272.i:		; preds = %bb4259.i, %bb4246.i, %bb4236.i, %bb4219.i
   2914 	%tmp42665693.masked.pn.i = phi i32 [ %tmp42665693.masked.i, %bb4259.i ], [ %tmp4253.masked.i, %bb4246.i ], [ %tmp4210.i, %bb4236.i ], [ %tmp4210.i, %bb4219.i ]		; <i32> [#uses=1]
   2915 	%tmp4268.pn.i = phi i32 [ 0, %bb4259.i ], [ %tmp4210.i, %bb4246.i ], [ 31744, %bb4236.i ], [ 32767, %bb4219.i ]		; <i32> [#uses=1]
   2916 	%tmp100.0.i = or i32 %tmp4268.pn.i, %tmp42665693.masked.pn.i		; <i32> [#uses=0]
   2917 	%tmp4289.i = and i32 %f_green.0.reg2mem.2.i, 8388607		; <i32> [#uses=1]
   2918 	br i1 false, label %bb4294.i, label %bb4316.i
   2919 bb4294.i:		; preds = %bb4272.i
   2920 	br i1 false, label %bb4347.i, label %bb4311.i
   2921 bb4311.i:		; preds = %bb4294.i
   2922 	br label %bb4347.i
   2923 bb4316.i:		; preds = %bb4272.i
   2924 	br i1 false, label %bb4321.i, label %bb4334.i
   2925 bb4321.i:		; preds = %bb4316.i
   2926 	br label %bb4347.i
   2927 bb4334.i:		; preds = %bb4316.i
   2928 	%tmp4343.i = lshr i32 %tmp4289.i, 13		; <i32> [#uses=0]
   2929 	br label %bb4347.i
   2930 bb4347.i:		; preds = %bb4334.i, %bb4321.i, %bb4311.i, %bb4294.i
   2931 	%tmp4364.i190 = and i32 %f_blue.0.reg2mem.2.i, 8388607		; <i32> [#uses=1]
   2932 	br i1 false, label %bb4369.i192, label %bb4391.i
   2933 bb4369.i192:		; preds = %bb4347.i
   2934 	br i1 false, label %bb4422.i, label %bb4386.i
   2935 bb4386.i:		; preds = %bb4369.i192
   2936 	br label %bb4422.i
   2937 bb4391.i:		; preds = %bb4347.i
   2938 	br i1 false, label %bb4396.i, label %bb4409.i
   2939 bb4396.i:		; preds = %bb4391.i
   2940 	br label %bb4422.i
   2941 bb4409.i:		; preds = %bb4391.i
   2942 	%tmp4418.i = lshr i32 %tmp4364.i190, 13		; <i32> [#uses=0]
   2943 	br label %bb4422.i
   2944 bb4422.i:		; preds = %bb4409.i, %bb4396.i, %bb4386.i, %bb4369.i192
   2945 	%tmp4439.i194 = and i32 %f_alpha.1.reg2mem.1.i, 8388607		; <i32> [#uses=1]
   2946 	br i1 false, label %bb4444.i, label %bb4466.i
   2947 bb4444.i:		; preds = %bb4422.i
   2948 	br i1 false, label %bb4497.i, label %bb4461.i
   2949 bb4461.i:		; preds = %bb4444.i
   2950 	br label %glgScalarFloatConversion.exit
   2951 bb4466.i:		; preds = %bb4422.i
   2952 	br i1 false, label %bb4471.i, label %bb4484.i
   2953 bb4471.i:		; preds = %bb4466.i
   2954 	br label %glgScalarFloatConversion.exit
   2955 bb4484.i:		; preds = %bb4466.i
   2956 	%tmp4493.i = lshr i32 %tmp4439.i194, 13		; <i32> [#uses=0]
   2957 	br label %glgScalarFloatConversion.exit
   2958 bb4497.i:		; preds = %bb4444.i
   2959 	br label %glgScalarFloatConversion.exit
   2960 bb4517.i202:		; preds = %bb4173.i, %bb4173.i
   2961 	br label %glgScalarFloatConversion.exit
   2962 bb4575.i:		; preds = %bb4173.i
   2963 	br label %glgScalarFloatConversion.exit
   2964 bb4769.i:		; preds = %bb4173.i
   2965 	br label %glgScalarFloatConversion.exit
   2966 bb4950.i:		; preds = %bb4173.i
   2967 	br i1 false, label %bb4956.i, label %bb4993.i
   2968 bb4956.i:		; preds = %bb4950.i
   2969 	br label %glgScalarFloatConversion.exit
   2970 bb4993.i:		; preds = %bb4950.i
   2971 	br i1 false, label %bb4999.i, label %bb5036.i
   2972 bb4999.i:		; preds = %bb4993.i
   2973 	br label %glgScalarFloatConversion.exit
   2974 bb5036.i:		; preds = %bb4993.i
   2975 	br label %glgScalarFloatConversion.exit
   2976 UnifiedReturnBlock.i235:		; preds = %bb2883.i, %bb2872.i
   2977 	br label %glgScalarFloatConversion.exit
   2978 glgScalarFloatConversion.exit:		; preds = %UnifiedReturnBlock.i235, %bb5036.i, %bb4999.i, %bb4956.i, %bb4769.i, %bb4575.i, %bb4517.i202, %bb4497.i, %bb4484.i, %bb4471.i, %bb4461.i, %bb4178.i, %bb4145.i, %bb4117.i, %bb4083.i, %bb3941.i, %bb3794.i, %bb3749.i, %bb3729.i, %bb3716.i, %bb3703.i, %bb3693.i, %bb3490.i, %bb3475.i, %bb3429.i, %bb3376.i, %bb3357.i, %bb3337.i, %bb3324.i, %bb3311.i, %bb3301.i, %bb3258.i, %bb3011.i, %bb2972.i
   2979 	br label %bb18851.i
   2980 bb16697.i:		; preds = %loadColor_BGRA_UI8888R.exit
   2981 	br i1 false, label %bb17749.i, label %bb16700.i
   2982 bb16700.i:		; preds = %bb16697.i
   2983 	switch i32 0, label %bb16829.i [
   2984 		 i32 4, label %bb16705.i
   2985 		 i32 8, label %bb16743.i
   2986 		 i32 11, label %bb16795.i
   2987 	]
   2988 bb16705.i:		; preds = %bb16700.i
   2989 	switch i32 %df4081.0.i, label %bb17183.i [
   2990 		 i32 1, label %bb16710.i
   2991 		 i32 2, label %bb16721.i
   2992 		 i32 3, label %bb16732.i
   2993 	]
   2994 bb16710.i:		; preds = %bb16705.i
   2995 	br label %bb17195.i
   2996 bb16721.i:		; preds = %bb16705.i
   2997 	br label %bb17195.i
   2998 bb16732.i:		; preds = %bb16705.i
   2999 	br label %bb17195.i
   3000 bb16743.i:		; preds = %bb16700.i
   3001 	switch i32 0, label %bb16759.i [
   3002 		 i32 4, label %bb16755.i
   3003 		 i32 11, label %bb16755.i
   3004 	]
   3005 bb16755.i:		; preds = %bb16743.i, %bb16743.i
   3006 	br label %bb17195.i
   3007 bb16759.i:		; preds = %bb16743.i
   3008 	switch i32 %df4081.0.i, label %bb17183.i [
   3009 		 i32 1, label %bb16764.i
   3010 		 i32 2, label %bb16775.i
   3011 		 i32 3, label %bb16786.i
   3012 	]
   3013 bb16764.i:		; preds = %bb16759.i
   3014 	br label %bb17195.i
   3015 bb16775.i:		; preds = %bb16759.i
   3016 	br label %bb17195.i
   3017 bb16786.i:		; preds = %bb16759.i
   3018 	br label %bb17195.i
   3019 bb16795.i:		; preds = %bb16700.i
   3020 	switch i32 0, label %bb17183.i [
   3021 		 i32 4, label %bb16807.i
   3022 		 i32 8, label %bb16807.i
   3023 		 i32 3, label %bb16823.i
   3024 	]
   3025 bb16807.i:		; preds = %bb16795.i, %bb16795.i
   3026 	br label %bb17195.i
   3027 bb16823.i:		; preds = %bb16795.i
   3028 	br label %bb17195.i
   3029 bb16829.i:		; preds = %bb16700.i
   3030 	switch i32 %sf4083.0.i, label %bb17183.i [
   3031 		 i32 10, label %bb16834.i
   3032 		 i32 0, label %bb16892.i
   3033 		 i32 1, label %bb16953.i
   3034 		 i32 2, label %bb17037.i
   3035 		 i32 3, label %bb17121.i
   3036 	]
   3037 bb16834.i:		; preds = %bb16829.i
   3038 	switch i32 0, label %bb16878.i [
   3039 		 i32 4, label %bb16839.i
   3040 		 i32 8, label %bb16858.i
   3041 		 i32 11, label %bb16874.i
   3042 	]
   3043 bb16839.i:		; preds = %bb16834.i
   3044 	br label %bb17195.i
   3045 bb16858.i:		; preds = %bb16834.i
   3046 	br label %bb17195.i
   3047 bb16874.i:		; preds = %bb16834.i
   3048 	br label %bb17195.i
   3049 bb16878.i:		; preds = %bb16834.i
   3050 	br i1 false, label %bb16883.i, label %bb17183.i
   3051 bb16883.i:		; preds = %bb16878.i
   3052 	br label %bb17195.i
   3053 bb16892.i:		; preds = %bb16829.i
   3054 	switch i32 0, label %bb16930.i [
   3055 		 i32 4, label %bb16897.i
   3056 		 i32 8, label %bb16913.i
   3057 		 i32 11, label %bb16926.i
   3058 	]
   3059 bb16897.i:		; preds = %bb16892.i
   3060 	br label %bb17195.i
   3061 bb16913.i:		; preds = %bb16892.i
   3062 	br label %bb17195.i
   3063 bb16926.i:		; preds = %bb16892.i
   3064 	br label %bb17195.i
   3065 bb16930.i:		; preds = %bb16892.i
   3066 	br i1 false, label %bb16936.i, label %bb16939.i
   3067 bb16936.i:		; preds = %bb16930.i
   3068 	br label %bb17195.i
   3069 bb16939.i:		; preds = %bb16930.i
   3070 	br i1 false, label %bb16944.i, label %bb17183.i
   3071 bb16944.i:		; preds = %bb16939.i
   3072 	br label %bb17195.i
   3073 bb16953.i:		; preds = %bb16829.i
   3074 	switch i32 0, label %bb17003.i [
   3075 		 i32 4, label %bb16958.i
   3076 		 i32 8, label %bb16979.i
   3077 		 i32 11, label %bb16997.i
   3078 	]
   3079 bb16958.i:		; preds = %bb16953.i
   3080 	br label %bb17195.i
   3081 bb16979.i:		; preds = %bb16953.i
   3082 	br label %bb17195.i
   3083 bb16997.i:		; preds = %bb16953.i
   3084 	br label %bb17195.i
   3085 bb17003.i:		; preds = %bb16953.i
   3086 	switch i32 %df4081.0.i, label %bb17183.i [
   3087 		 i32 0, label %bb17020.i
   3088 		 i32 2, label %bb17020.i
   3089 		 i32 10, label %bb17020.i
   3090 		 i32 3, label %bb17028.i
   3091 	]
   3092 bb17020.i:		; preds = %bb17003.i, %bb17003.i, %bb17003.i
   3093 	br label %bb17195.i
   3094 bb17028.i:		; preds = %bb17003.i
   3095 	br label %bb17195.i
   3096 bb17037.i:		; preds = %bb16829.i
   3097 	switch i32 0, label %bb17087.i [
   3098 		 i32 4, label %bb17042.i
   3099 		 i32 8, label %bb17063.i
   3100 		 i32 11, label %bb17081.i
   3101 	]
   3102 bb17042.i:		; preds = %bb17037.i
   3103 	br label %bb17195.i
   3104 bb17063.i:		; preds = %bb17037.i
   3105 	br label %bb17195.i
   3106 bb17081.i:		; preds = %bb17037.i
   3107 	br label %bb17195.i
   3108 bb17087.i:		; preds = %bb17037.i
   3109 	switch i32 %df4081.0.i, label %bb17183.i [
   3110 		 i32 0, label %bb17104.i
   3111 		 i32 1, label %bb17104.i
   3112 		 i32 10, label %bb17104.i
   3113 		 i32 3, label %bb17112.i
   3114 	]
   3115 bb17104.i:		; preds = %bb17087.i, %bb17087.i, %bb17087.i
   3116 	br label %bb17195.i
   3117 bb17112.i:		; preds = %bb17087.i
   3118 	br label %bb17195.i
   3119 bb17121.i:		; preds = %bb16829.i
   3120 	switch i32 0, label %bb17183.i [
   3121 		 i32 4, label %bb17126.i
   3122 		 i32 8, label %bb17149.i
   3123 		 i32 11, label %bb17167.i
   3124 		 i32 10, label %bb17180.i
   3125 	]
   3126 bb17126.i:		; preds = %bb17121.i
   3127 	br label %bb17195.i
   3128 bb17149.i:		; preds = %bb17121.i
   3129 	br label %bb17195.i
   3130 bb17167.i:		; preds = %bb17121.i
   3131 	br label %bb17195.i
   3132 bb17180.i:		; preds = %bb17121.i
   3133 	br label %bb17183.i
   3134 bb17183.i:		; preds = %bb17180.i, %bb17121.i, %bb17087.i, %bb17003.i, %bb16939.i, %bb16878.i, %bb16829.i, %bb16795.i, %bb16759.i, %bb16705.i
   3135 	br label %bb17195.i
   3136 bb17195.i:		; preds = %bb17183.i, %bb17167.i, %bb17149.i, %bb17126.i, %bb17112.i, %bb17104.i, %bb17081.i, %bb17063.i, %bb17042.i, %bb17028.i, %bb17020.i, %bb16997.i, %bb16979.i, %bb16958.i, %bb16944.i, %bb16936.i, %bb16926.i, %bb16913.i, %bb16897.i, %bb16883.i, %bb16874.i, %bb16858.i, %bb16839.i, %bb16823.i, %bb16807.i, %bb16786.i, %bb16775.i, %bb16764.i, %bb16755.i, %bb16732.i, %bb16721.i, %bb16710.i
   3137 	br i1 false, label %bb18845.i, label %bb17225.i
   3138 bb17225.i:		; preds = %bb17195.i
   3139 	switch i32 %dt4080.0.i, label %bb17677.i [
   3140 		 i32 4, label %bb17227.i
   3141 		 i32 8, label %bb17259.i
   3142 		 i32 9, label %bb17309.i
   3143 		 i32 10, label %bb17359.i
   3144 		 i32 11, label %bb17359.i
   3145 		 i32 14, label %bb17409.i
   3146 		 i32 15, label %bb17474.i
   3147 		 i32 18, label %bb17539.i
   3148 		 i32 19, label %bb17604.i
   3149 		 i32 0, label %bb17680.i
   3150 		 i32 1, label %bb17672.i
   3151 		 i32 2, label %bb17673.i
   3152 		 i32 3, label %bb17674.i
   3153 		 i32 5, label %bb17675.i
   3154 		 i32 12, label %bb17676.i
   3155 		 i32 13, label %bb17676.i
   3156 		 i32 16, label %bb17680.i
   3157 		 i32 17, label %bb17680.i
   3158 	]
   3159 bb17227.i:		; preds = %bb17225.i
   3160 	br i1 false, label %bb18845.i, label %bb17230.i
   3161 bb17230.i:		; preds = %bb17227.i
   3162 	br label %bb18851.i
   3163 bb17259.i:		; preds = %bb17225.i
   3164 	br i1 false, label %bb17284.i, label %bb17262.i
   3165 bb17262.i:		; preds = %bb17259.i
   3166 	br label %bb17284.i
   3167 bb17284.i:		; preds = %bb17262.i, %bb17259.i
   3168 	br label %bb18851.i
   3169 bb17309.i:		; preds = %bb17225.i
   3170 	br i1 false, label %bb17334.i, label %bb17312.i
   3171 bb17312.i:		; preds = %bb17309.i
   3172 	br label %bb17334.i
   3173 bb17334.i:		; preds = %bb17312.i, %bb17309.i
   3174 	br label %bb18851.i
   3175 bb17359.i:		; preds = %bb17225.i, %bb17225.i
   3176 	br i1 false, label %bb17384.i, label %bb17362.i
   3177 bb17362.i:		; preds = %bb17359.i
   3178 	br label %bb17384.i
   3179 bb17384.i:		; preds = %bb17362.i, %bb17359.i
   3180 	br label %bb18851.i
   3181 bb17409.i:		; preds = %bb17225.i
   3182 	br i1 false, label %bb17441.i, label %bb17412.i
   3183 bb17412.i:		; preds = %bb17409.i
   3184 	br label %bb17441.i
   3185 bb17441.i:		; preds = %bb17412.i, %bb17409.i
   3186 	br label %bb18851.i
   3187 bb17474.i:		; preds = %bb17225.i
   3188 	br i1 false, label %bb17506.i, label %bb17477.i
   3189 bb17477.i:		; preds = %bb17474.i
   3190 	br label %bb17506.i
   3191 bb17506.i:		; preds = %bb17477.i, %bb17474.i
   3192 	br label %bb18851.i
   3193 bb17539.i:		; preds = %bb17225.i
   3194 	br i1 false, label %bb17571.i, label %bb17542.i
   3195 bb17542.i:		; preds = %bb17539.i
   3196 	br label %bb17571.i
   3197 bb17571.i:		; preds = %bb17542.i, %bb17539.i
   3198 	br label %bb18851.i
   3199 bb17604.i:		; preds = %bb17225.i
   3200 	br i1 false, label %bb17636.i, label %bb17607.i
   3201 bb17607.i:		; preds = %bb17604.i
   3202 	br label %bb17636.i
   3203 bb17636.i:		; preds = %bb17607.i, %bb17604.i
   3204 	br label %bb18851.i
   3205 bb17672.i:		; preds = %bb17225.i
   3206 	br i1 false, label %bb17716.i, label %bb17683.i
   3207 bb17673.i:		; preds = %bb17225.i
   3208 	br i1 false, label %bb17716.i, label %bb17683.i
   3209 bb17674.i:		; preds = %bb17225.i
   3210 	br i1 false, label %bb17716.i, label %bb17683.i
   3211 bb17675.i:		; preds = %bb17225.i
   3212 	br i1 false, label %bb17716.i, label %bb17683.i
   3213 bb17676.i:		; preds = %bb17225.i, %bb17225.i
   3214 	br i1 false, label %bb17716.i, label %bb17683.i
   3215 bb17677.i:		; preds = %bb17225.i
   3216 	unreachable
   3217 bb17680.i:		; preds = %bb17225.i, %bb17225.i, %bb17225.i
   3218 	br i1 false, label %bb17716.i, label %bb17683.i
   3219 bb17683.i:		; preds = %bb17680.i, %bb17676.i, %bb17675.i, %bb17674.i, %bb17673.i, %bb17672.i
   3220 	br label %bb17716.i
   3221 bb17716.i:		; preds = %bb17683.i, %bb17680.i, %bb17676.i, %bb17675.i, %bb17674.i, %bb17673.i, %bb17672.i
   3222 	br label %bb18851.i
   3223 bb17749.i:		; preds = %bb16697.i
   3224 	br i1 false, label %bb17757.i, label %bb17903.i
   3225 bb17757.i:		; preds = %bb17749.i
   3226 	switch i32 0, label %bb17903.i [
   3227 		 i32 0, label %bb17759.i
   3228 		 i32 1, label %bb17853.i
   3229 		 i32 2, label %bb17853.i
   3230 	]
   3231 bb17759.i:		; preds = %bb17757.i
   3232 	br i1 false, label %bb17764.i, label %bb17772.i
   3233 bb17764.i:		; preds = %bb17759.i
   3234 	br label %bb18032.i
   3235 bb17772.i:		; preds = %bb17759.i
   3236 	switch i32 %sf4083.0.i, label %bb17798.i [
   3237 		 i32 1, label %bb17777.i
   3238 		 i32 2, label %bb17790.i
   3239 	]
   3240 bb17777.i:		; preds = %bb17772.i
   3241 	switch i32 0, label %bb18032.i [
   3242 		 i32 4, label %bb17818.i
   3243 		 i32 8, label %bb17818.i
   3244 		 i32 11, label %bb17845.i
   3245 	]
   3246 bb17790.i:		; preds = %bb17772.i
   3247 	switch i32 0, label %bb18032.i [
   3248 		 i32 4, label %bb17818.i
   3249 		 i32 8, label %bb17818.i
   3250 		 i32 11, label %bb17845.i
   3251 	]
   3252 bb17798.i:		; preds = %bb17772.i
   3253 	switch i32 0, label %bb18032.i [
   3254 		 i32 4, label %bb17818.i
   3255 		 i32 8, label %bb17818.i
   3256 		 i32 11, label %bb17845.i
   3257 	]
   3258 bb17818.i:		; preds = %bb17798.i, %bb17798.i, %bb17790.i, %bb17790.i, %bb17777.i, %bb17777.i
   3259 	switch i32 0, label %bb18032.i [
   3260 		 i32 4, label %bb17845.i
   3261 		 i32 11, label %bb17845.i
   3262 		 i32 8, label %bb17946.i
   3263 	]
   3264 bb17845.i:		; preds = %bb17818.i, %bb17818.i, %bb17798.i, %bb17790.i, %bb17777.i
   3265 	switch i32 0, label %bb18032.i [
   3266 		 i32 4, label %bb17908.i
   3267 		 i32 8, label %bb17946.i
   3268 		 i32 11, label %bb17998.i
   3269 	]
   3270 bb17853.i:		; preds = %bb17757.i, %bb17757.i
   3271 	br i1 false, label %bb17890.i, label %bb17903.i
   3272 bb17890.i:		; preds = %bb17853.i
   3273 	br label %bb17903.i
   3274 bb17903.i:		; preds = %bb17890.i, %bb17853.i, %bb17757.i, %bb17749.i
   3275 	switch i32 0, label %bb18032.i [
   3276 		 i32 4, label %bb17908.i
   3277 		 i32 8, label %bb17946.i
   3278 		 i32 11, label %bb17998.i
   3279 	]
   3280 bb17908.i:		; preds = %bb17903.i, %bb17845.i
   3281 	switch i32 %df4081.0.i, label %bb18386.i [
   3282 		 i32 1, label %bb17913.i
   3283 		 i32 2, label %bb17924.i
   3284 		 i32 3, label %bb17935.i
   3285 	]
   3286 bb17913.i:		; preds = %bb17908.i
   3287 	br label %bb18398.i
   3288 bb17924.i:		; preds = %bb17908.i
   3289 	br label %bb18398.i
   3290 bb17935.i:		; preds = %bb17908.i
   3291 	br label %bb18398.i
   3292 bb17946.i:		; preds = %bb17903.i, %bb17845.i, %bb17818.i
   3293 	switch i32 0, label %bb17962.i [
   3294 		 i32 4, label %bb17958.i
   3295 		 i32 11, label %bb17958.i
   3296 	]
   3297 bb17958.i:		; preds = %bb17946.i, %bb17946.i
   3298 	br label %bb18398.i
   3299 bb17962.i:		; preds = %bb17946.i
   3300 	switch i32 %df4081.0.i, label %bb18386.i [
   3301 		 i32 1, label %bb17967.i
   3302 		 i32 2, label %bb17978.i
   3303 		 i32 3, label %bb17989.i
   3304 	]
   3305 bb17967.i:		; preds = %bb17962.i
   3306 	br label %bb18398.i
   3307 bb17978.i:		; preds = %bb17962.i
   3308 	br label %bb18398.i
   3309 bb17989.i:		; preds = %bb17962.i
   3310 	br label %bb18398.i
   3311 bb17998.i:		; preds = %bb17903.i, %bb17845.i
   3312 	switch i32 0, label %bb18386.i [
   3313 		 i32 4, label %bb18010.i
   3314 		 i32 8, label %bb18010.i
   3315 		 i32 3, label %bb18026.i
   3316 	]
   3317 bb18010.i:		; preds = %bb17998.i, %bb17998.i
   3318 	br label %bb18398.i
   3319 bb18026.i:		; preds = %bb17998.i
   3320 	br label %bb18398.i
   3321 bb18032.i:		; preds = %bb17903.i, %bb17845.i, %bb17818.i, %bb17798.i, %bb17790.i, %bb17777.i, %bb17764.i
   3322 	switch i32 %sf4083.0.i, label %bb18386.i [
   3323 		 i32 10, label %bb18037.i
   3324 		 i32 0, label %bb18095.i
   3325 		 i32 1, label %bb18156.i
   3326 		 i32 2, label %bb18240.i
   3327 		 i32 3, label %bb18324.i
   3328 	]
   3329 bb18037.i:		; preds = %bb18032.i
   3330 	switch i32 0, label %bb18081.i [
   3331 		 i32 4, label %bb18042.i
   3332 		 i32 8, label %bb18061.i
   3333 		 i32 11, label %bb18077.i
   3334 	]
   3335 bb18042.i:		; preds = %bb18037.i
   3336 	br label %bb18398.i
   3337 bb18061.i:		; preds = %bb18037.i
   3338 	br label %bb18398.i
   3339 bb18077.i:		; preds = %bb18037.i
   3340 	br label %bb18398.i
   3341 bb18081.i:		; preds = %bb18037.i
   3342 	br i1 false, label %bb18086.i, label %bb18386.i
   3343 bb18086.i:		; preds = %bb18081.i
   3344 	br label %bb18398.i
   3345 bb18095.i:		; preds = %bb18032.i
   3346 	switch i32 0, label %bb18133.i [
   3347 		 i32 4, label %bb18100.i
   3348 		 i32 8, label %bb18116.i
   3349 		 i32 11, label %bb18129.i
   3350 	]
   3351 bb18100.i:		; preds = %bb18095.i
   3352 	br label %bb18398.i
   3353 bb18116.i:		; preds = %bb18095.i
   3354 	br label %bb18398.i
   3355 bb18129.i:		; preds = %bb18095.i
   3356 	br label %bb18398.i
   3357 bb18133.i:		; preds = %bb18095.i
   3358 	br i1 false, label %bb18139.i, label %bb18142.i
   3359 bb18139.i:		; preds = %bb18133.i
   3360 	br label %bb18398.i
   3361 bb18142.i:		; preds = %bb18133.i
   3362 	br i1 false, label %bb18147.i, label %bb18386.i
   3363 bb18147.i:		; preds = %bb18142.i
   3364 	br label %bb18398.i
   3365 bb18156.i:		; preds = %bb18032.i
   3366 	switch i32 0, label %bb18206.i [
   3367 		 i32 4, label %bb18161.i
   3368 		 i32 8, label %bb18182.i
   3369 		 i32 11, label %bb18200.i
   3370 	]
   3371 bb18161.i:		; preds = %bb18156.i
   3372 	br label %bb18398.i
   3373 bb18182.i:		; preds = %bb18156.i
   3374 	br label %bb18398.i
   3375 bb18200.i:		; preds = %bb18156.i
   3376 	br label %bb18398.i
   3377 bb18206.i:		; preds = %bb18156.i
   3378 	switch i32 %df4081.0.i, label %bb18386.i [
   3379 		 i32 0, label %bb18223.i
   3380 		 i32 2, label %bb18223.i
   3381 		 i32 10, label %bb18223.i
   3382 		 i32 3, label %bb18231.i
   3383 	]
   3384 bb18223.i:		; preds = %bb18206.i, %bb18206.i, %bb18206.i
   3385 	br label %bb18398.i
   3386 bb18231.i:		; preds = %bb18206.i
   3387 	br label %bb18398.i
   3388 bb18240.i:		; preds = %bb18032.i
   3389 	switch i32 0, label %bb18290.i [
   3390 		 i32 4, label %bb18245.i
   3391 		 i32 8, label %bb18266.i
   3392 		 i32 11, label %bb18284.i
   3393 	]
   3394 bb18245.i:		; preds = %bb18240.i
   3395 	br label %bb18398.i
   3396 bb18266.i:		; preds = %bb18240.i
   3397 	br label %bb18398.i
   3398 bb18284.i:		; preds = %bb18240.i
   3399 	br label %bb18398.i
   3400 bb18290.i:		; preds = %bb18240.i
   3401 	switch i32 %df4081.0.i, label %bb18386.i [
   3402 		 i32 0, label %bb18307.i
   3403 		 i32 1, label %bb18307.i
   3404 		 i32 10, label %bb18307.i
   3405 		 i32 3, label %bb18315.i
   3406 	]
   3407 bb18307.i:		; preds = %bb18290.i, %bb18290.i, %bb18290.i
   3408 	br label %bb18398.i
   3409 bb18315.i:		; preds = %bb18290.i
   3410 	br label %bb18398.i
   3411 bb18324.i:		; preds = %bb18032.i
   3412 	switch i32 0, label %bb18386.i [
   3413 		 i32 4, label %bb18329.i
   3414 		 i32 8, label %bb18352.i
   3415 		 i32 11, label %bb18370.i
   3416 		 i32 10, label %bb18383.i
   3417 	]
   3418 bb18329.i:		; preds = %bb18324.i
   3419 	br label %bb18398.i
   3420 bb18352.i:		; preds = %bb18324.i
   3421 	br label %bb18398.i
   3422 bb18370.i:		; preds = %bb18324.i
   3423 	br label %bb18398.i
   3424 bb18383.i:		; preds = %bb18324.i
   3425 	br label %bb18386.i
   3426 bb18386.i:		; preds = %bb18383.i, %bb18324.i, %bb18290.i, %bb18206.i, %bb18142.i, %bb18081.i, %bb18032.i, %bb17998.i, %bb17962.i, %bb17908.i
   3427 	br label %bb18398.i
   3428 bb18398.i:		; preds = %bb18386.i, %bb18370.i, %bb18352.i, %bb18329.i, %bb18315.i, %bb18307.i, %bb18284.i, %bb18266.i, %bb18245.i, %bb18231.i, %bb18223.i, %bb18200.i, %bb18182.i, %bb18161.i, %bb18147.i, %bb18139.i, %bb18129.i, %bb18116.i, %bb18100.i, %bb18086.i, %bb18077.i, %bb18061.i, %bb18042.i, %bb18026.i, %bb18010.i, %bb17989.i, %bb17978.i, %bb17967.i, %bb17958.i, %bb17935.i, %bb17924.i, %bb17913.i
   3429 	br i1 false, label %bb18589.i, label %bb18431.i
   3430 bb18431.i:		; preds = %bb18398.i
   3431 	switch i32 0, label %bb18589.i [
   3432 		 i32 0, label %bb18433.i
   3433 		 i32 1, label %bb18487.i
   3434 		 i32 2, label %bb18487.i
   3435 	]
   3436 bb18433.i:		; preds = %bb18431.i
   3437 	switch i32 0, label %bb18589.i [
   3438 		 i32 4, label %bb18452.i
   3439 		 i32 8, label %bb18452.i
   3440 		 i32 11, label %bb18479.i
   3441 	]
   3442 bb18452.i:		; preds = %bb18433.i, %bb18433.i
   3443 	switch i32 0, label %bb18589.i [
   3444 		 i32 4, label %bb18479.i
   3445 		 i32 11, label %bb18479.i
   3446 	]
   3447 bb18479.i:		; preds = %bb18452.i, %bb18452.i, %bb18433.i
   3448 	br i1 false, label %bb18845.i, label %bb18592.i
   3449 bb18487.i:		; preds = %bb18431.i, %bb18431.i
   3450 	br i1 false, label %bb18492.i, label %bb18521.i
   3451 bb18492.i:		; preds = %bb18487.i
   3452 	br i1 false, label %bb18508.i, label %bb18529.i
   3453 bb18508.i:		; preds = %bb18492.i
   3454 	switch i32 0, label %bb18589.i [
   3455 		 i32 4, label %bb18541.i
   3456 		 i32 8, label %bb18541.i
   3457 	]
   3458 bb18521.i:		; preds = %bb18487.i
   3459 	br label %bb18529.i
   3460 bb18529.i:		; preds = %bb18521.i, %bb18492.i
   3461 	switch i32 0, label %bb18589.i [
   3462 		 i32 4, label %bb18541.i
   3463 		 i32 8, label %bb18541.i
   3464 	]
   3465 bb18541.i:		; preds = %bb18529.i, %bb18529.i, %bb18508.i, %bb18508.i
   3466 	br i1 false, label %bb18560.i, label %bb18589.i
   3467 bb18560.i:		; preds = %bb18541.i
   3468 	br i1 false, label %bb18576.i, label %bb18589.i
   3469 bb18576.i:		; preds = %bb18560.i
   3470 	br label %bb18589.i
   3471 bb18589.i:		; preds = %bb18576.i, %bb18560.i, %bb18541.i, %bb18529.i, %bb18508.i, %bb18452.i, %bb18433.i, %bb18431.i, %bb18398.i
   3472 	br i1 false, label %bb18845.i, label %bb18592.i
   3473 bb18592.i:		; preds = %bb18589.i, %bb18479.i
   3474 	switch i32 %dt4080.0.i, label %bb18809.i [
   3475 		 i32 4, label %bb18845.i
   3476 		 i32 8, label %bb18594.i
   3477 		 i32 9, label %bb18619.i
   3478 		 i32 10, label %bb18644.i
   3479 		 i32 11, label %bb18644.i
   3480 		 i32 14, label %bb18669.i
   3481 		 i32 15, label %bb18702.i
   3482 		 i32 18, label %bb18735.i
   3483 		 i32 19, label %bb18768.i
   3484 		 i32 0, label %bb18812.i
   3485 		 i32 1, label %bb18804.i
   3486 		 i32 2, label %bb18805.i
   3487 		 i32 3, label %bb18806.i
   3488 		 i32 5, label %bb18807.i
   3489 		 i32 12, label %bb18808.i
   3490 		 i32 13, label %bb18808.i
   3491 		 i32 16, label %bb18812.i
   3492 		 i32 17, label %bb18812.i
   3493 	]
   3494 bb18594.i:		; preds = %bb18592.i
   3495 	br label %bb18851.i
   3496 bb18619.i:		; preds = %bb18592.i
   3497 	br label %bb18851.i
   3498 bb18644.i:		; preds = %bb18592.i, %bb18592.i
   3499 	br label %bb18851.i
   3500 bb18669.i:		; preds = %bb18592.i
   3501 	br label %bb18851.i
   3502 bb18702.i:		; preds = %bb18592.i
   3503 	br label %bb18851.i
   3504 bb18735.i:		; preds = %bb18592.i
   3505 	br label %bb18851.i
   3506 bb18768.i:		; preds = %bb18592.i
   3507 	br label %bb18851.i
   3508 bb18804.i:		; preds = %bb18592.i
   3509 	br label %bb18812.i
   3510 bb18805.i:		; preds = %bb18592.i
   3511 	br label %bb18812.i
   3512 bb18806.i:		; preds = %bb18592.i
   3513 	br label %bb18812.i
   3514 bb18807.i:		; preds = %bb18592.i
   3515 	br label %bb18812.i
   3516 bb18808.i:		; preds = %bb18592.i, %bb18592.i
   3517 	br label %bb18812.i
   3518 bb18809.i:		; preds = %bb18592.i
   3519 	unreachable
   3520 bb18812.i:		; preds = %bb18808.i, %bb18807.i, %bb18806.i, %bb18805.i, %bb18804.i, %bb18592.i, %bb18592.i, %bb18592.i
   3521 	br label %bb18845.i
   3522 bb18845.i:		; preds = %bb18812.i, %bb18592.i, %bb18589.i, %bb18479.i, %bb17227.i, %bb17195.i
   3523 	br label %bb18851.i
   3524 bb18851.i:		; preds = %bb18845.i, %bb18768.i, %bb18735.i, %bb18702.i, %bb18669.i, %bb18644.i, %bb18619.i, %bb18594.i, %bb17716.i, %bb17636.i, %bb17571.i, %bb17506.i, %bb17441.i, %bb17384.i, %bb17334.i, %bb17284.i, %bb17230.i, %glgScalarFloatConversion.exit
   3525 	br label %storeColor_RGB_UI.exit
   3526 storeColor_RGB_UI.exit:		; preds = %bb18851.i
   3527 	br i1 false, label %bb19786.i, label %bb16650.i
   3528 bb19786.i:		; preds = %storeColor_RGB_UI.exit
   3529 	br label %bb19808.i
   3530 bb19808.i:		; preds = %bb19786.i
   3531 	br i1 false, label %bb19818.i, label %bb5276.i
   3532 bb19818.i:		; preds = %bb19808.i
   3533 	br i1 false, label %bb19840.i, label %bb19821.i
   3534 bb19821.i:		; preds = %bb19818.i
   3535 	br label %bb19840.i
   3536 bb19840.i:		; preds = %bb19821.i, %bb19818.i
   3537 	br i1 false, label %UnifiedReturnBlock.i, label %bb19843.i
   3538 bb19843.i:		; preds = %bb19840.i
   3539 	br label %t.exit
   3540 UnifiedReturnBlock.i:		; preds = %bb19840.i, %bb4501.i
   3541 	br label %t.exit
   3542 t.exit:		; preds = %UnifiedReturnBlock.i, %bb19843.i, %bb4517.i, %bb4354.i
   3543 	ret void
   3544 }
   3545