Home
last modified time | relevance | path

Searched refs:fetch_xor (Results 1 – 25 of 39) sorted by relevance

12

/third_party/boost/boost/atomic/detail/
Dextra_ops_generic.hpp84 return base_type::fetch_xor(storage, v, order) ^ v; in bitwise_xor()
89 …return base_type::fetch_xor(storage, atomics::detail::integral_extend< Signed, storage_type >(stat… in fetch_complement()
95 return base_type::fetch_xor(storage, mask, order) ^ mask; in bitwise_complement()
125 base_type::fetch_xor(storage, v, order); in opaque_xor()
185 storage_type old_val = base_type::fetch_xor(storage, mask, order); in bit_test_and_complement()
281 …return base_type::fetch_xor(storage, atomics::detail::integral_extend< Signed, storage_type >(stat… in fetch_complement()
316 base_type::fetch_xor(storage, v, order); in opaque_xor()
376 storage_type old_val = base_type::fetch_xor(storage, mask, order); in bit_test_and_complement()
Dops_gcc_x86.hpp196 …static BOOST_FORCEINLINE storage_type fetch_xor(storage_type volatile& storage, storage_type v, me… in fetch_xor() function
297 …static BOOST_FORCEINLINE storage_type fetch_xor(storage_type volatile& storage, storage_type v, me… in fetch_xor() function
397 …static BOOST_FORCEINLINE storage_type fetch_xor(storage_type volatile& storage, storage_type v, me… in fetch_xor() function
509 …static BOOST_FORCEINLINE storage_type fetch_xor(storage_type volatile& storage, storage_type v, me… in fetch_xor() function
Dcore_arch_ops_msvc_x86.hpp202 …static BOOST_FORCEINLINE storage_type fetch_xor(storage_type volatile& storage, storage_type v, me… in fetch_xor() function
207 …static BOOST_FORCEINLINE storage_type fetch_xor(storage_type volatile& storage, storage_type v, me… in fetch_xor() function
254 …static BOOST_FORCEINLINE storage_type fetch_xor(storage_type volatile& storage, storage_type v, me… in fetch_xor() function
359 …static BOOST_FORCEINLINE storage_type fetch_xor(storage_type volatile& storage, storage_type v, me… in fetch_xor() function
429 …static BOOST_FORCEINLINE storage_type fetch_xor(storage_type volatile& storage, storage_type v, me… in fetch_xor() function
534 …static BOOST_FORCEINLINE storage_type fetch_xor(storage_type volatile& storage, storage_type v, me… in fetch_xor() function
813 …static BOOST_FORCEINLINE storage_type fetch_xor(storage_type volatile& storage, storage_type v, me… in fetch_xor() function
Dops_msvc_x86.hpp220 …static BOOST_FORCEINLINE storage_type fetch_xor(storage_type volatile& storage, storage_type v, me… in fetch_xor() function
225 …static BOOST_FORCEINLINE storage_type fetch_xor(storage_type volatile& storage, storage_type v, me… in fetch_xor() function
272 …static BOOST_FORCEINLINE storage_type fetch_xor(storage_type volatile& storage, storage_type v, me… in fetch_xor() function
377 …static BOOST_FORCEINLINE storage_type fetch_xor(storage_type volatile& storage, storage_type v, me… in fetch_xor() function
447 …static BOOST_FORCEINLINE storage_type fetch_xor(storage_type volatile& storage, storage_type v, me… in fetch_xor() function
552 …static BOOST_FORCEINLINE storage_type fetch_xor(storage_type volatile& storage, storage_type v, me… in fetch_xor() function
830 …static BOOST_FORCEINLINE storage_type fetch_xor(storage_type volatile& storage, storage_type v, me… in fetch_xor() function
Dops_gcc_ppc.hpp280 …static BOOST_FORCEINLINE storage_type fetch_xor(storage_type volatile& storage, storage_type v, me… in fetch_xor() function
510 …static BOOST_FORCEINLINE storage_type fetch_xor(storage_type volatile& storage, storage_type v, me… in fetch_xor() function
840 …static BOOST_FORCEINLINE storage_type fetch_xor(storage_type volatile& storage, storage_type v, me… in fetch_xor() function
1170 …static BOOST_FORCEINLINE storage_type fetch_xor(storage_type volatile& storage, storage_type v, me… in fetch_xor() function
Dops_msvc_arm.hpp277 …static BOOST_FORCEINLINE storage_type fetch_xor(storage_type volatile& storage, storage_type v, me… in fetch_xor() function
442 …static BOOST_FORCEINLINE storage_type fetch_xor(storage_type volatile& storage, storage_type v, me… in fetch_xor() function
607 …static BOOST_FORCEINLINE storage_type fetch_xor(storage_type volatile& storage, storage_type v, me… in fetch_xor() function
772 …static BOOST_FORCEINLINE storage_type fetch_xor(storage_type volatile& storage, storage_type v, me… in fetch_xor() function
Dcore_arch_ops_gcc_x86.hpp200 …static BOOST_FORCEINLINE storage_type fetch_xor(storage_type volatile& storage, storage_type v, me… in fetch_xor() function
297 …static BOOST_FORCEINLINE storage_type fetch_xor(storage_type volatile& storage, storage_type v, me… in fetch_xor() function
393 …static BOOST_FORCEINLINE storage_type fetch_xor(storage_type volatile& storage, storage_type v, me… in fetch_xor() function
844 …static BOOST_FORCEINLINE storage_type fetch_xor(storage_type volatile& storage, storage_type v, me… in fetch_xor() function
Dextra_ops_emulated.hpp170 base_type::fetch_xor(storage, v, order); in opaque_xor()
241 storage_type old_val = base_type::fetch_xor(storage, mask, order); in bit_test_and_complement()
Dcore_ops_cas_based.hpp69 …static BOOST_FORCEINLINE storage_type fetch_xor(storage_type volatile& storage, storage_type v, me… in fetch_xor() function
Dcore_arch_ops_gcc_ppc.hpp282 …static BOOST_FORCEINLINE storage_type fetch_xor(storage_type volatile& storage, storage_type v, me… in fetch_xor() function
513 …static BOOST_FORCEINLINE storage_type fetch_xor(storage_type volatile& storage, storage_type v, me… in fetch_xor() function
844 …static BOOST_FORCEINLINE storage_type fetch_xor(storage_type volatile& storage, storage_type v, me… in fetch_xor() function
1175 …static BOOST_FORCEINLINE storage_type fetch_xor(storage_type volatile& storage, storage_type v, me… in fetch_xor() function
Dcore_arch_ops_msvc_arm.hpp294 …static BOOST_FORCEINLINE storage_type fetch_xor(storage_type volatile& storage, storage_type v, me… in fetch_xor() function
459 …static BOOST_FORCEINLINE storage_type fetch_xor(storage_type volatile& storage, storage_type v, me… in fetch_xor() function
624 …static BOOST_FORCEINLINE storage_type fetch_xor(storage_type volatile& storage, storage_type v, me… in fetch_xor() function
789 …static BOOST_FORCEINLINE storage_type fetch_xor(storage_type volatile& storage, storage_type v, me… in fetch_xor() function
Dcore_arch_ops_gcc_aarch32.hpp279 …static BOOST_FORCEINLINE storage_type fetch_xor(storage_type volatile& storage, storage_type v, me… in fetch_xor() function
541 …static BOOST_FORCEINLINE storage_type fetch_xor(storage_type volatile& storage, storage_type v, me… in fetch_xor() function
801 …static BOOST_FORCEINLINE storage_type fetch_xor(storage_type volatile& storage, storage_type v, me… in fetch_xor() function
1079 …static BOOST_FORCEINLINE storage_type fetch_xor(storage_type volatile& storage, storage_type v, me… in fetch_xor() function
Dops_cas_based.hpp84 …static BOOST_FORCEINLINE storage_type fetch_xor(storage_type volatile& storage, storage_type v, me… in fetch_xor() function
Dcore_arch_ops_gcc_arm.hpp285 …static BOOST_FORCEINLINE storage_type fetch_xor(storage_type volatile& storage, storage_type v, me… in fetch_xor() function
551 …static BOOST_FORCEINLINE storage_type fetch_xor(storage_type volatile& storage, storage_type v, me… in fetch_xor() function
945 …static BOOST_FORCEINLINE storage_type fetch_xor(storage_type volatile& storage, storage_type v, me… in fetch_xor() function
1371 …static BOOST_FORCEINLINE storage_type fetch_xor(storage_type volatile& storage, storage_type v, me… in fetch_xor() function
Dops_gcc_arm.hpp278 …static BOOST_FORCEINLINE storage_type fetch_xor(storage_type volatile& storage, storage_type v, me… in fetch_xor() function
537 …static BOOST_FORCEINLINE storage_type fetch_xor(storage_type volatile& storage, storage_type v, me… in fetch_xor() function
924 …static BOOST_FORCEINLINE storage_type fetch_xor(storage_type volatile& storage, storage_type v, me… in fetch_xor() function
1340 …static BOOST_FORCEINLINE storage_type fetch_xor(storage_type volatile& storage, storage_type v, me… in fetch_xor() function
Dops_gcc_alpha.hpp312 …static BOOST_FORCEINLINE storage_type fetch_xor(storage_type volatile& storage, storage_type v, me… in fetch_xor() function
822 …static BOOST_FORCEINLINE storage_type fetch_xor(storage_type volatile& storage, storage_type v, me… in fetch_xor() function
Dops_emulated.hpp132 …static BOOST_FORCEINLINE storage_type fetch_xor(storage_type volatile& storage, storage_type v, me… in fetch_xor() function
Dcore_arch_ops_gcc_alpha.hpp313 …static BOOST_FORCEINLINE storage_type fetch_xor(storage_type volatile& storage, storage_type v, me… in fetch_xor() function
824 …static BOOST_FORCEINLINE storage_type fetch_xor(storage_type volatile& storage, storage_type v, me… in fetch_xor() function
Dops_gcc_sync.hpp136 …static BOOST_FORCEINLINE storage_type fetch_xor(storage_type volatile& storage, storage_type v, me… in fetch_xor() function
Dcore_operations_emulated.hpp166 …static storage_type fetch_xor(storage_type volatile& storage, storage_type v, memory_order) BOOST_… in fetch_xor() function
Dcore_arch_ops_gcc_aarch64.hpp387 …static BOOST_FORCEINLINE storage_type fetch_xor(storage_type volatile& storage, storage_type v, me… in fetch_xor() function
773 …static BOOST_FORCEINLINE storage_type fetch_xor(storage_type volatile& storage, storage_type v, me… in fetch_xor() function
1157 …static BOOST_FORCEINLINE storage_type fetch_xor(storage_type volatile& storage, storage_type v, me… in fetch_xor() function
1541 …static BOOST_FORCEINLINE storage_type fetch_xor(storage_type volatile& storage, storage_type v, me… in fetch_xor() function
1863 …static BOOST_FORCEINLINE storage_type fetch_xor(storage_type volatile& storage, storage_type v, me… in fetch_xor() function
Dcore_ops_windows.hpp168 …static BOOST_FORCEINLINE storage_type fetch_xor(storage_type volatile& storage, storage_type v, me… in fetch_xor() function
/third_party/boost/libs/atomic/test/
Dordering.cpp157 termination_consensus_.fetch_xor(4, boost::memory_order_relaxed); in thread1fn()
201 termination_consensus_.fetch_xor(4, boost::memory_order_relaxed); in thread2fn()
Dordering_ref.cpp163 termination_consensus_.fetch_xor(4, boost::memory_order_relaxed); in thread1fn()
207 termination_consensus_.fetch_xor(4, boost::memory_order_relaxed); in thread2fn()
/third_party/boost/libs/config/test/
Dboost_no_cxx11_hdr_atomic.ipp50 a1.fetch_xor(1);

12