Searched refs:atomics (Results 1 - 4 of 4) sorted by relevance

/freebsd-10.0-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGAtomic.cpp668 // Emit all the different atomics
750 AtomicInfo atomics(*this, src);
753 if (atomics.shouldUseLibcall()) {
756 assert(atomics.getEvaluationKind() == TEK_Aggregate);
758 } else if (!resultSlot.isIgnored() && !atomics.hasPadding()) {
759 assert(atomics.getEvaluationKind() == TEK_Aggregate);
762 tempAddr = CreateMemTemp(atomics.getAtomicType(), "atomic-load-temp");
767 args.add(RValue::get(atomics.getAtomicSizeValue()),
779 return atomics.convertTempToRValue(tempAddr, resultSlot);
783 llvm::Value *addr = atomics
[all...]
/freebsd-10.0-release/contrib/subversion/subversion/libsvn_subr/
H A Dnamed_atomic.c2 * svn_named_atomic.c: routines for machine-wide named atomics.
41 * array of named atomics. The number of entries currently in use is stored
62 /* Capacity of our shared memory object, i.e. max number of named atomics
186 * atomics to create a favorable data alignment.
193 struct named_atomic_data_t atomics[MAX_ATOMIC_COUNT]; member in struct:shared_data_t
234 struct svn_named_atomic__t atomics[MAX_ATOMIC_COUNT]; member in struct:svn_atomic_namespace__t
345 *atomic = &ns->atomics[i];
346 if (ns->atomics[i].data == NULL)
349 (*atomic)->data = &ns->data->atomics[i];
486 _("Number of atomics i
[all...]
/freebsd-10.0-release/contrib/subversion/
H A Dbuild.conf852 description = Test named atomics
860 description = Sub-process for named atomics
/freebsd-10.0-release/contrib/apr/
H A Dconfigure1564 --enable-nonportable-atomics Use optimized atomic code which may produce nonportable binaries
18756 # Check whether --enable-nonportable-atomics was given.

Completed in 103 milliseconds