Lines Matching defs:old
205 int c, new, old;
208 "1: ldl_l %[old],%[mem]\n"
209 " cmpeq %[old],%[u],%[c]\n"
210 " addl %[old],%[a],%[new]\n"
218 : [old] "=&r"(old), [new] "=&r"(new), [c] "=&r"(c)
222 return old;
228 s64 c, new, old;
231 "1: ldq_l %[old],%[mem]\n"
232 " cmpeq %[old],%[u],%[c]\n"
233 " addq %[old],%[a],%[new]\n"
241 : [old] "=&r"(old), [new] "=&r"(new), [c] "=&r"(c)
245 return old;
251 s64 old, tmp;
254 "1: ldq_l %[old],%[mem]\n"
255 " subq %[old],1,%[tmp]\n"
256 " ble %[old],2f\n"
263 : [old] "=&r"(old), [tmp] "=&r"(tmp)
267 return old - 1;