Lines Matching defs:tmp
27 unsigned long tmp, result;
32 " mov %[tmp], %[new]\n"
33 " s32ex %[tmp], %[addr]\n"
34 " getex %[tmp]\n"
35 " beqz %[tmp], 1b\n"
37 : [result] "=&a" (result), [tmp] "=&a" (tmp)
129 unsigned long tmp, result;
133 " mov %[tmp], %[val]\n"
134 " s32ex %[tmp], %[addr]\n"
135 " getex %[tmp]\n"
136 " beqz %[tmp], 1b\n"
137 : [result] "=&a" (result), [tmp] "=&a" (tmp)
144 unsigned long tmp, result;
146 "1: l32i %[tmp], %[mem]\n"
148 " wsr %[tmp], scompare1\n"
150 " bne %[result], %[tmp], 1b\n"
151 : [result] "=&a" (result), [tmp] "=&a" (tmp),
158 unsigned long tmp;
161 " l32i %[tmp], %[mem]\n"
165 : [tmp] "=&a" (tmp), [mem] "+m" (*m)
168 return tmp;