Lines Matching refs:X32
7 ; X32-LABEL: atomic_fetch_add64:
27 ; X32-LABEL: atomic_fetch_sub64:
46 ; X32-LABEL: atomic_fetch_and64:
63 ; X32-LABEL: atomic_fetch_or64:
80 ; X32-LABEL: atomic_fetch_xor64:
97 ; X32-LABEL: atomic_fetch_nand64:
103 ; X32: andl
104 ; X32: andl
105 ; X32: notl
106 ; X32: notl
107 ; X32: lock
108 ; X32: cmpxchg8b
111 ; X32: ret
116 ; X32-LABEL: atomic_fetch_max64:
123 ; X32: cmpl
124 ; X32: cmpl
125 ; X32: cmov
126 ; X32: cmov
127 ; X32: cmov
128 ; X32: lock
129 ; X32: cmpxchg8b
132 ; X32: ret
137 ; X32-LABEL: atomic_fetch_min64:
144 ; X32: cmpl
145 ; X32: cmpl
146 ; X32: cmov
147 ; X32: cmov
148 ; X32: cmov
149 ; X32: lock
150 ; X32: cmpxchg8b
153 ; X32: ret
158 ; X32-LABEL: atomic_fetch_umax64:
165 ; X32: cmpl
166 ; X32: cmpl
167 ; X32: cmov
168 ; X32: cmov
169 ; X32: cmov
170 ; X32: lock
171 ; X32: cmpxchg8b
174 ; X32: ret
179 ; X32-LABEL: atomic_fetch_umin64:
186 ; X32: cmpl
187 ; X32: cmpl
188 ; X32: cmov
189 ; X32: cmov
190 ; X32: cmov
191 ; X32: lock
192 ; X32: cmpxchg8b
195 ; X32: ret
200 ; X32-LABEL: atomic_fetch_cmpxchg64:
204 ; X32: lock
205 ; X32: cmpxchg8b
208 ; X32: ret
213 ; X32-LABEL: atomic_fetch_store64:
217 ; X32: lock
218 ; X32: cmpxchg8b
221 ; X32: ret
226 ; X32-LABEL: atomic_fetch_swap64:
230 ; X32: lock
231 ; X32: xchg8b
234 ; X32: ret