Lines Matching defs:hi
114 asm("smull %[lo], %[hi], %[x], %[y] \n"
116 "adc %[lo], %[lo], %[hi], lsl %[lshift] \n"
117 : [lo]"=r"(result), [hi]"=r"(t), [x]"=r"(x)
122 asm("smull %[lo], %[hi], %[x], %[y] \n"
124 "adc %[lo], %[lo], %[hi], lsl %[lshift] \n"
125 : [lo]"=&r"(result), [hi]"=&r"(t), [x]"=&r"(x)
137 asm("smull %[lo], %[hi], %[x], %[y] \n"
139 "add %[lo], %[lo], %[hi], lsl %[lshift] \n"
140 : [lo]"=&r"(result), [hi]"=&r"(t), [x]"=&r"(x)
144 asm("smull %[lo], %[hi], %[x], %[y] \n"
146 "add %[lo], %[lo], %[hi], lsl %[lshift] \n"
147 : [lo]"=&r"(result), [hi]"=&r"(t), [x]"=&r"(x)
158 asm("smull %[lo], %[hi], %[x], %[y] \n"
160 "add %[lo], %[lo], %[hi], lsl %[lshift] \n"
161 : [lo]"=&r"(result), [hi]"=&r"(t), [x]"=&r"(x)
165 asm("smull %[lo], %[hi], %[x], %[y] \n"
167 "add %[lo], %[lo], %[hi], lsl %[lshift] \n"
168 : [lo]"=&r"(result), [hi]"=&r"(t), [x]"=&r"(x)
182 int32_t hi;
187 : "=r"(s.lo), "=&r"(s.hi)
206 : "%hi","%lo"
222 : "%hi","%lo"
240 : "%hi","%lo"
253 "addu %[tmp],%[tmp],%[tmp1] \t\n" /*tmp=hi*/
262 : "%hi","%lo"
276 "addu %[tmp],%[tmp],%[tmp1] \t\n" /*tmp=hi*/
285 : "%hi","%lo"
303 : "%hi","%lo"
311 : "%hi","%lo"
323 : "%hi","%lo"
340 : "%hi","%lo"
358 : "%hi","%lo"
375 : "%hi","%lo"
383 : "%hi","%lo"
395 : "%hi","%lo"
412 : "%hi","%lo"
430 : "%hi","%lo"
442 int32_t hi;
444 int32_t hi;
453 : "=r"(u.s.lo), "=&r"(u.s.hi)
455 : "%hi","%lo"