1*9880d681SAndroid Build Coastguard Worker; RUN: llc -march=amdgcn -mcpu=tahiti -mattr=+vgpr-spilling -verify-machineinstrs < %s | FileCheck -check-prefix=GCN -check-prefix=GCNMESA -check-prefix=SIMESA %s 2*9880d681SAndroid Build Coastguard Worker; RUN: llc -march=amdgcn -mcpu=fiji -mattr=+vgpr-spilling -verify-machineinstrs < %s | FileCheck -check-prefix=GCN -check-prefix=GCNMESA -check-prefix=VIMESA %s 3*9880d681SAndroid Build Coastguard Worker; RUN: llc -march=amdgcn -mcpu=hawaii -mtriple=amdgcn-unknown-amdhsa -mattr=+vgpr-spilling -verify-machineinstrs < %s | FileCheck -check-prefix=GCN -check-prefix=CIHSA -check-prefix=HSA %s 4*9880d681SAndroid Build Coastguard Worker; RUN: llc -march=amdgcn -mcpu=fiji -mtriple=amdgcn-unknown-amdhsa -mattr=+vgpr-spilling -verify-machineinstrs < %s | FileCheck -check-prefix=GCN -check-prefix=VIHSA -check-prefix=HSA %s 5*9880d681SAndroid Build Coastguard Worker 6*9880d681SAndroid Build Coastguard Worker; This ends up using all 256 registers and requires register 7*9880d681SAndroid Build Coastguard Worker; scavenging which will fail to find an unsued register. 8*9880d681SAndroid Build Coastguard Worker 9*9880d681SAndroid Build Coastguard Worker; Check the ScratchSize to avoid regressions from spilling 10*9880d681SAndroid Build Coastguard Worker; intermediate register class copies. 11*9880d681SAndroid Build Coastguard Worker 12*9880d681SAndroid Build Coastguard Worker; FIXME: The same register is initialized to 0 for every spill. 13*9880d681SAndroid Build Coastguard Worker 14*9880d681SAndroid Build Coastguard Worker; GCN-LABEL: {{^}}spill_vgpr_compute: 15*9880d681SAndroid Build Coastguard Worker 16*9880d681SAndroid Build Coastguard Worker; HSA: enable_sgpr_private_segment_buffer = 1 17*9880d681SAndroid Build Coastguard Worker; HSA: enable_sgpr_flat_scratch_init = 0 18*9880d681SAndroid Build Coastguard Worker; HSA: workitem_private_segment_byte_size = 1024 19*9880d681SAndroid Build Coastguard Worker 20*9880d681SAndroid Build Coastguard Worker; GCN-NOT: flat_scr 21*9880d681SAndroid Build Coastguard Worker 22*9880d681SAndroid Build Coastguard Worker; GCNMESA-DAG: s_mov_b32 s16, s3 23*9880d681SAndroid Build Coastguard Worker; GCNMESA-DAG: s_mov_b32 s12, SCRATCH_RSRC_DWORD0 24*9880d681SAndroid Build Coastguard Worker; GCNMESA--DAG: s_mov_b32 s13, SCRATCH_RSRC_DWORD1 25*9880d681SAndroid Build Coastguard Worker; GCNMESA-DAG: s_mov_b32 s14, -1 26*9880d681SAndroid Build Coastguard Worker; SIMESA-DAG: s_mov_b32 s15, 0xe8f000 27*9880d681SAndroid Build Coastguard Worker; VIMESA-DAG: s_mov_b32 s15, 0xe80000 28*9880d681SAndroid Build Coastguard Worker 29*9880d681SAndroid Build Coastguard Worker 30*9880d681SAndroid Build Coastguard Worker; GCN: buffer_store_dword {{v[0-9]+}}, off, s[12:15], s16 offset:{{[0-9]+}} ; 4-byte Folded Spill 31*9880d681SAndroid Build Coastguard Worker 32*9880d681SAndroid Build Coastguard Worker; GCN: buffer_store_dword {{v[0-9]}}, {{v[0-9]+}}, s[12:15], s16 offen offset:{{[0-9]+}} 33*9880d681SAndroid Build Coastguard Worker; GCN: buffer_store_dword {{v[0-9]}}, {{v[0-9]+}}, s[12:15], s16 offen offset:{{[0-9]+}} 34*9880d681SAndroid Build Coastguard Worker; GCN: buffer_store_dword {{v[0-9]}}, {{v[0-9]+}}, s[12:15], s16 offen offset:{{[0-9]+}} 35*9880d681SAndroid Build Coastguard Worker; GCN: buffer_store_dword {{v[0-9]}}, {{v[0-9]+}}, s[12:15], s16 offen offset:{{[0-9]+}} 36*9880d681SAndroid Build Coastguard Worker 37*9880d681SAndroid Build Coastguard Worker; GCN: buffer_load_dword {{v[0-9]+}}, {{v[0-9]+}}, s[12:15], s16 offen offset:{{[0-9]+}} 38*9880d681SAndroid Build Coastguard Worker; GCN: buffer_load_dword {{v[0-9]+}}, {{v[0-9]+}}, s[12:15], s16 offen offset:{{[0-9]+}} 39*9880d681SAndroid Build Coastguard Worker; GCN: buffer_load_dword {{v[0-9]+}}, {{v[0-9]+}}, s[12:15], s16 offen offset:{{[0-9]+}} 40*9880d681SAndroid Build Coastguard Worker; GCN: buffer_load_dword {{v[0-9]+}}, {{v[0-9]+}}, s[12:15], s16 offen offset:{{[0-9]+}} 41*9880d681SAndroid Build Coastguard Worker 42*9880d681SAndroid Build Coastguard Worker; GCN: NumVgprs: 256 43*9880d681SAndroid Build Coastguard Worker; GCN: ScratchSize: 1024 44*9880d681SAndroid Build Coastguard Worker 45*9880d681SAndroid Build Coastguard Worker; s[0:3] input user SGPRs. s4,s5,s6 = workgroup IDs. s8 scratch offset. 46*9880d681SAndroid Build Coastguard Workerdefine void @spill_vgpr_compute(<4 x float> %arg6, float addrspace(1)* %arg, i32 %arg1, i32 %arg2, float %arg3, float %arg4, float %arg5) #0 { 47*9880d681SAndroid Build Coastguard Workerbb: 48*9880d681SAndroid Build Coastguard Worker %tmp = add i32 %arg1, %arg2 49*9880d681SAndroid Build Coastguard Worker %tmp7 = extractelement <4 x float> %arg6, i32 0 50*9880d681SAndroid Build Coastguard Worker %tmp8 = extractelement <4 x float> %arg6, i32 1 51*9880d681SAndroid Build Coastguard Worker %tmp9 = extractelement <4 x float> %arg6, i32 2 52*9880d681SAndroid Build Coastguard Worker %tmp10 = extractelement <4 x float> %arg6, i32 3 53*9880d681SAndroid Build Coastguard Worker %tmp11 = bitcast float %arg5 to i32 54*9880d681SAndroid Build Coastguard Worker br label %bb12 55*9880d681SAndroid Build Coastguard Worker 56*9880d681SAndroid Build Coastguard Workerbb12: ; preds = %bb145, %bb 57*9880d681SAndroid Build Coastguard Worker %tmp13 = phi float [ 0.000000e+00, %bb ], [ %tmp338, %bb145 ] 58*9880d681SAndroid Build Coastguard Worker %tmp14 = phi float [ 0.000000e+00, %bb ], [ %tmp337, %bb145 ] 59*9880d681SAndroid Build Coastguard Worker %tmp15 = phi float [ 0.000000e+00, %bb ], [ %tmp336, %bb145 ] 60*9880d681SAndroid Build Coastguard Worker %tmp16 = phi float [ 0.000000e+00, %bb ], [ %tmp339, %bb145 ] 61*9880d681SAndroid Build Coastguard Worker %tmp17 = phi float [ 0.000000e+00, %bb ], [ %tmp335, %bb145 ] 62*9880d681SAndroid Build Coastguard Worker %tmp18 = phi float [ 0.000000e+00, %bb ], [ %tmp334, %bb145 ] 63*9880d681SAndroid Build Coastguard Worker %tmp19 = phi float [ 0.000000e+00, %bb ], [ %tmp333, %bb145 ] 64*9880d681SAndroid Build Coastguard Worker %tmp20 = phi float [ 0.000000e+00, %bb ], [ %tmp340, %bb145 ] 65*9880d681SAndroid Build Coastguard Worker %tmp21 = phi float [ 0.000000e+00, %bb ], [ %tmp332, %bb145 ] 66*9880d681SAndroid Build Coastguard Worker %tmp22 = phi float [ 0.000000e+00, %bb ], [ %tmp331, %bb145 ] 67*9880d681SAndroid Build Coastguard Worker %tmp23 = phi float [ 0.000000e+00, %bb ], [ %tmp330, %bb145 ] 68*9880d681SAndroid Build Coastguard Worker %tmp24 = phi float [ 0.000000e+00, %bb ], [ %tmp341, %bb145 ] 69*9880d681SAndroid Build Coastguard Worker %tmp25 = phi float [ 0.000000e+00, %bb ], [ %tmp329, %bb145 ] 70*9880d681SAndroid Build Coastguard Worker %tmp26 = phi float [ 0.000000e+00, %bb ], [ %tmp328, %bb145 ] 71*9880d681SAndroid Build Coastguard Worker %tmp27 = phi float [ 0.000000e+00, %bb ], [ %tmp327, %bb145 ] 72*9880d681SAndroid Build Coastguard Worker %tmp28 = phi float [ 0.000000e+00, %bb ], [ %tmp342, %bb145 ] 73*9880d681SAndroid Build Coastguard Worker %tmp29 = phi float [ 0.000000e+00, %bb ], [ %tmp326, %bb145 ] 74*9880d681SAndroid Build Coastguard Worker %tmp30 = phi float [ 0.000000e+00, %bb ], [ %tmp325, %bb145 ] 75*9880d681SAndroid Build Coastguard Worker %tmp31 = phi float [ 0.000000e+00, %bb ], [ %tmp324, %bb145 ] 76*9880d681SAndroid Build Coastguard Worker %tmp32 = phi float [ 0.000000e+00, %bb ], [ %tmp343, %bb145 ] 77*9880d681SAndroid Build Coastguard Worker %tmp33 = phi float [ 0.000000e+00, %bb ], [ %tmp323, %bb145 ] 78*9880d681SAndroid Build Coastguard Worker %tmp34 = phi float [ 0.000000e+00, %bb ], [ %tmp322, %bb145 ] 79*9880d681SAndroid Build Coastguard Worker %tmp35 = phi float [ 0.000000e+00, %bb ], [ %tmp321, %bb145 ] 80*9880d681SAndroid Build Coastguard Worker %tmp36 = phi float [ 0.000000e+00, %bb ], [ %tmp344, %bb145 ] 81*9880d681SAndroid Build Coastguard Worker %tmp37 = phi float [ 0.000000e+00, %bb ], [ %tmp320, %bb145 ] 82*9880d681SAndroid Build Coastguard Worker %tmp38 = phi float [ 0.000000e+00, %bb ], [ %tmp319, %bb145 ] 83*9880d681SAndroid Build Coastguard Worker %tmp39 = phi float [ 0.000000e+00, %bb ], [ %tmp318, %bb145 ] 84*9880d681SAndroid Build Coastguard Worker %tmp40 = phi float [ 0.000000e+00, %bb ], [ %tmp345, %bb145 ] 85*9880d681SAndroid Build Coastguard Worker %tmp41 = phi float [ 0.000000e+00, %bb ], [ %tmp317, %bb145 ] 86*9880d681SAndroid Build Coastguard Worker %tmp42 = phi float [ 0.000000e+00, %bb ], [ %tmp316, %bb145 ] 87*9880d681SAndroid Build Coastguard Worker %tmp43 = phi float [ 0.000000e+00, %bb ], [ %tmp315, %bb145 ] 88*9880d681SAndroid Build Coastguard Worker %tmp44 = phi float [ 0.000000e+00, %bb ], [ %tmp346, %bb145 ] 89*9880d681SAndroid Build Coastguard Worker %tmp45 = phi float [ 0.000000e+00, %bb ], [ %tmp314, %bb145 ] 90*9880d681SAndroid Build Coastguard Worker %tmp46 = phi float [ 0.000000e+00, %bb ], [ %tmp313, %bb145 ] 91*9880d681SAndroid Build Coastguard Worker %tmp47 = phi float [ 0.000000e+00, %bb ], [ %tmp312, %bb145 ] 92*9880d681SAndroid Build Coastguard Worker %tmp48 = phi float [ 0.000000e+00, %bb ], [ %tmp347, %bb145 ] 93*9880d681SAndroid Build Coastguard Worker %tmp49 = phi float [ 0.000000e+00, %bb ], [ %tmp311, %bb145 ] 94*9880d681SAndroid Build Coastguard Worker %tmp50 = phi float [ 0.000000e+00, %bb ], [ %tmp310, %bb145 ] 95*9880d681SAndroid Build Coastguard Worker %tmp51 = phi float [ 0.000000e+00, %bb ], [ %tmp309, %bb145 ] 96*9880d681SAndroid Build Coastguard Worker %tmp52 = phi float [ 0.000000e+00, %bb ], [ %tmp348, %bb145 ] 97*9880d681SAndroid Build Coastguard Worker %tmp53 = phi float [ 0.000000e+00, %bb ], [ %tmp308, %bb145 ] 98*9880d681SAndroid Build Coastguard Worker %tmp54 = phi float [ 0.000000e+00, %bb ], [ %tmp307, %bb145 ] 99*9880d681SAndroid Build Coastguard Worker %tmp55 = phi float [ 0.000000e+00, %bb ], [ %tmp306, %bb145 ] 100*9880d681SAndroid Build Coastguard Worker %tmp56 = phi float [ 0.000000e+00, %bb ], [ %tmp349, %bb145 ] 101*9880d681SAndroid Build Coastguard Worker %tmp57 = phi float [ 0.000000e+00, %bb ], [ %tmp305, %bb145 ] 102*9880d681SAndroid Build Coastguard Worker %tmp58 = phi float [ 0.000000e+00, %bb ], [ %tmp304, %bb145 ] 103*9880d681SAndroid Build Coastguard Worker %tmp59 = phi float [ 0.000000e+00, %bb ], [ %tmp303, %bb145 ] 104*9880d681SAndroid Build Coastguard Worker %tmp60 = phi float [ 0.000000e+00, %bb ], [ %tmp350, %bb145 ] 105*9880d681SAndroid Build Coastguard Worker %tmp61 = phi float [ 0.000000e+00, %bb ], [ %tmp302, %bb145 ] 106*9880d681SAndroid Build Coastguard Worker %tmp62 = phi float [ 0.000000e+00, %bb ], [ %tmp301, %bb145 ] 107*9880d681SAndroid Build Coastguard Worker %tmp63 = phi float [ 0.000000e+00, %bb ], [ %tmp300, %bb145 ] 108*9880d681SAndroid Build Coastguard Worker %tmp64 = phi float [ 0.000000e+00, %bb ], [ %tmp351, %bb145 ] 109*9880d681SAndroid Build Coastguard Worker %tmp65 = phi float [ 0.000000e+00, %bb ], [ %tmp299, %bb145 ] 110*9880d681SAndroid Build Coastguard Worker %tmp66 = phi float [ 0.000000e+00, %bb ], [ %tmp298, %bb145 ] 111*9880d681SAndroid Build Coastguard Worker %tmp67 = phi float [ 0.000000e+00, %bb ], [ %tmp297, %bb145 ] 112*9880d681SAndroid Build Coastguard Worker %tmp68 = phi float [ 0.000000e+00, %bb ], [ %tmp352, %bb145 ] 113*9880d681SAndroid Build Coastguard Worker %tmp69 = phi float [ 0.000000e+00, %bb ], [ %tmp296, %bb145 ] 114*9880d681SAndroid Build Coastguard Worker %tmp70 = phi float [ 0.000000e+00, %bb ], [ %tmp295, %bb145 ] 115*9880d681SAndroid Build Coastguard Worker %tmp71 = phi float [ 0.000000e+00, %bb ], [ %tmp294, %bb145 ] 116*9880d681SAndroid Build Coastguard Worker %tmp72 = phi float [ 0.000000e+00, %bb ], [ %tmp353, %bb145 ] 117*9880d681SAndroid Build Coastguard Worker %tmp73 = phi float [ 0.000000e+00, %bb ], [ %tmp293, %bb145 ] 118*9880d681SAndroid Build Coastguard Worker %tmp74 = phi float [ 0.000000e+00, %bb ], [ %tmp292, %bb145 ] 119*9880d681SAndroid Build Coastguard Worker %tmp75 = phi float [ 0.000000e+00, %bb ], [ %tmp291, %bb145 ] 120*9880d681SAndroid Build Coastguard Worker %tmp76 = phi float [ 0.000000e+00, %bb ], [ %tmp354, %bb145 ] 121*9880d681SAndroid Build Coastguard Worker %tmp77 = phi float [ 0.000000e+00, %bb ], [ %tmp290, %bb145 ] 122*9880d681SAndroid Build Coastguard Worker %tmp78 = phi float [ 0.000000e+00, %bb ], [ %tmp289, %bb145 ] 123*9880d681SAndroid Build Coastguard Worker %tmp79 = phi float [ 0.000000e+00, %bb ], [ %tmp288, %bb145 ] 124*9880d681SAndroid Build Coastguard Worker %tmp80 = phi float [ 0.000000e+00, %bb ], [ %tmp355, %bb145 ] 125*9880d681SAndroid Build Coastguard Worker %tmp81 = phi float [ 0.000000e+00, %bb ], [ %tmp287, %bb145 ] 126*9880d681SAndroid Build Coastguard Worker %tmp82 = phi float [ 0.000000e+00, %bb ], [ %tmp286, %bb145 ] 127*9880d681SAndroid Build Coastguard Worker %tmp83 = phi float [ 0.000000e+00, %bb ], [ %tmp285, %bb145 ] 128*9880d681SAndroid Build Coastguard Worker %tmp84 = phi float [ 0.000000e+00, %bb ], [ %tmp356, %bb145 ] 129*9880d681SAndroid Build Coastguard Worker %tmp85 = phi float [ 0.000000e+00, %bb ], [ %tmp284, %bb145 ] 130*9880d681SAndroid Build Coastguard Worker %tmp86 = phi float [ 0.000000e+00, %bb ], [ %tmp283, %bb145 ] 131*9880d681SAndroid Build Coastguard Worker %tmp87 = phi float [ 0.000000e+00, %bb ], [ %tmp282, %bb145 ] 132*9880d681SAndroid Build Coastguard Worker %tmp88 = phi float [ 0.000000e+00, %bb ], [ %tmp357, %bb145 ] 133*9880d681SAndroid Build Coastguard Worker %tmp89 = phi float [ 0.000000e+00, %bb ], [ %tmp281, %bb145 ] 134*9880d681SAndroid Build Coastguard Worker %tmp90 = phi float [ 0.000000e+00, %bb ], [ %tmp280, %bb145 ] 135*9880d681SAndroid Build Coastguard Worker %tmp91 = phi float [ 0.000000e+00, %bb ], [ %tmp279, %bb145 ] 136*9880d681SAndroid Build Coastguard Worker %tmp92 = phi float [ 0.000000e+00, %bb ], [ %tmp358, %bb145 ] 137*9880d681SAndroid Build Coastguard Worker %tmp93 = phi float [ 0.000000e+00, %bb ], [ %tmp359, %bb145 ] 138*9880d681SAndroid Build Coastguard Worker %tmp94 = phi float [ 0.000000e+00, %bb ], [ %tmp360, %bb145 ] 139*9880d681SAndroid Build Coastguard Worker %tmp95 = phi float [ 0.000000e+00, %bb ], [ %tmp409, %bb145 ] 140*9880d681SAndroid Build Coastguard Worker %tmp96 = phi float [ 0.000000e+00, %bb ], [ %tmp361, %bb145 ] 141*9880d681SAndroid Build Coastguard Worker %tmp97 = phi float [ 0.000000e+00, %bb ], [ %tmp362, %bb145 ] 142*9880d681SAndroid Build Coastguard Worker %tmp98 = phi float [ 0.000000e+00, %bb ], [ %tmp363, %bb145 ] 143*9880d681SAndroid Build Coastguard Worker %tmp99 = phi float [ 0.000000e+00, %bb ], [ %tmp364, %bb145 ] 144*9880d681SAndroid Build Coastguard Worker %tmp100 = phi float [ 0.000000e+00, %bb ], [ %tmp365, %bb145 ] 145*9880d681SAndroid Build Coastguard Worker %tmp101 = phi float [ 0.000000e+00, %bb ], [ %tmp366, %bb145 ] 146*9880d681SAndroid Build Coastguard Worker %tmp102 = phi float [ 0.000000e+00, %bb ], [ %tmp367, %bb145 ] 147*9880d681SAndroid Build Coastguard Worker %tmp103 = phi float [ 0.000000e+00, %bb ], [ %tmp368, %bb145 ] 148*9880d681SAndroid Build Coastguard Worker %tmp104 = phi float [ 0.000000e+00, %bb ], [ %tmp369, %bb145 ] 149*9880d681SAndroid Build Coastguard Worker %tmp105 = phi float [ 0.000000e+00, %bb ], [ %tmp370, %bb145 ] 150*9880d681SAndroid Build Coastguard Worker %tmp106 = phi float [ 0.000000e+00, %bb ], [ %tmp371, %bb145 ] 151*9880d681SAndroid Build Coastguard Worker %tmp107 = phi float [ 0.000000e+00, %bb ], [ %tmp372, %bb145 ] 152*9880d681SAndroid Build Coastguard Worker %tmp108 = phi float [ 0.000000e+00, %bb ], [ %tmp373, %bb145 ] 153*9880d681SAndroid Build Coastguard Worker %tmp109 = phi float [ 0.000000e+00, %bb ], [ %tmp374, %bb145 ] 154*9880d681SAndroid Build Coastguard Worker %tmp110 = phi float [ 0.000000e+00, %bb ], [ %tmp375, %bb145 ] 155*9880d681SAndroid Build Coastguard Worker %tmp111 = phi float [ 0.000000e+00, %bb ], [ %tmp376, %bb145 ] 156*9880d681SAndroid Build Coastguard Worker %tmp112 = phi float [ 0.000000e+00, %bb ], [ %tmp377, %bb145 ] 157*9880d681SAndroid Build Coastguard Worker %tmp113 = phi float [ 0.000000e+00, %bb ], [ %tmp378, %bb145 ] 158*9880d681SAndroid Build Coastguard Worker %tmp114 = phi float [ 0.000000e+00, %bb ], [ %tmp379, %bb145 ] 159*9880d681SAndroid Build Coastguard Worker %tmp115 = phi float [ 0.000000e+00, %bb ], [ %tmp380, %bb145 ] 160*9880d681SAndroid Build Coastguard Worker %tmp116 = phi float [ 0.000000e+00, %bb ], [ %tmp381, %bb145 ] 161*9880d681SAndroid Build Coastguard Worker %tmp117 = phi float [ 0.000000e+00, %bb ], [ %tmp382, %bb145 ] 162*9880d681SAndroid Build Coastguard Worker %tmp118 = phi float [ 0.000000e+00, %bb ], [ %tmp383, %bb145 ] 163*9880d681SAndroid Build Coastguard Worker %tmp119 = phi float [ 0.000000e+00, %bb ], [ %tmp384, %bb145 ] 164*9880d681SAndroid Build Coastguard Worker %tmp120 = phi float [ 0.000000e+00, %bb ], [ %tmp385, %bb145 ] 165*9880d681SAndroid Build Coastguard Worker %tmp121 = phi float [ 0.000000e+00, %bb ], [ %tmp386, %bb145 ] 166*9880d681SAndroid Build Coastguard Worker %tmp122 = phi float [ 0.000000e+00, %bb ], [ %tmp387, %bb145 ] 167*9880d681SAndroid Build Coastguard Worker %tmp123 = phi float [ 0.000000e+00, %bb ], [ %tmp388, %bb145 ] 168*9880d681SAndroid Build Coastguard Worker %tmp124 = phi float [ 0.000000e+00, %bb ], [ %tmp389, %bb145 ] 169*9880d681SAndroid Build Coastguard Worker %tmp125 = phi float [ 0.000000e+00, %bb ], [ %tmp390, %bb145 ] 170*9880d681SAndroid Build Coastguard Worker %tmp126 = phi float [ 0.000000e+00, %bb ], [ %tmp391, %bb145 ] 171*9880d681SAndroid Build Coastguard Worker %tmp127 = phi float [ 0.000000e+00, %bb ], [ %tmp392, %bb145 ] 172*9880d681SAndroid Build Coastguard Worker %tmp128 = phi float [ 0.000000e+00, %bb ], [ %tmp393, %bb145 ] 173*9880d681SAndroid Build Coastguard Worker %tmp129 = phi float [ 0.000000e+00, %bb ], [ %tmp394, %bb145 ] 174*9880d681SAndroid Build Coastguard Worker %tmp130 = phi float [ 0.000000e+00, %bb ], [ %tmp395, %bb145 ] 175*9880d681SAndroid Build Coastguard Worker %tmp131 = phi float [ 0.000000e+00, %bb ], [ %tmp396, %bb145 ] 176*9880d681SAndroid Build Coastguard Worker %tmp132 = phi float [ 0.000000e+00, %bb ], [ %tmp397, %bb145 ] 177*9880d681SAndroid Build Coastguard Worker %tmp133 = phi float [ 0.000000e+00, %bb ], [ %tmp398, %bb145 ] 178*9880d681SAndroid Build Coastguard Worker %tmp134 = phi float [ 0.000000e+00, %bb ], [ %tmp399, %bb145 ] 179*9880d681SAndroid Build Coastguard Worker %tmp135 = phi float [ 0.000000e+00, %bb ], [ %tmp400, %bb145 ] 180*9880d681SAndroid Build Coastguard Worker %tmp136 = phi float [ 0.000000e+00, %bb ], [ %tmp401, %bb145 ] 181*9880d681SAndroid Build Coastguard Worker %tmp137 = phi float [ 0.000000e+00, %bb ], [ %tmp402, %bb145 ] 182*9880d681SAndroid Build Coastguard Worker %tmp138 = phi float [ 0.000000e+00, %bb ], [ %tmp403, %bb145 ] 183*9880d681SAndroid Build Coastguard Worker %tmp139 = phi float [ 0.000000e+00, %bb ], [ %tmp404, %bb145 ] 184*9880d681SAndroid Build Coastguard Worker %tmp140 = phi float [ 0.000000e+00, %bb ], [ %tmp405, %bb145 ] 185*9880d681SAndroid Build Coastguard Worker %tmp141 = phi float [ 0.000000e+00, %bb ], [ %tmp406, %bb145 ] 186*9880d681SAndroid Build Coastguard Worker %tmp142 = bitcast float %tmp95 to i32 187*9880d681SAndroid Build Coastguard Worker %tid = call i32 @llvm.r600.read.tidig.x() #1 188*9880d681SAndroid Build Coastguard Worker %tmp143 = icmp sgt i32 %tmp142, %tid 189*9880d681SAndroid Build Coastguard Worker br i1 %tmp143, label %bb144, label %bb145 190*9880d681SAndroid Build Coastguard Worker 191*9880d681SAndroid Build Coastguard Workerbb144: ; preds = %bb12 192*9880d681SAndroid Build Coastguard Worker store volatile float %arg3, float addrspace(1)* %arg 193*9880d681SAndroid Build Coastguard Worker store volatile float %tmp91, float addrspace(1)* %arg 194*9880d681SAndroid Build Coastguard Worker store volatile float %tmp90, float addrspace(1)* %arg 195*9880d681SAndroid Build Coastguard Worker store volatile float %tmp89, float addrspace(1)* %arg 196*9880d681SAndroid Build Coastguard Worker store volatile float %tmp87, float addrspace(1)* %arg 197*9880d681SAndroid Build Coastguard Worker store volatile float %tmp86, float addrspace(1)* %arg 198*9880d681SAndroid Build Coastguard Worker store volatile float %tmp85, float addrspace(1)* %arg 199*9880d681SAndroid Build Coastguard Worker store volatile float %tmp83, float addrspace(1)* %arg 200*9880d681SAndroid Build Coastguard Worker store volatile float %tmp82, float addrspace(1)* %arg 201*9880d681SAndroid Build Coastguard Worker store volatile float %tmp81, float addrspace(1)* %arg 202*9880d681SAndroid Build Coastguard Worker store volatile float %tmp79, float addrspace(1)* %arg 203*9880d681SAndroid Build Coastguard Worker store volatile float %tmp78, float addrspace(1)* %arg 204*9880d681SAndroid Build Coastguard Worker store volatile float %tmp77, float addrspace(1)* %arg 205*9880d681SAndroid Build Coastguard Worker store volatile float %tmp75, float addrspace(1)* %arg 206*9880d681SAndroid Build Coastguard Worker store volatile float %tmp74, float addrspace(1)* %arg 207*9880d681SAndroid Build Coastguard Worker store volatile float %tmp73, float addrspace(1)* %arg 208*9880d681SAndroid Build Coastguard Worker store volatile float %tmp71, float addrspace(1)* %arg 209*9880d681SAndroid Build Coastguard Worker store volatile float %tmp70, float addrspace(1)* %arg 210*9880d681SAndroid Build Coastguard Worker store volatile float %tmp69, float addrspace(1)* %arg 211*9880d681SAndroid Build Coastguard Worker store volatile float %tmp67, float addrspace(1)* %arg 212*9880d681SAndroid Build Coastguard Worker store volatile float %tmp66, float addrspace(1)* %arg 213*9880d681SAndroid Build Coastguard Worker store volatile float %tmp65, float addrspace(1)* %arg 214*9880d681SAndroid Build Coastguard Worker store volatile float %tmp63, float addrspace(1)* %arg 215*9880d681SAndroid Build Coastguard Worker store volatile float %tmp62, float addrspace(1)* %arg 216*9880d681SAndroid Build Coastguard Worker store volatile float %tmp61, float addrspace(1)* %arg 217*9880d681SAndroid Build Coastguard Worker store volatile float %tmp59, float addrspace(1)* %arg 218*9880d681SAndroid Build Coastguard Worker store volatile float %tmp58, float addrspace(1)* %arg 219*9880d681SAndroid Build Coastguard Worker store volatile float %tmp57, float addrspace(1)* %arg 220*9880d681SAndroid Build Coastguard Worker store volatile float %tmp55, float addrspace(1)* %arg 221*9880d681SAndroid Build Coastguard Worker store volatile float %tmp54, float addrspace(1)* %arg 222*9880d681SAndroid Build Coastguard Worker store volatile float %tmp53, float addrspace(1)* %arg 223*9880d681SAndroid Build Coastguard Worker store volatile float %tmp51, float addrspace(1)* %arg 224*9880d681SAndroid Build Coastguard Worker store volatile float %tmp50, float addrspace(1)* %arg 225*9880d681SAndroid Build Coastguard Worker store volatile float %tmp49, float addrspace(1)* %arg 226*9880d681SAndroid Build Coastguard Worker store volatile float %tmp47, float addrspace(1)* %arg 227*9880d681SAndroid Build Coastguard Worker store volatile float %tmp46, float addrspace(1)* %arg 228*9880d681SAndroid Build Coastguard Worker store volatile float %tmp45, float addrspace(1)* %arg 229*9880d681SAndroid Build Coastguard Worker store volatile float %tmp43, float addrspace(1)* %arg 230*9880d681SAndroid Build Coastguard Worker store volatile float %tmp42, float addrspace(1)* %arg 231*9880d681SAndroid Build Coastguard Worker store volatile float %tmp41, float addrspace(1)* %arg 232*9880d681SAndroid Build Coastguard Worker store volatile float %tmp39, float addrspace(1)* %arg 233*9880d681SAndroid Build Coastguard Worker store volatile float %tmp38, float addrspace(1)* %arg 234*9880d681SAndroid Build Coastguard Worker store volatile float %tmp37, float addrspace(1)* %arg 235*9880d681SAndroid Build Coastguard Worker store volatile float %tmp35, float addrspace(1)* %arg 236*9880d681SAndroid Build Coastguard Worker store volatile float %tmp34, float addrspace(1)* %arg 237*9880d681SAndroid Build Coastguard Worker store volatile float %tmp33, float addrspace(1)* %arg 238*9880d681SAndroid Build Coastguard Worker store volatile float %tmp31, float addrspace(1)* %arg 239*9880d681SAndroid Build Coastguard Worker store volatile float %tmp30, float addrspace(1)* %arg 240*9880d681SAndroid Build Coastguard Worker store volatile float %tmp29, float addrspace(1)* %arg 241*9880d681SAndroid Build Coastguard Worker store volatile float %tmp27, float addrspace(1)* %arg 242*9880d681SAndroid Build Coastguard Worker store volatile float %tmp26, float addrspace(1)* %arg 243*9880d681SAndroid Build Coastguard Worker store volatile float %tmp25, float addrspace(1)* %arg 244*9880d681SAndroid Build Coastguard Worker store volatile float %tmp23, float addrspace(1)* %arg 245*9880d681SAndroid Build Coastguard Worker store volatile float %tmp22, float addrspace(1)* %arg 246*9880d681SAndroid Build Coastguard Worker store volatile float %tmp21, float addrspace(1)* %arg 247*9880d681SAndroid Build Coastguard Worker store volatile float %tmp19, float addrspace(1)* %arg 248*9880d681SAndroid Build Coastguard Worker store volatile float %tmp18, float addrspace(1)* %arg 249*9880d681SAndroid Build Coastguard Worker store volatile float %tmp17, float addrspace(1)* %arg 250*9880d681SAndroid Build Coastguard Worker store volatile float %tmp15, float addrspace(1)* %arg 251*9880d681SAndroid Build Coastguard Worker store volatile float %tmp14, float addrspace(1)* %arg 252*9880d681SAndroid Build Coastguard Worker store volatile float %tmp13, float addrspace(1)* %arg 253*9880d681SAndroid Build Coastguard Worker store volatile float %tmp16, float addrspace(1)* %arg 254*9880d681SAndroid Build Coastguard Worker store volatile float %tmp20, float addrspace(1)* %arg 255*9880d681SAndroid Build Coastguard Worker store volatile float %tmp24, float addrspace(1)* %arg 256*9880d681SAndroid Build Coastguard Worker store volatile float %tmp28, float addrspace(1)* %arg 257*9880d681SAndroid Build Coastguard Worker store volatile float %tmp32, float addrspace(1)* %arg 258*9880d681SAndroid Build Coastguard Worker store volatile float %tmp36, float addrspace(1)* %arg 259*9880d681SAndroid Build Coastguard Worker store volatile float %tmp40, float addrspace(1)* %arg 260*9880d681SAndroid Build Coastguard Worker store volatile float %tmp44, float addrspace(1)* %arg 261*9880d681SAndroid Build Coastguard Worker store volatile float %tmp48, float addrspace(1)* %arg 262*9880d681SAndroid Build Coastguard Worker store volatile float %tmp52, float addrspace(1)* %arg 263*9880d681SAndroid Build Coastguard Worker store volatile float %tmp56, float addrspace(1)* %arg 264*9880d681SAndroid Build Coastguard Worker store volatile float %tmp60, float addrspace(1)* %arg 265*9880d681SAndroid Build Coastguard Worker store volatile float %tmp64, float addrspace(1)* %arg 266*9880d681SAndroid Build Coastguard Worker store volatile float %tmp68, float addrspace(1)* %arg 267*9880d681SAndroid Build Coastguard Worker store volatile float %tmp72, float addrspace(1)* %arg 268*9880d681SAndroid Build Coastguard Worker store volatile float %tmp76, float addrspace(1)* %arg 269*9880d681SAndroid Build Coastguard Worker store volatile float %tmp80, float addrspace(1)* %arg 270*9880d681SAndroid Build Coastguard Worker store volatile float %tmp84, float addrspace(1)* %arg 271*9880d681SAndroid Build Coastguard Worker store volatile float %tmp88, float addrspace(1)* %arg 272*9880d681SAndroid Build Coastguard Worker store volatile float %tmp92, float addrspace(1)* %arg 273*9880d681SAndroid Build Coastguard Worker store volatile float %tmp93, float addrspace(1)* %arg 274*9880d681SAndroid Build Coastguard Worker store volatile float %tmp94, float addrspace(1)* %arg 275*9880d681SAndroid Build Coastguard Worker store volatile float %tmp96, float addrspace(1)* %arg 276*9880d681SAndroid Build Coastguard Worker store volatile float %tmp97, float addrspace(1)* %arg 277*9880d681SAndroid Build Coastguard Worker store volatile float %tmp98, float addrspace(1)* %arg 278*9880d681SAndroid Build Coastguard Worker store volatile float %tmp99, float addrspace(1)* %arg 279*9880d681SAndroid Build Coastguard Worker store volatile float %tmp100, float addrspace(1)* %arg 280*9880d681SAndroid Build Coastguard Worker store volatile float %tmp101, float addrspace(1)* %arg 281*9880d681SAndroid Build Coastguard Worker store volatile float %tmp102, float addrspace(1)* %arg 282*9880d681SAndroid Build Coastguard Worker store volatile float %tmp103, float addrspace(1)* %arg 283*9880d681SAndroid Build Coastguard Worker store volatile float %tmp104, float addrspace(1)* %arg 284*9880d681SAndroid Build Coastguard Worker store volatile float %tmp105, float addrspace(1)* %arg 285*9880d681SAndroid Build Coastguard Worker store volatile float %tmp106, float addrspace(1)* %arg 286*9880d681SAndroid Build Coastguard Worker store volatile float %tmp107, float addrspace(1)* %arg 287*9880d681SAndroid Build Coastguard Worker store volatile float %tmp108, float addrspace(1)* %arg 288*9880d681SAndroid Build Coastguard Worker store volatile float %tmp109, float addrspace(1)* %arg 289*9880d681SAndroid Build Coastguard Worker store volatile float %tmp110, float addrspace(1)* %arg 290*9880d681SAndroid Build Coastguard Worker store volatile float %tmp111, float addrspace(1)* %arg 291*9880d681SAndroid Build Coastguard Worker store volatile float %tmp112, float addrspace(1)* %arg 292*9880d681SAndroid Build Coastguard Worker store volatile float %tmp113, float addrspace(1)* %arg 293*9880d681SAndroid Build Coastguard Worker store volatile float %tmp114, float addrspace(1)* %arg 294*9880d681SAndroid Build Coastguard Worker store volatile float %tmp115, float addrspace(1)* %arg 295*9880d681SAndroid Build Coastguard Worker store volatile float %tmp116, float addrspace(1)* %arg 296*9880d681SAndroid Build Coastguard Worker store volatile float %tmp117, float addrspace(1)* %arg 297*9880d681SAndroid Build Coastguard Worker store volatile float %tmp118, float addrspace(1)* %arg 298*9880d681SAndroid Build Coastguard Worker store volatile float %tmp119, float addrspace(1)* %arg 299*9880d681SAndroid Build Coastguard Worker store volatile float %tmp120, float addrspace(1)* %arg 300*9880d681SAndroid Build Coastguard Worker store volatile float %tmp121, float addrspace(1)* %arg 301*9880d681SAndroid Build Coastguard Worker store volatile float %tmp122, float addrspace(1)* %arg 302*9880d681SAndroid Build Coastguard Worker store volatile float %tmp123, float addrspace(1)* %arg 303*9880d681SAndroid Build Coastguard Worker store volatile float %tmp124, float addrspace(1)* %arg 304*9880d681SAndroid Build Coastguard Worker store volatile float %tmp125, float addrspace(1)* %arg 305*9880d681SAndroid Build Coastguard Worker store volatile float %tmp126, float addrspace(1)* %arg 306*9880d681SAndroid Build Coastguard Worker store volatile float %tmp127, float addrspace(1)* %arg 307*9880d681SAndroid Build Coastguard Worker store volatile float %tmp128, float addrspace(1)* %arg 308*9880d681SAndroid Build Coastguard Worker store volatile float %tmp129, float addrspace(1)* %arg 309*9880d681SAndroid Build Coastguard Worker store volatile float %tmp130, float addrspace(1)* %arg 310*9880d681SAndroid Build Coastguard Worker store volatile float %tmp131, float addrspace(1)* %arg 311*9880d681SAndroid Build Coastguard Worker store volatile float %tmp132, float addrspace(1)* %arg 312*9880d681SAndroid Build Coastguard Worker store volatile float %tmp133, float addrspace(1)* %arg 313*9880d681SAndroid Build Coastguard Worker store volatile float %tmp134, float addrspace(1)* %arg 314*9880d681SAndroid Build Coastguard Worker store volatile float %tmp135, float addrspace(1)* %arg 315*9880d681SAndroid Build Coastguard Worker store volatile float %tmp136, float addrspace(1)* %arg 316*9880d681SAndroid Build Coastguard Worker store volatile float %tmp137, float addrspace(1)* %arg 317*9880d681SAndroid Build Coastguard Worker store volatile float %tmp138, float addrspace(1)* %arg 318*9880d681SAndroid Build Coastguard Worker store volatile float %tmp139, float addrspace(1)* %arg 319*9880d681SAndroid Build Coastguard Worker store volatile float %arg4, float addrspace(1)* %arg 320*9880d681SAndroid Build Coastguard Worker store volatile float %tmp7, float addrspace(1)* %arg 321*9880d681SAndroid Build Coastguard Worker store volatile float %tmp8, float addrspace(1)* %arg 322*9880d681SAndroid Build Coastguard Worker store volatile float %tmp9, float addrspace(1)* %arg 323*9880d681SAndroid Build Coastguard Worker store volatile float %tmp10, float addrspace(1)* %arg 324*9880d681SAndroid Build Coastguard Worker ret void 325*9880d681SAndroid Build Coastguard Worker 326*9880d681SAndroid Build Coastguard Workerbb145: ; preds = %bb12 327*9880d681SAndroid Build Coastguard Worker %tmp146 = bitcast float %tmp95 to i32 328*9880d681SAndroid Build Coastguard Worker %tmp147 = bitcast float %tmp95 to i32 329*9880d681SAndroid Build Coastguard Worker %tmp148 = add i32 %tmp11, %tmp147 330*9880d681SAndroid Build Coastguard Worker %tmp149 = bitcast i32 %tmp148 to float 331*9880d681SAndroid Build Coastguard Worker %tmp150 = insertelement <128 x float> undef, float %tmp91, i32 0 332*9880d681SAndroid Build Coastguard Worker %tmp151 = insertelement <128 x float> %tmp150, float %tmp90, i32 1 333*9880d681SAndroid Build Coastguard Worker %tmp152 = insertelement <128 x float> %tmp151, float %tmp89, i32 2 334*9880d681SAndroid Build Coastguard Worker %tmp153 = insertelement <128 x float> %tmp152, float %tmp87, i32 3 335*9880d681SAndroid Build Coastguard Worker %tmp154 = insertelement <128 x float> %tmp153, float %tmp86, i32 4 336*9880d681SAndroid Build Coastguard Worker %tmp155 = insertelement <128 x float> %tmp154, float %tmp85, i32 5 337*9880d681SAndroid Build Coastguard Worker %tmp156 = insertelement <128 x float> %tmp155, float %tmp83, i32 6 338*9880d681SAndroid Build Coastguard Worker %tmp157 = insertelement <128 x float> %tmp156, float %tmp82, i32 7 339*9880d681SAndroid Build Coastguard Worker %tmp158 = insertelement <128 x float> %tmp157, float %tmp81, i32 8 340*9880d681SAndroid Build Coastguard Worker %tmp159 = insertelement <128 x float> %tmp158, float %tmp79, i32 9 341*9880d681SAndroid Build Coastguard Worker %tmp160 = insertelement <128 x float> %tmp159, float %tmp78, i32 10 342*9880d681SAndroid Build Coastguard Worker %tmp161 = insertelement <128 x float> %tmp160, float %tmp77, i32 11 343*9880d681SAndroid Build Coastguard Worker %tmp162 = insertelement <128 x float> %tmp161, float %tmp75, i32 12 344*9880d681SAndroid Build Coastguard Worker %tmp163 = insertelement <128 x float> %tmp162, float %tmp74, i32 13 345*9880d681SAndroid Build Coastguard Worker %tmp164 = insertelement <128 x float> %tmp163, float %tmp73, i32 14 346*9880d681SAndroid Build Coastguard Worker %tmp165 = insertelement <128 x float> %tmp164, float %tmp71, i32 15 347*9880d681SAndroid Build Coastguard Worker %tmp166 = insertelement <128 x float> %tmp165, float %tmp70, i32 16 348*9880d681SAndroid Build Coastguard Worker %tmp167 = insertelement <128 x float> %tmp166, float %tmp69, i32 17 349*9880d681SAndroid Build Coastguard Worker %tmp168 = insertelement <128 x float> %tmp167, float %tmp67, i32 18 350*9880d681SAndroid Build Coastguard Worker %tmp169 = insertelement <128 x float> %tmp168, float %tmp66, i32 19 351*9880d681SAndroid Build Coastguard Worker %tmp170 = insertelement <128 x float> %tmp169, float %tmp65, i32 20 352*9880d681SAndroid Build Coastguard Worker %tmp171 = insertelement <128 x float> %tmp170, float %tmp63, i32 21 353*9880d681SAndroid Build Coastguard Worker %tmp172 = insertelement <128 x float> %tmp171, float %tmp62, i32 22 354*9880d681SAndroid Build Coastguard Worker %tmp173 = insertelement <128 x float> %tmp172, float %tmp61, i32 23 355*9880d681SAndroid Build Coastguard Worker %tmp174 = insertelement <128 x float> %tmp173, float %tmp59, i32 24 356*9880d681SAndroid Build Coastguard Worker %tmp175 = insertelement <128 x float> %tmp174, float %tmp58, i32 25 357*9880d681SAndroid Build Coastguard Worker %tmp176 = insertelement <128 x float> %tmp175, float %tmp57, i32 26 358*9880d681SAndroid Build Coastguard Worker %tmp177 = insertelement <128 x float> %tmp176, float %tmp55, i32 27 359*9880d681SAndroid Build Coastguard Worker %tmp178 = insertelement <128 x float> %tmp177, float %tmp54, i32 28 360*9880d681SAndroid Build Coastguard Worker %tmp179 = insertelement <128 x float> %tmp178, float %tmp53, i32 29 361*9880d681SAndroid Build Coastguard Worker %tmp180 = insertelement <128 x float> %tmp179, float %tmp51, i32 30 362*9880d681SAndroid Build Coastguard Worker %tmp181 = insertelement <128 x float> %tmp180, float %tmp50, i32 31 363*9880d681SAndroid Build Coastguard Worker %tmp182 = insertelement <128 x float> %tmp181, float %tmp49, i32 32 364*9880d681SAndroid Build Coastguard Worker %tmp183 = insertelement <128 x float> %tmp182, float %tmp47, i32 33 365*9880d681SAndroid Build Coastguard Worker %tmp184 = insertelement <128 x float> %tmp183, float %tmp46, i32 34 366*9880d681SAndroid Build Coastguard Worker %tmp185 = insertelement <128 x float> %tmp184, float %tmp45, i32 35 367*9880d681SAndroid Build Coastguard Worker %tmp186 = insertelement <128 x float> %tmp185, float %tmp43, i32 36 368*9880d681SAndroid Build Coastguard Worker %tmp187 = insertelement <128 x float> %tmp186, float %tmp42, i32 37 369*9880d681SAndroid Build Coastguard Worker %tmp188 = insertelement <128 x float> %tmp187, float %tmp41, i32 38 370*9880d681SAndroid Build Coastguard Worker %tmp189 = insertelement <128 x float> %tmp188, float %tmp39, i32 39 371*9880d681SAndroid Build Coastguard Worker %tmp190 = insertelement <128 x float> %tmp189, float %tmp38, i32 40 372*9880d681SAndroid Build Coastguard Worker %tmp191 = insertelement <128 x float> %tmp190, float %tmp37, i32 41 373*9880d681SAndroid Build Coastguard Worker %tmp192 = insertelement <128 x float> %tmp191, float %tmp35, i32 42 374*9880d681SAndroid Build Coastguard Worker %tmp193 = insertelement <128 x float> %tmp192, float %tmp34, i32 43 375*9880d681SAndroid Build Coastguard Worker %tmp194 = insertelement <128 x float> %tmp193, float %tmp33, i32 44 376*9880d681SAndroid Build Coastguard Worker %tmp195 = insertelement <128 x float> %tmp194, float %tmp31, i32 45 377*9880d681SAndroid Build Coastguard Worker %tmp196 = insertelement <128 x float> %tmp195, float %tmp30, i32 46 378*9880d681SAndroid Build Coastguard Worker %tmp197 = insertelement <128 x float> %tmp196, float %tmp29, i32 47 379*9880d681SAndroid Build Coastguard Worker %tmp198 = insertelement <128 x float> %tmp197, float %tmp27, i32 48 380*9880d681SAndroid Build Coastguard Worker %tmp199 = insertelement <128 x float> %tmp198, float %tmp26, i32 49 381*9880d681SAndroid Build Coastguard Worker %tmp200 = insertelement <128 x float> %tmp199, float %tmp25, i32 50 382*9880d681SAndroid Build Coastguard Worker %tmp201 = insertelement <128 x float> %tmp200, float %tmp23, i32 51 383*9880d681SAndroid Build Coastguard Worker %tmp202 = insertelement <128 x float> %tmp201, float %tmp22, i32 52 384*9880d681SAndroid Build Coastguard Worker %tmp203 = insertelement <128 x float> %tmp202, float %tmp21, i32 53 385*9880d681SAndroid Build Coastguard Worker %tmp204 = insertelement <128 x float> %tmp203, float %tmp19, i32 54 386*9880d681SAndroid Build Coastguard Worker %tmp205 = insertelement <128 x float> %tmp204, float %tmp18, i32 55 387*9880d681SAndroid Build Coastguard Worker %tmp206 = insertelement <128 x float> %tmp205, float %tmp17, i32 56 388*9880d681SAndroid Build Coastguard Worker %tmp207 = insertelement <128 x float> %tmp206, float %tmp15, i32 57 389*9880d681SAndroid Build Coastguard Worker %tmp208 = insertelement <128 x float> %tmp207, float %tmp14, i32 58 390*9880d681SAndroid Build Coastguard Worker %tmp209 = insertelement <128 x float> %tmp208, float %tmp13, i32 59 391*9880d681SAndroid Build Coastguard Worker %tmp210 = insertelement <128 x float> %tmp209, float %tmp16, i32 60 392*9880d681SAndroid Build Coastguard Worker %tmp211 = insertelement <128 x float> %tmp210, float %tmp20, i32 61 393*9880d681SAndroid Build Coastguard Worker %tmp212 = insertelement <128 x float> %tmp211, float %tmp24, i32 62 394*9880d681SAndroid Build Coastguard Worker %tmp213 = insertelement <128 x float> %tmp212, float %tmp28, i32 63 395*9880d681SAndroid Build Coastguard Worker %tmp214 = insertelement <128 x float> %tmp213, float %tmp32, i32 64 396*9880d681SAndroid Build Coastguard Worker %tmp215 = insertelement <128 x float> %tmp214, float %tmp36, i32 65 397*9880d681SAndroid Build Coastguard Worker %tmp216 = insertelement <128 x float> %tmp215, float %tmp40, i32 66 398*9880d681SAndroid Build Coastguard Worker %tmp217 = insertelement <128 x float> %tmp216, float %tmp44, i32 67 399*9880d681SAndroid Build Coastguard Worker %tmp218 = insertelement <128 x float> %tmp217, float %tmp48, i32 68 400*9880d681SAndroid Build Coastguard Worker %tmp219 = insertelement <128 x float> %tmp218, float %tmp52, i32 69 401*9880d681SAndroid Build Coastguard Worker %tmp220 = insertelement <128 x float> %tmp219, float %tmp56, i32 70 402*9880d681SAndroid Build Coastguard Worker %tmp221 = insertelement <128 x float> %tmp220, float %tmp60, i32 71 403*9880d681SAndroid Build Coastguard Worker %tmp222 = insertelement <128 x float> %tmp221, float %tmp64, i32 72 404*9880d681SAndroid Build Coastguard Worker %tmp223 = insertelement <128 x float> %tmp222, float %tmp68, i32 73 405*9880d681SAndroid Build Coastguard Worker %tmp224 = insertelement <128 x float> %tmp223, float %tmp72, i32 74 406*9880d681SAndroid Build Coastguard Worker %tmp225 = insertelement <128 x float> %tmp224, float %tmp76, i32 75 407*9880d681SAndroid Build Coastguard Worker %tmp226 = insertelement <128 x float> %tmp225, float %tmp80, i32 76 408*9880d681SAndroid Build Coastguard Worker %tmp227 = insertelement <128 x float> %tmp226, float %tmp84, i32 77 409*9880d681SAndroid Build Coastguard Worker %tmp228 = insertelement <128 x float> %tmp227, float %tmp88, i32 78 410*9880d681SAndroid Build Coastguard Worker %tmp229 = insertelement <128 x float> %tmp228, float %tmp92, i32 79 411*9880d681SAndroid Build Coastguard Worker %tmp230 = insertelement <128 x float> %tmp229, float %tmp93, i32 80 412*9880d681SAndroid Build Coastguard Worker %tmp231 = insertelement <128 x float> %tmp230, float %tmp94, i32 81 413*9880d681SAndroid Build Coastguard Worker %tmp232 = insertelement <128 x float> %tmp231, float %tmp96, i32 82 414*9880d681SAndroid Build Coastguard Worker %tmp233 = insertelement <128 x float> %tmp232, float %tmp97, i32 83 415*9880d681SAndroid Build Coastguard Worker %tmp234 = insertelement <128 x float> %tmp233, float %tmp98, i32 84 416*9880d681SAndroid Build Coastguard Worker %tmp235 = insertelement <128 x float> %tmp234, float %tmp99, i32 85 417*9880d681SAndroid Build Coastguard Worker %tmp236 = insertelement <128 x float> %tmp235, float %tmp100, i32 86 418*9880d681SAndroid Build Coastguard Worker %tmp237 = insertelement <128 x float> %tmp236, float %tmp101, i32 87 419*9880d681SAndroid Build Coastguard Worker %tmp238 = insertelement <128 x float> %tmp237, float %tmp102, i32 88 420*9880d681SAndroid Build Coastguard Worker %tmp239 = insertelement <128 x float> %tmp238, float %tmp103, i32 89 421*9880d681SAndroid Build Coastguard Worker %tmp240 = insertelement <128 x float> %tmp239, float %tmp104, i32 90 422*9880d681SAndroid Build Coastguard Worker %tmp241 = insertelement <128 x float> %tmp240, float %tmp105, i32 91 423*9880d681SAndroid Build Coastguard Worker %tmp242 = insertelement <128 x float> %tmp241, float %tmp106, i32 92 424*9880d681SAndroid Build Coastguard Worker %tmp243 = insertelement <128 x float> %tmp242, float %tmp107, i32 93 425*9880d681SAndroid Build Coastguard Worker %tmp244 = insertelement <128 x float> %tmp243, float %tmp108, i32 94 426*9880d681SAndroid Build Coastguard Worker %tmp245 = insertelement <128 x float> %tmp244, float %tmp109, i32 95 427*9880d681SAndroid Build Coastguard Worker %tmp246 = insertelement <128 x float> %tmp245, float %tmp110, i32 96 428*9880d681SAndroid Build Coastguard Worker %tmp247 = insertelement <128 x float> %tmp246, float %tmp111, i32 97 429*9880d681SAndroid Build Coastguard Worker %tmp248 = insertelement <128 x float> %tmp247, float %tmp112, i32 98 430*9880d681SAndroid Build Coastguard Worker %tmp249 = insertelement <128 x float> %tmp248, float %tmp113, i32 99 431*9880d681SAndroid Build Coastguard Worker %tmp250 = insertelement <128 x float> %tmp249, float %tmp114, i32 100 432*9880d681SAndroid Build Coastguard Worker %tmp251 = insertelement <128 x float> %tmp250, float %tmp115, i32 101 433*9880d681SAndroid Build Coastguard Worker %tmp252 = insertelement <128 x float> %tmp251, float %tmp116, i32 102 434*9880d681SAndroid Build Coastguard Worker %tmp253 = insertelement <128 x float> %tmp252, float %tmp117, i32 103 435*9880d681SAndroid Build Coastguard Worker %tmp254 = insertelement <128 x float> %tmp253, float %tmp118, i32 104 436*9880d681SAndroid Build Coastguard Worker %tmp255 = insertelement <128 x float> %tmp254, float %tmp119, i32 105 437*9880d681SAndroid Build Coastguard Worker %tmp256 = insertelement <128 x float> %tmp255, float %tmp120, i32 106 438*9880d681SAndroid Build Coastguard Worker %tmp257 = insertelement <128 x float> %tmp256, float %tmp121, i32 107 439*9880d681SAndroid Build Coastguard Worker %tmp258 = insertelement <128 x float> %tmp257, float %tmp122, i32 108 440*9880d681SAndroid Build Coastguard Worker %tmp259 = insertelement <128 x float> %tmp258, float %tmp123, i32 109 441*9880d681SAndroid Build Coastguard Worker %tmp260 = insertelement <128 x float> %tmp259, float %tmp124, i32 110 442*9880d681SAndroid Build Coastguard Worker %tmp261 = insertelement <128 x float> %tmp260, float %tmp125, i32 111 443*9880d681SAndroid Build Coastguard Worker %tmp262 = insertelement <128 x float> %tmp261, float %tmp126, i32 112 444*9880d681SAndroid Build Coastguard Worker %tmp263 = insertelement <128 x float> %tmp262, float %tmp127, i32 113 445*9880d681SAndroid Build Coastguard Worker %tmp264 = insertelement <128 x float> %tmp263, float %tmp128, i32 114 446*9880d681SAndroid Build Coastguard Worker %tmp265 = insertelement <128 x float> %tmp264, float %tmp129, i32 115 447*9880d681SAndroid Build Coastguard Worker %tmp266 = insertelement <128 x float> %tmp265, float %tmp130, i32 116 448*9880d681SAndroid Build Coastguard Worker %tmp267 = insertelement <128 x float> %tmp266, float %tmp131, i32 117 449*9880d681SAndroid Build Coastguard Worker %tmp268 = insertelement <128 x float> %tmp267, float %tmp132, i32 118 450*9880d681SAndroid Build Coastguard Worker %tmp269 = insertelement <128 x float> %tmp268, float %tmp133, i32 119 451*9880d681SAndroid Build Coastguard Worker %tmp270 = insertelement <128 x float> %tmp269, float %tmp134, i32 120 452*9880d681SAndroid Build Coastguard Worker %tmp271 = insertelement <128 x float> %tmp270, float %tmp135, i32 121 453*9880d681SAndroid Build Coastguard Worker %tmp272 = insertelement <128 x float> %tmp271, float %tmp136, i32 122 454*9880d681SAndroid Build Coastguard Worker %tmp273 = insertelement <128 x float> %tmp272, float %tmp137, i32 123 455*9880d681SAndroid Build Coastguard Worker %tmp274 = insertelement <128 x float> %tmp273, float %tmp138, i32 124 456*9880d681SAndroid Build Coastguard Worker %tmp275 = insertelement <128 x float> %tmp274, float %tmp139, i32 125 457*9880d681SAndroid Build Coastguard Worker %tmp276 = insertelement <128 x float> %tmp275, float %tmp140, i32 126 458*9880d681SAndroid Build Coastguard Worker %tmp277 = insertelement <128 x float> %tmp276, float %tmp141, i32 127 459*9880d681SAndroid Build Coastguard Worker %tmp278 = insertelement <128 x float> %tmp277, float %tmp149, i32 %tmp146 460*9880d681SAndroid Build Coastguard Worker %tmp279 = extractelement <128 x float> %tmp278, i32 0 461*9880d681SAndroid Build Coastguard Worker %tmp280 = extractelement <128 x float> %tmp278, i32 1 462*9880d681SAndroid Build Coastguard Worker %tmp281 = extractelement <128 x float> %tmp278, i32 2 463*9880d681SAndroid Build Coastguard Worker %tmp282 = extractelement <128 x float> %tmp278, i32 3 464*9880d681SAndroid Build Coastguard Worker %tmp283 = extractelement <128 x float> %tmp278, i32 4 465*9880d681SAndroid Build Coastguard Worker %tmp284 = extractelement <128 x float> %tmp278, i32 5 466*9880d681SAndroid Build Coastguard Worker %tmp285 = extractelement <128 x float> %tmp278, i32 6 467*9880d681SAndroid Build Coastguard Worker %tmp286 = extractelement <128 x float> %tmp278, i32 7 468*9880d681SAndroid Build Coastguard Worker %tmp287 = extractelement <128 x float> %tmp278, i32 8 469*9880d681SAndroid Build Coastguard Worker %tmp288 = extractelement <128 x float> %tmp278, i32 9 470*9880d681SAndroid Build Coastguard Worker %tmp289 = extractelement <128 x float> %tmp278, i32 10 471*9880d681SAndroid Build Coastguard Worker %tmp290 = extractelement <128 x float> %tmp278, i32 11 472*9880d681SAndroid Build Coastguard Worker %tmp291 = extractelement <128 x float> %tmp278, i32 12 473*9880d681SAndroid Build Coastguard Worker %tmp292 = extractelement <128 x float> %tmp278, i32 13 474*9880d681SAndroid Build Coastguard Worker %tmp293 = extractelement <128 x float> %tmp278, i32 14 475*9880d681SAndroid Build Coastguard Worker %tmp294 = extractelement <128 x float> %tmp278, i32 15 476*9880d681SAndroid Build Coastguard Worker %tmp295 = extractelement <128 x float> %tmp278, i32 16 477*9880d681SAndroid Build Coastguard Worker %tmp296 = extractelement <128 x float> %tmp278, i32 17 478*9880d681SAndroid Build Coastguard Worker %tmp297 = extractelement <128 x float> %tmp278, i32 18 479*9880d681SAndroid Build Coastguard Worker %tmp298 = extractelement <128 x float> %tmp278, i32 19 480*9880d681SAndroid Build Coastguard Worker %tmp299 = extractelement <128 x float> %tmp278, i32 20 481*9880d681SAndroid Build Coastguard Worker %tmp300 = extractelement <128 x float> %tmp278, i32 21 482*9880d681SAndroid Build Coastguard Worker %tmp301 = extractelement <128 x float> %tmp278, i32 22 483*9880d681SAndroid Build Coastguard Worker %tmp302 = extractelement <128 x float> %tmp278, i32 23 484*9880d681SAndroid Build Coastguard Worker %tmp303 = extractelement <128 x float> %tmp278, i32 24 485*9880d681SAndroid Build Coastguard Worker %tmp304 = extractelement <128 x float> %tmp278, i32 25 486*9880d681SAndroid Build Coastguard Worker %tmp305 = extractelement <128 x float> %tmp278, i32 26 487*9880d681SAndroid Build Coastguard Worker %tmp306 = extractelement <128 x float> %tmp278, i32 27 488*9880d681SAndroid Build Coastguard Worker %tmp307 = extractelement <128 x float> %tmp278, i32 28 489*9880d681SAndroid Build Coastguard Worker %tmp308 = extractelement <128 x float> %tmp278, i32 29 490*9880d681SAndroid Build Coastguard Worker %tmp309 = extractelement <128 x float> %tmp278, i32 30 491*9880d681SAndroid Build Coastguard Worker %tmp310 = extractelement <128 x float> %tmp278, i32 31 492*9880d681SAndroid Build Coastguard Worker %tmp311 = extractelement <128 x float> %tmp278, i32 32 493*9880d681SAndroid Build Coastguard Worker %tmp312 = extractelement <128 x float> %tmp278, i32 33 494*9880d681SAndroid Build Coastguard Worker %tmp313 = extractelement <128 x float> %tmp278, i32 34 495*9880d681SAndroid Build Coastguard Worker %tmp314 = extractelement <128 x float> %tmp278, i32 35 496*9880d681SAndroid Build Coastguard Worker %tmp315 = extractelement <128 x float> %tmp278, i32 36 497*9880d681SAndroid Build Coastguard Worker %tmp316 = extractelement <128 x float> %tmp278, i32 37 498*9880d681SAndroid Build Coastguard Worker %tmp317 = extractelement <128 x float> %tmp278, i32 38 499*9880d681SAndroid Build Coastguard Worker %tmp318 = extractelement <128 x float> %tmp278, i32 39 500*9880d681SAndroid Build Coastguard Worker %tmp319 = extractelement <128 x float> %tmp278, i32 40 501*9880d681SAndroid Build Coastguard Worker %tmp320 = extractelement <128 x float> %tmp278, i32 41 502*9880d681SAndroid Build Coastguard Worker %tmp321 = extractelement <128 x float> %tmp278, i32 42 503*9880d681SAndroid Build Coastguard Worker %tmp322 = extractelement <128 x float> %tmp278, i32 43 504*9880d681SAndroid Build Coastguard Worker %tmp323 = extractelement <128 x float> %tmp278, i32 44 505*9880d681SAndroid Build Coastguard Worker %tmp324 = extractelement <128 x float> %tmp278, i32 45 506*9880d681SAndroid Build Coastguard Worker %tmp325 = extractelement <128 x float> %tmp278, i32 46 507*9880d681SAndroid Build Coastguard Worker %tmp326 = extractelement <128 x float> %tmp278, i32 47 508*9880d681SAndroid Build Coastguard Worker %tmp327 = extractelement <128 x float> %tmp278, i32 48 509*9880d681SAndroid Build Coastguard Worker %tmp328 = extractelement <128 x float> %tmp278, i32 49 510*9880d681SAndroid Build Coastguard Worker %tmp329 = extractelement <128 x float> %tmp278, i32 50 511*9880d681SAndroid Build Coastguard Worker %tmp330 = extractelement <128 x float> %tmp278, i32 51 512*9880d681SAndroid Build Coastguard Worker %tmp331 = extractelement <128 x float> %tmp278, i32 52 513*9880d681SAndroid Build Coastguard Worker %tmp332 = extractelement <128 x float> %tmp278, i32 53 514*9880d681SAndroid Build Coastguard Worker %tmp333 = extractelement <128 x float> %tmp278, i32 54 515*9880d681SAndroid Build Coastguard Worker %tmp334 = extractelement <128 x float> %tmp278, i32 55 516*9880d681SAndroid Build Coastguard Worker %tmp335 = extractelement <128 x float> %tmp278, i32 56 517*9880d681SAndroid Build Coastguard Worker %tmp336 = extractelement <128 x float> %tmp278, i32 57 518*9880d681SAndroid Build Coastguard Worker %tmp337 = extractelement <128 x float> %tmp278, i32 58 519*9880d681SAndroid Build Coastguard Worker %tmp338 = extractelement <128 x float> %tmp278, i32 59 520*9880d681SAndroid Build Coastguard Worker %tmp339 = extractelement <128 x float> %tmp278, i32 60 521*9880d681SAndroid Build Coastguard Worker %tmp340 = extractelement <128 x float> %tmp278, i32 61 522*9880d681SAndroid Build Coastguard Worker %tmp341 = extractelement <128 x float> %tmp278, i32 62 523*9880d681SAndroid Build Coastguard Worker %tmp342 = extractelement <128 x float> %tmp278, i32 63 524*9880d681SAndroid Build Coastguard Worker %tmp343 = extractelement <128 x float> %tmp278, i32 64 525*9880d681SAndroid Build Coastguard Worker %tmp344 = extractelement <128 x float> %tmp278, i32 65 526*9880d681SAndroid Build Coastguard Worker %tmp345 = extractelement <128 x float> %tmp278, i32 66 527*9880d681SAndroid Build Coastguard Worker %tmp346 = extractelement <128 x float> %tmp278, i32 67 528*9880d681SAndroid Build Coastguard Worker %tmp347 = extractelement <128 x float> %tmp278, i32 68 529*9880d681SAndroid Build Coastguard Worker %tmp348 = extractelement <128 x float> %tmp278, i32 69 530*9880d681SAndroid Build Coastguard Worker %tmp349 = extractelement <128 x float> %tmp278, i32 70 531*9880d681SAndroid Build Coastguard Worker %tmp350 = extractelement <128 x float> %tmp278, i32 71 532*9880d681SAndroid Build Coastguard Worker %tmp351 = extractelement <128 x float> %tmp278, i32 72 533*9880d681SAndroid Build Coastguard Worker %tmp352 = extractelement <128 x float> %tmp278, i32 73 534*9880d681SAndroid Build Coastguard Worker %tmp353 = extractelement <128 x float> %tmp278, i32 74 535*9880d681SAndroid Build Coastguard Worker %tmp354 = extractelement <128 x float> %tmp278, i32 75 536*9880d681SAndroid Build Coastguard Worker %tmp355 = extractelement <128 x float> %tmp278, i32 76 537*9880d681SAndroid Build Coastguard Worker %tmp356 = extractelement <128 x float> %tmp278, i32 77 538*9880d681SAndroid Build Coastguard Worker %tmp357 = extractelement <128 x float> %tmp278, i32 78 539*9880d681SAndroid Build Coastguard Worker %tmp358 = extractelement <128 x float> %tmp278, i32 79 540*9880d681SAndroid Build Coastguard Worker %tmp359 = extractelement <128 x float> %tmp278, i32 80 541*9880d681SAndroid Build Coastguard Worker %tmp360 = extractelement <128 x float> %tmp278, i32 81 542*9880d681SAndroid Build Coastguard Worker %tmp361 = extractelement <128 x float> %tmp278, i32 82 543*9880d681SAndroid Build Coastguard Worker %tmp362 = extractelement <128 x float> %tmp278, i32 83 544*9880d681SAndroid Build Coastguard Worker %tmp363 = extractelement <128 x float> %tmp278, i32 84 545*9880d681SAndroid Build Coastguard Worker %tmp364 = extractelement <128 x float> %tmp278, i32 85 546*9880d681SAndroid Build Coastguard Worker %tmp365 = extractelement <128 x float> %tmp278, i32 86 547*9880d681SAndroid Build Coastguard Worker %tmp366 = extractelement <128 x float> %tmp278, i32 87 548*9880d681SAndroid Build Coastguard Worker %tmp367 = extractelement <128 x float> %tmp278, i32 88 549*9880d681SAndroid Build Coastguard Worker %tmp368 = extractelement <128 x float> %tmp278, i32 89 550*9880d681SAndroid Build Coastguard Worker %tmp369 = extractelement <128 x float> %tmp278, i32 90 551*9880d681SAndroid Build Coastguard Worker %tmp370 = extractelement <128 x float> %tmp278, i32 91 552*9880d681SAndroid Build Coastguard Worker %tmp371 = extractelement <128 x float> %tmp278, i32 92 553*9880d681SAndroid Build Coastguard Worker %tmp372 = extractelement <128 x float> %tmp278, i32 93 554*9880d681SAndroid Build Coastguard Worker %tmp373 = extractelement <128 x float> %tmp278, i32 94 555*9880d681SAndroid Build Coastguard Worker %tmp374 = extractelement <128 x float> %tmp278, i32 95 556*9880d681SAndroid Build Coastguard Worker %tmp375 = extractelement <128 x float> %tmp278, i32 96 557*9880d681SAndroid Build Coastguard Worker %tmp376 = extractelement <128 x float> %tmp278, i32 97 558*9880d681SAndroid Build Coastguard Worker %tmp377 = extractelement <128 x float> %tmp278, i32 98 559*9880d681SAndroid Build Coastguard Worker %tmp378 = extractelement <128 x float> %tmp278, i32 99 560*9880d681SAndroid Build Coastguard Worker %tmp379 = extractelement <128 x float> %tmp278, i32 100 561*9880d681SAndroid Build Coastguard Worker %tmp380 = extractelement <128 x float> %tmp278, i32 101 562*9880d681SAndroid Build Coastguard Worker %tmp381 = extractelement <128 x float> %tmp278, i32 102 563*9880d681SAndroid Build Coastguard Worker %tmp382 = extractelement <128 x float> %tmp278, i32 103 564*9880d681SAndroid Build Coastguard Worker %tmp383 = extractelement <128 x float> %tmp278, i32 104 565*9880d681SAndroid Build Coastguard Worker %tmp384 = extractelement <128 x float> %tmp278, i32 105 566*9880d681SAndroid Build Coastguard Worker %tmp385 = extractelement <128 x float> %tmp278, i32 106 567*9880d681SAndroid Build Coastguard Worker %tmp386 = extractelement <128 x float> %tmp278, i32 107 568*9880d681SAndroid Build Coastguard Worker %tmp387 = extractelement <128 x float> %tmp278, i32 108 569*9880d681SAndroid Build Coastguard Worker %tmp388 = extractelement <128 x float> %tmp278, i32 109 570*9880d681SAndroid Build Coastguard Worker %tmp389 = extractelement <128 x float> %tmp278, i32 110 571*9880d681SAndroid Build Coastguard Worker %tmp390 = extractelement <128 x float> %tmp278, i32 111 572*9880d681SAndroid Build Coastguard Worker %tmp391 = extractelement <128 x float> %tmp278, i32 112 573*9880d681SAndroid Build Coastguard Worker %tmp392 = extractelement <128 x float> %tmp278, i32 113 574*9880d681SAndroid Build Coastguard Worker %tmp393 = extractelement <128 x float> %tmp278, i32 114 575*9880d681SAndroid Build Coastguard Worker %tmp394 = extractelement <128 x float> %tmp278, i32 115 576*9880d681SAndroid Build Coastguard Worker %tmp395 = extractelement <128 x float> %tmp278, i32 116 577*9880d681SAndroid Build Coastguard Worker %tmp396 = extractelement <128 x float> %tmp278, i32 117 578*9880d681SAndroid Build Coastguard Worker %tmp397 = extractelement <128 x float> %tmp278, i32 118 579*9880d681SAndroid Build Coastguard Worker %tmp398 = extractelement <128 x float> %tmp278, i32 119 580*9880d681SAndroid Build Coastguard Worker %tmp399 = extractelement <128 x float> %tmp278, i32 120 581*9880d681SAndroid Build Coastguard Worker %tmp400 = extractelement <128 x float> %tmp278, i32 121 582*9880d681SAndroid Build Coastguard Worker %tmp401 = extractelement <128 x float> %tmp278, i32 122 583*9880d681SAndroid Build Coastguard Worker %tmp402 = extractelement <128 x float> %tmp278, i32 123 584*9880d681SAndroid Build Coastguard Worker %tmp403 = extractelement <128 x float> %tmp278, i32 124 585*9880d681SAndroid Build Coastguard Worker %tmp404 = extractelement <128 x float> %tmp278, i32 125 586*9880d681SAndroid Build Coastguard Worker %tmp405 = extractelement <128 x float> %tmp278, i32 126 587*9880d681SAndroid Build Coastguard Worker %tmp406 = extractelement <128 x float> %tmp278, i32 127 588*9880d681SAndroid Build Coastguard Worker %tmp407 = bitcast float %tmp95 to i32 589*9880d681SAndroid Build Coastguard Worker %tmp408 = add i32 %tmp407, 1 590*9880d681SAndroid Build Coastguard Worker %tmp409 = bitcast i32 %tmp408 to float 591*9880d681SAndroid Build Coastguard Worker br label %bb12 592*9880d681SAndroid Build Coastguard Worker} 593*9880d681SAndroid Build Coastguard Worker 594*9880d681SAndroid Build Coastguard Workerdeclare i32 @llvm.r600.read.tidig.x() #1 595*9880d681SAndroid Build Coastguard Worker 596*9880d681SAndroid Build Coastguard Workerattributes #0 = { nounwind } 597*9880d681SAndroid Build Coastguard Workerattributes #1 = { nounwind readnone } 598