Lines Matching refs:BOOST_ATOMIC_DETAIL_CAS_LOOP
168 #define BOOST_ATOMIC_DETAIL_CAS_LOOP(op, argument, result)\ macro
185 BOOST_ATOMIC_DETAIL_CAS_LOOP("andb", v, res); in fetch_and()
192 BOOST_ATOMIC_DETAIL_CAS_LOOP("orb", v, res); in fetch_or()
199 BOOST_ATOMIC_DETAIL_CAS_LOOP("xorb", v, res); in fetch_xor()
203 #undef BOOST_ATOMIC_DETAIL_CAS_LOOP
269 #define BOOST_ATOMIC_DETAIL_CAS_LOOP(op, argument, result)\ macro
286 BOOST_ATOMIC_DETAIL_CAS_LOOP("andw", v, res); in fetch_and()
293 BOOST_ATOMIC_DETAIL_CAS_LOOP("orw", v, res); in fetch_or()
300 BOOST_ATOMIC_DETAIL_CAS_LOOP("xorw", v, res); in fetch_xor()
304 #undef BOOST_ATOMIC_DETAIL_CAS_LOOP
369 #define BOOST_ATOMIC_DETAIL_CAS_LOOP(op, argument, result)\ macro
386 BOOST_ATOMIC_DETAIL_CAS_LOOP("andl", v, res); in fetch_and()
393 BOOST_ATOMIC_DETAIL_CAS_LOOP("orl", v, res); in fetch_or()
400 BOOST_ATOMIC_DETAIL_CAS_LOOP("xorl", v, res); in fetch_xor()
404 #undef BOOST_ATOMIC_DETAIL_CAS_LOOP
481 #define BOOST_ATOMIC_DETAIL_CAS_LOOP(op, argument, result)\ macro
498 BOOST_ATOMIC_DETAIL_CAS_LOOP("andq", v, res); in fetch_and()
505 BOOST_ATOMIC_DETAIL_CAS_LOOP("orq", v, res); in fetch_or()
512 BOOST_ATOMIC_DETAIL_CAS_LOOP("xorq", v, res); in fetch_xor()
516 #undef BOOST_ATOMIC_DETAIL_CAS_LOOP