Lines Matching full:old
66 op_type old; \
69 op_string " %[old],%[val],%[ptr]" \
71 : [old] "=d" (old), [ptr] "+QS" (*ptr) \
73 return old; \
117 int old, new; \
120 "0: lr %[new],%[old]\n" \
122 " cs %[old],%[new],%[ptr]\n" \
124 : [old] "=d" (old), [new] "=&d" (new), [ptr] "+Q" (*ptr)\
126 return old; \
143 long old, new; \
146 "0: lgr %[new],%[old]\n" \
148 " csg %[old],%[new],%[ptr]\n" \
150 : [old] "=d" (old), [new] "=&d" (new), [ptr] "+QS" (*ptr)\
152 return old; \