xref: /aosp_15_r20/external/llvm/test/CodeGen/Mips/hf16_1.ll (revision 9880d6810fe72a1726cb53787c6711e909410d58)
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