Home | History | Annotate | Download | only in Mips

Lines Matching full:double

38 ; check whether the variable double argument will be accessed from the 8-byte
41 define double @va2(i32 %a, ...) nounwind {
45 %b = alloca double, align 8
49 %0 = va_arg i8** %ap, double
50 store double %0, double* %b, align 8
53 %tmp = load double* %b, align 8
54 ret double %tmp
69 define i32 @va3(double %a, ...) nounwind {
71 %a.addr = alloca double, align 8
74 store double %a, double* %a.addr, align 8
91 ; double
92 define double @va4(double %a, ...) nounwind {
94 %a.addr = alloca double, align 8
96 %b = alloca double, align 8
97 store double %a, double* %a.addr, align 8
100 %0 = va_arg i8** %ap, double
101 store double %0, double* %b, align 8
104 %tmp = load double* %b, align 8
105 ret double %tmp
141 ; double
142 define double @va6(i32 %a, i32 %b, i32 %c, ...) nounwind {
148 %d = alloca double, align 8
154 %0 = va_arg i8** %ap, double
155 store double %0, double* %d, align 8
158 %tmp = load double* %d, align 8
159 ret double %tmp
172 define i32 @va7(i32 %a, double %b, ...) nounwind {
175 %b.addr = alloca double, align 8
179 store double %b, double* %b.addr, align 8
194 ; double
195 define double @va8(i32 %a, double %b, ...) nounwind {
198 %b.addr = alloca double, align 8
200 %c = alloca double, align 8
202 store double %b, double* %b.addr, align 8
205 %0 = va_arg i8** %ap, double
206 store double %0, double* %c, align 8
209 %tmp = load double* %c, align 8
210 ret double %tmp
219 define i32 @va9(double %a, double %b, i32 %c, ...) nounwind {
221 %a.addr = alloca double, align 8
222 %b.addr = alloca double, align 8
226 store double %a, double* %a.addr, align 8
227 store double %b, double* %b.addr, align 8
243 ; double
244 define double @va10(double %a, double %b, i32 %c, ...) nounwind {
246 %a.addr = alloca double, align 8
247 %b.addr = alloca double, align 8
250 %d = alloca double, align 8
251 store double %a, double* %a.addr, align 8
252 store double %b, double* %b.addr, align 8
256 %0 = va_arg i8** %ap, double
257 store double %0, double* %d, align 8
260 %tmp = load double* %d, align 8
261 ret double %tmp