1*9880d681SAndroid Build Coastguard Worker; RUN: llc -march=mipsel -mattr=mips16 -relocation-model=pic -O3 < %s | FileCheck %s -check-prefix=1 2*9880d681SAndroid Build Coastguard Worker; RUN: llc -march=mipsel -mattr=mips16 -relocation-model=pic -O3 < %s | FileCheck %s -check-prefix=2 3*9880d681SAndroid Build Coastguard Worker 4*9880d681SAndroid Build Coastguard Worker 5*9880d681SAndroid Build Coastguard Worker@x = common global float 0.000000e+00, align 4 6*9880d681SAndroid Build Coastguard Worker@xd = common global double 0.000000e+00, align 8 7*9880d681SAndroid Build Coastguard Worker@y = common global float 0.000000e+00, align 4 8*9880d681SAndroid Build Coastguard Worker@yd = common global double 0.000000e+00, align 8 9*9880d681SAndroid Build Coastguard Worker@xy = common global { float, float } zeroinitializer, align 4 10*9880d681SAndroid Build Coastguard Worker@xyd = common global { double, double } zeroinitializer, align 8 11*9880d681SAndroid Build Coastguard Worker 12*9880d681SAndroid Build Coastguard Workerdefine void @foo() nounwind { 13*9880d681SAndroid Build Coastguard Workerentry: 14*9880d681SAndroid Build Coastguard Worker %0 = load float, float* @x, align 4 15*9880d681SAndroid Build Coastguard Worker call void @v_sf(float %0) 16*9880d681SAndroid Build Coastguard Worker %1 = load double, double* @xd, align 8 17*9880d681SAndroid Build Coastguard Worker call void @v_df(double %1) 18*9880d681SAndroid Build Coastguard Worker %2 = load float, float* @x, align 4 19*9880d681SAndroid Build Coastguard Worker %3 = load float, float* @y, align 4 20*9880d681SAndroid Build Coastguard Worker call void @v_sf_sf(float %2, float %3) 21*9880d681SAndroid Build Coastguard Worker %4 = load double, double* @xd, align 8 22*9880d681SAndroid Build Coastguard Worker %5 = load float, float* @x, align 4 23*9880d681SAndroid Build Coastguard Worker call void @v_df_sf(double %4, float %5) 24*9880d681SAndroid Build Coastguard Worker %6 = load double, double* @xd, align 8 25*9880d681SAndroid Build Coastguard Worker %7 = load double, double* @yd, align 8 26*9880d681SAndroid Build Coastguard Worker call void @v_df_df(double %6, double %7) 27*9880d681SAndroid Build Coastguard Worker %call = call float @sf_v() 28*9880d681SAndroid Build Coastguard Worker %8 = load float, float* @x, align 4 29*9880d681SAndroid Build Coastguard Worker %call1 = call float @sf_sf(float %8) 30*9880d681SAndroid Build Coastguard Worker %9 = load double, double* @xd, align 8 31*9880d681SAndroid Build Coastguard Worker %call2 = call float @sf_df(double %9) 32*9880d681SAndroid Build Coastguard Worker %10 = load float, float* @x, align 4 33*9880d681SAndroid Build Coastguard Worker %11 = load float, float* @y, align 4 34*9880d681SAndroid Build Coastguard Worker %call3 = call float @sf_sf_sf(float %10, float %11) 35*9880d681SAndroid Build Coastguard Worker %12 = load double, double* @xd, align 8 36*9880d681SAndroid Build Coastguard Worker %13 = load float, float* @x, align 4 37*9880d681SAndroid Build Coastguard Worker %call4 = call float @sf_df_sf(double %12, float %13) 38*9880d681SAndroid Build Coastguard Worker %14 = load double, double* @xd, align 8 39*9880d681SAndroid Build Coastguard Worker %15 = load double, double* @yd, align 8 40*9880d681SAndroid Build Coastguard Worker %call5 = call float @sf_df_df(double %14, double %15) 41*9880d681SAndroid Build Coastguard Worker %call6 = call double @df_v() 42*9880d681SAndroid Build Coastguard Worker %16 = load float, float* @x, align 4 43*9880d681SAndroid Build Coastguard Worker %call7 = call double @df_sf(float %16) 44*9880d681SAndroid Build Coastguard Worker %17 = load double, double* @xd, align 8 45*9880d681SAndroid Build Coastguard Worker %call8 = call double @df_df(double %17) 46*9880d681SAndroid Build Coastguard Worker %18 = load float, float* @x, align 4 47*9880d681SAndroid Build Coastguard Worker %19 = load float, float* @y, align 4 48*9880d681SAndroid Build Coastguard Worker %call9 = call double @df_sf_sf(float %18, float %19) 49*9880d681SAndroid Build Coastguard Worker %20 = load double, double* @xd, align 8 50*9880d681SAndroid Build Coastguard Worker %21 = load float, float* @x, align 4 51*9880d681SAndroid Build Coastguard Worker %call10 = call double @df_df_sf(double %20, float %21) 52*9880d681SAndroid Build Coastguard Worker %22 = load double, double* @xd, align 8 53*9880d681SAndroid Build Coastguard Worker %23 = load double, double* @yd, align 8 54*9880d681SAndroid Build Coastguard Worker %call11 = call double @df_df_df(double %22, double %23) 55*9880d681SAndroid Build Coastguard Worker %call12 = call { float, float } @sc_v() 56*9880d681SAndroid Build Coastguard Worker %24 = extractvalue { float, float } %call12, 0 57*9880d681SAndroid Build Coastguard Worker %25 = extractvalue { float, float } %call12, 1 58*9880d681SAndroid Build Coastguard Worker %26 = load float, float* @x, align 4 59*9880d681SAndroid Build Coastguard Worker %call13 = call { float, float } @sc_sf(float %26) 60*9880d681SAndroid Build Coastguard Worker %27 = extractvalue { float, float } %call13, 0 61*9880d681SAndroid Build Coastguard Worker %28 = extractvalue { float, float } %call13, 1 62*9880d681SAndroid Build Coastguard Worker %29 = load double, double* @xd, align 8 63*9880d681SAndroid Build Coastguard Worker %call14 = call { float, float } @sc_df(double %29) 64*9880d681SAndroid Build Coastguard Worker %30 = extractvalue { float, float } %call14, 0 65*9880d681SAndroid Build Coastguard Worker %31 = extractvalue { float, float } %call14, 1 66*9880d681SAndroid Build Coastguard Worker %32 = load float, float* @x, align 4 67*9880d681SAndroid Build Coastguard Worker %33 = load float, float* @y, align 4 68*9880d681SAndroid Build Coastguard Worker %call15 = call { float, float } @sc_sf_sf(float %32, float %33) 69*9880d681SAndroid Build Coastguard Worker %34 = extractvalue { float, float } %call15, 0 70*9880d681SAndroid Build Coastguard Worker %35 = extractvalue { float, float } %call15, 1 71*9880d681SAndroid Build Coastguard Worker %36 = load double, double* @xd, align 8 72*9880d681SAndroid Build Coastguard Worker %37 = load float, float* @x, align 4 73*9880d681SAndroid Build Coastguard Worker %call16 = call { float, float } @sc_df_sf(double %36, float %37) 74*9880d681SAndroid Build Coastguard Worker %38 = extractvalue { float, float } %call16, 0 75*9880d681SAndroid Build Coastguard Worker %39 = extractvalue { float, float } %call16, 1 76*9880d681SAndroid Build Coastguard Worker %40 = load double, double* @xd, align 8 77*9880d681SAndroid Build Coastguard Worker %41 = load double, double* @yd, align 8 78*9880d681SAndroid Build Coastguard Worker %call17 = call { float, float } @sc_df_df(double %40, double %41) 79*9880d681SAndroid Build Coastguard Worker %42 = extractvalue { float, float } %call17, 0 80*9880d681SAndroid Build Coastguard Worker %43 = extractvalue { float, float } %call17, 1 81*9880d681SAndroid Build Coastguard Worker %call18 = call { double, double } @dc_v() 82*9880d681SAndroid Build Coastguard Worker %44 = extractvalue { double, double } %call18, 0 83*9880d681SAndroid Build Coastguard Worker %45 = extractvalue { double, double } %call18, 1 84*9880d681SAndroid Build Coastguard Worker %46 = load float, float* @x, align 4 85*9880d681SAndroid Build Coastguard Worker %call19 = call { double, double } @dc_sf(float %46) 86*9880d681SAndroid Build Coastguard Worker %47 = extractvalue { double, double } %call19, 0 87*9880d681SAndroid Build Coastguard Worker %48 = extractvalue { double, double } %call19, 1 88*9880d681SAndroid Build Coastguard Worker %49 = load double, double* @xd, align 8 89*9880d681SAndroid Build Coastguard Worker %call20 = call { double, double } @dc_df(double %49) 90*9880d681SAndroid Build Coastguard Worker %50 = extractvalue { double, double } %call20, 0 91*9880d681SAndroid Build Coastguard Worker %51 = extractvalue { double, double } %call20, 1 92*9880d681SAndroid Build Coastguard Worker %52 = load float, float* @x, align 4 93*9880d681SAndroid Build Coastguard Worker %53 = load float, float* @y, align 4 94*9880d681SAndroid Build Coastguard Worker %call21 = call { double, double } @dc_sf_sf(float %52, float %53) 95*9880d681SAndroid Build Coastguard Worker %54 = extractvalue { double, double } %call21, 0 96*9880d681SAndroid Build Coastguard Worker %55 = extractvalue { double, double } %call21, 1 97*9880d681SAndroid Build Coastguard Worker %56 = load double, double* @xd, align 8 98*9880d681SAndroid Build Coastguard Worker %57 = load float, float* @x, align 4 99*9880d681SAndroid Build Coastguard Worker %call22 = call { double, double } @dc_df_sf(double %56, float %57) 100*9880d681SAndroid Build Coastguard Worker %58 = extractvalue { double, double } %call22, 0 101*9880d681SAndroid Build Coastguard Worker %59 = extractvalue { double, double } %call22, 1 102*9880d681SAndroid Build Coastguard Worker %60 = load double, double* @xd, align 8 103*9880d681SAndroid Build Coastguard Worker %61 = load double, double* @yd, align 8 104*9880d681SAndroid Build Coastguard Worker %call23 = call { double, double } @dc_df_df(double %60, double %61) 105*9880d681SAndroid Build Coastguard Worker %62 = extractvalue { double, double } %call23, 0 106*9880d681SAndroid Build Coastguard Worker %63 = extractvalue { double, double } %call23, 1 107*9880d681SAndroid Build Coastguard Worker ret void 108*9880d681SAndroid Build Coastguard Worker} 109*9880d681SAndroid Build Coastguard Worker 110*9880d681SAndroid Build Coastguard Workerdeclare void @v_sf(float) 111*9880d681SAndroid Build Coastguard Worker 112*9880d681SAndroid Build Coastguard Workerdeclare void @v_df(double) 113*9880d681SAndroid Build Coastguard Worker 114*9880d681SAndroid Build Coastguard Workerdeclare void @v_sf_sf(float, float) 115*9880d681SAndroid Build Coastguard Worker 116*9880d681SAndroid Build Coastguard Workerdeclare void @v_df_sf(double, float) 117*9880d681SAndroid Build Coastguard Worker 118*9880d681SAndroid Build Coastguard Workerdeclare void @v_df_df(double, double) 119*9880d681SAndroid Build Coastguard Worker 120*9880d681SAndroid Build Coastguard Workerdeclare float @sf_v() 121*9880d681SAndroid Build Coastguard Worker 122*9880d681SAndroid Build Coastguard Workerdeclare float @sf_sf(float) 123*9880d681SAndroid Build Coastguard Worker 124*9880d681SAndroid Build Coastguard Workerdeclare float @sf_df(double) 125*9880d681SAndroid Build Coastguard Worker 126*9880d681SAndroid Build Coastguard Workerdeclare float @sf_sf_sf(float, float) 127*9880d681SAndroid Build Coastguard Worker 128*9880d681SAndroid Build Coastguard Workerdeclare float @sf_df_sf(double, float) 129*9880d681SAndroid Build Coastguard Worker 130*9880d681SAndroid Build Coastguard Workerdeclare float @sf_df_df(double, double) 131*9880d681SAndroid Build Coastguard Worker 132*9880d681SAndroid Build Coastguard Workerdeclare double @df_v() 133*9880d681SAndroid Build Coastguard Worker 134*9880d681SAndroid Build Coastguard Workerdeclare double @df_sf(float) 135*9880d681SAndroid Build Coastguard Worker 136*9880d681SAndroid Build Coastguard Workerdeclare double @df_df(double) 137*9880d681SAndroid Build Coastguard Worker 138*9880d681SAndroid Build Coastguard Workerdeclare double @df_sf_sf(float, float) 139*9880d681SAndroid Build Coastguard Worker 140*9880d681SAndroid Build Coastguard Workerdeclare double @df_df_sf(double, float) 141*9880d681SAndroid Build Coastguard Worker 142*9880d681SAndroid Build Coastguard Workerdeclare double @df_df_df(double, double) 143*9880d681SAndroid Build Coastguard Worker 144*9880d681SAndroid Build Coastguard Workerdeclare { float, float } @sc_v() 145*9880d681SAndroid Build Coastguard Worker 146*9880d681SAndroid Build Coastguard Workerdeclare { float, float } @sc_sf(float) 147*9880d681SAndroid Build Coastguard Worker 148*9880d681SAndroid Build Coastguard Workerdeclare { float, float } @sc_df(double) 149*9880d681SAndroid Build Coastguard Worker 150*9880d681SAndroid Build Coastguard Workerdeclare { float, float } @sc_sf_sf(float, float) 151*9880d681SAndroid Build Coastguard Worker 152*9880d681SAndroid Build Coastguard Workerdeclare { float, float } @sc_df_sf(double, float) 153*9880d681SAndroid Build Coastguard Worker 154*9880d681SAndroid Build Coastguard Workerdeclare { float, float } @sc_df_df(double, double) 155*9880d681SAndroid Build Coastguard Worker 156*9880d681SAndroid Build Coastguard Workerdeclare { double, double } @dc_v() 157*9880d681SAndroid Build Coastguard Worker 158*9880d681SAndroid Build Coastguard Workerdeclare { double, double } @dc_sf(float) 159*9880d681SAndroid Build Coastguard Worker 160*9880d681SAndroid Build Coastguard Workerdeclare { double, double } @dc_df(double) 161*9880d681SAndroid Build Coastguard Worker 162*9880d681SAndroid Build Coastguard Workerdeclare { double, double } @dc_sf_sf(float, float) 163*9880d681SAndroid Build Coastguard Worker 164*9880d681SAndroid Build Coastguard Workerdeclare { double, double } @dc_df_sf(double, float) 165*9880d681SAndroid Build Coastguard Worker 166*9880d681SAndroid Build Coastguard Workerdeclare { double, double } @dc_df_df(double, double) 167*9880d681SAndroid Build Coastguard Worker 168*9880d681SAndroid Build Coastguard Worker; 1: lw ${{[0-9]+}}, %got(__mips16_call_stub_1)(${{[0-9]+}}) 169*9880d681SAndroid Build Coastguard Worker; 2: lw ${{[0-9]+}}, %call16(v_sf)(${{[0-9]+}}) 170*9880d681SAndroid Build Coastguard Worker 171*9880d681SAndroid Build Coastguard Worker; 1: lw ${{[0-9]+}}, %got(__mips16_call_stub_2)(${{[0-9]+}}) 172*9880d681SAndroid Build Coastguard Worker; 2: lw ${{[0-9]+}}, %call16(v_df)(${{[0-9]+}}) 173*9880d681SAndroid Build Coastguard Worker 174*9880d681SAndroid Build Coastguard Worker; 1: lw ${{[0-9]+}}, %got(__mips16_call_stub_5)(${{[0-9]+}}) 175*9880d681SAndroid Build Coastguard Worker; 2: lw ${{[0-9]+}}, %call16(v_sf_sf)(${{[0-9]+}}) 176*9880d681SAndroid Build Coastguard Worker 177*9880d681SAndroid Build Coastguard Worker; 1: lw ${{[0-9]+}}, %got(__mips16_call_stub_6)(${{[0-9]+}}) 178*9880d681SAndroid Build Coastguard Worker; 2: lw ${{[0-9]+}}, %call16(v_df_sf)(${{[0-9]+}}) 179*9880d681SAndroid Build Coastguard Worker 180*9880d681SAndroid Build Coastguard Worker; 1: lw ${{[0-9]+}}, %got(__mips16_call_stub_10)(${{[0-9]+}}) 181*9880d681SAndroid Build Coastguard Worker; 2: lw ${{[0-9]+}}, %call16(v_df_df)(${{[0-9]+}}) 182*9880d681SAndroid Build Coastguard Worker 183*9880d681SAndroid Build Coastguard Worker; 1: lw ${{[0-9]+}}, %got(__mips16_call_stub_sf_0)(${{[0-9]+}}) 184*9880d681SAndroid Build Coastguard Worker; 2: lw ${{[0-9]+}}, %call16(sf_v)(${{[0-9]+}}) 185*9880d681SAndroid Build Coastguard Worker 186*9880d681SAndroid Build Coastguard Worker; 1: lw ${{[0-9]+}}, %got(__mips16_call_stub_sf_1)(${{[0-9]+}}) 187*9880d681SAndroid Build Coastguard Worker; 2: lw ${{[0-9]+}}, %call16(sf_sf)(${{[0-9]+}}) 188*9880d681SAndroid Build Coastguard Worker 189*9880d681SAndroid Build Coastguard Worker; 1: lw ${{[0-9]+}}, %got(__mips16_call_stub_sf_2)(${{[0-9]+}}) 190*9880d681SAndroid Build Coastguard Worker; 2: lw ${{[0-9]+}}, %call16(sf_df)(${{[0-9]+}}) 191*9880d681SAndroid Build Coastguard Worker 192*9880d681SAndroid Build Coastguard Worker; 1: lw ${{[0-9]+}}, %got(__mips16_call_stub_sf_5)(${{[0-9]+}}) 193*9880d681SAndroid Build Coastguard Worker; 2: lw ${{[0-9]+}}, %call16(sf_sf_sf)(${{[0-9]+}}) 194*9880d681SAndroid Build Coastguard Worker 195*9880d681SAndroid Build Coastguard Worker; 1: lw ${{[0-9]+}}, %got(__mips16_call_stub_sf_6)(${{[0-9]+}}) 196*9880d681SAndroid Build Coastguard Worker; 2: lw ${{[0-9]+}}, %call16(sf_df_sf)(${{[0-9]+}}) 197*9880d681SAndroid Build Coastguard Worker 198*9880d681SAndroid Build Coastguard Worker; 1: lw ${{[0-9]+}}, %got(__mips16_call_stub_sf_10)(${{[0-9]+}}) 199*9880d681SAndroid Build Coastguard Worker; 2: lw ${{[0-9]+}}, %call16(sf_df_df)(${{[0-9]+}}) 200*9880d681SAndroid Build Coastguard Worker 201*9880d681SAndroid Build Coastguard Worker; 1: lw ${{[0-9]+}}, %got(__mips16_call_stub_df_0)(${{[0-9]+}}) 202*9880d681SAndroid Build Coastguard Worker; 2: lw ${{[0-9]+}}, %call16(df_v)(${{[0-9]+}}) 203*9880d681SAndroid Build Coastguard Worker 204*9880d681SAndroid Build Coastguard Worker; 1: lw ${{[0-9]+}}, %got(__mips16_call_stub_df_1)(${{[0-9]+}}) 205*9880d681SAndroid Build Coastguard Worker; 2: lw ${{[0-9]+}}, %call16(df_sf)(${{[0-9]+}}) 206*9880d681SAndroid Build Coastguard Worker 207*9880d681SAndroid Build Coastguard Worker; 1: lw ${{[0-9]+}}, %got(__mips16_call_stub_df_2)(${{[0-9]+}}) 208*9880d681SAndroid Build Coastguard Worker; 2: lw ${{[0-9]+}}, %call16(df_df)(${{[0-9]+}}) 209*9880d681SAndroid Build Coastguard Worker 210*9880d681SAndroid Build Coastguard Worker; 1: lw ${{[0-9]+}}, %got(__mips16_call_stub_df_5)(${{[0-9]+}}) 211*9880d681SAndroid Build Coastguard Worker; 2: lw ${{[0-9]+}}, %call16(df_sf_sf)(${{[0-9]+}}) 212*9880d681SAndroid Build Coastguard Worker 213*9880d681SAndroid Build Coastguard Worker; 1: lw ${{[0-9]+}}, %got(__mips16_call_stub_df_6)(${{[0-9]+}}) 214*9880d681SAndroid Build Coastguard Worker; 2: lw ${{[0-9]+}}, %call16(df_df_sf)(${{[0-9]+}}) 215*9880d681SAndroid Build Coastguard Worker 216*9880d681SAndroid Build Coastguard Worker; 1: lw ${{[0-9]+}}, %got(__mips16_call_stub_df_10)(${{[0-9]+}}) 217*9880d681SAndroid Build Coastguard Worker; 2: lw ${{[0-9]+}}, %call16(df_df_df)(${{[0-9]+}}) 218*9880d681SAndroid Build Coastguard Worker 219*9880d681SAndroid Build Coastguard Worker; 1: lw ${{[0-9]+}}, %got(__mips16_call_stub_sc_0)(${{[0-9]+}}) 220*9880d681SAndroid Build Coastguard Worker; 2: lw ${{[0-9]+}}, %call16(sc_v)(${{[0-9]+}}) 221*9880d681SAndroid Build Coastguard Worker 222*9880d681SAndroid Build Coastguard Worker; 1: lw ${{[0-9]+}}, %got(__mips16_call_stub_sc_1)(${{[0-9]+}}) 223*9880d681SAndroid Build Coastguard Worker; 2: lw ${{[0-9]+}}, %call16(sc_sf)(${{[0-9]+}}) 224*9880d681SAndroid Build Coastguard Worker 225*9880d681SAndroid Build Coastguard Worker; 1: lw ${{[0-9]+}}, %got(__mips16_call_stub_sc_2)(${{[0-9]+}}) 226*9880d681SAndroid Build Coastguard Worker; 2: lw ${{[0-9]+}}, %call16(sc_df)(${{[0-9]+}}) 227*9880d681SAndroid Build Coastguard Worker 228*9880d681SAndroid Build Coastguard Worker; 1: lw ${{[0-9]+}}, %got(__mips16_call_stub_sc_5)(${{[0-9]+}}) 229*9880d681SAndroid Build Coastguard Worker; 2: lw ${{[0-9]+}}, %call16(sc_sf_sf)(${{[0-9]+}}) 230*9880d681SAndroid Build Coastguard Worker 231*9880d681SAndroid Build Coastguard Worker; 1: lw ${{[0-9]+}}, %got(__mips16_call_stub_sc_6)(${{[0-9]+}}) 232*9880d681SAndroid Build Coastguard Worker; 2: lw ${{[0-9]+}}, %call16(sc_df_sf)(${{[0-9]+}}) 233*9880d681SAndroid Build Coastguard Worker 234*9880d681SAndroid Build Coastguard Worker; 1: lw ${{[0-9]+}}, %got(__mips16_call_stub_sc_10)(${{[0-9]+}}) 235*9880d681SAndroid Build Coastguard Worker; 2: lw ${{[0-9]+}}, %call16(sc_df_df)(${{[0-9]+}}) 236*9880d681SAndroid Build Coastguard Worker 237*9880d681SAndroid Build Coastguard Worker; 1: lw ${{[0-9]+}}, %got(__mips16_call_stub_dc_0)(${{[0-9]+}}) 238*9880d681SAndroid Build Coastguard Worker; 2: lw ${{[0-9]+}}, %call16(dc_v)(${{[0-9]+}}) 239*9880d681SAndroid Build Coastguard Worker 240*9880d681SAndroid Build Coastguard Worker; 1: lw ${{[0-9]+}}, %got(__mips16_call_stub_dc_1)(${{[0-9]+}}) 241*9880d681SAndroid Build Coastguard Worker; 2: lw ${{[0-9]+}}, %call16(dc_sf)(${{[0-9]+}}) 242*9880d681SAndroid Build Coastguard Worker 243*9880d681SAndroid Build Coastguard Worker; 1: lw ${{[0-9]+}}, %got(__mips16_call_stub_dc_2)(${{[0-9]+}}) 244*9880d681SAndroid Build Coastguard Worker; 2: lw ${{[0-9]+}}, %call16(dc_df)(${{[0-9]+}}) 245*9880d681SAndroid Build Coastguard Worker 246*9880d681SAndroid Build Coastguard Worker; 1: lw ${{[0-9]+}}, %got(__mips16_call_stub_dc_5)(${{[0-9]+}}) 247*9880d681SAndroid Build Coastguard Worker; 2: lw ${{[0-9]+}}, %call16(dc_sf_sf)(${{[0-9]+}}) 248*9880d681SAndroid Build Coastguard Worker 249*9880d681SAndroid Build Coastguard Worker; 1: lw ${{[0-9]+}}, %got(__mips16_call_stub_dc_6)(${{[0-9]+}}) 250*9880d681SAndroid Build Coastguard Worker; 2: lw ${{[0-9]+}}, %call16(dc_df_sf)(${{[0-9]+}}) 251*9880d681SAndroid Build Coastguard Worker 252*9880d681SAndroid Build Coastguard Worker; 1: lw ${{[0-9]+}}, %got(__mips16_call_stub_dc_10)(${{[0-9]+}}) 253*9880d681SAndroid Build Coastguard Worker; 2: lw ${{[0-9]+}}, %call16(dc_df_df)(${{[0-9]+}}) 254*9880d681SAndroid Build Coastguard Worker 255*9880d681SAndroid Build Coastguard Worker 256*9880d681SAndroid Build Coastguard Worker 257