HomeSort by relevance Sort by last modified time
    Searched full:atomics (Results 1 - 25 of 148) sorted by null

1 2 3 4 5 6

  /external/guava/guava-tests/test/com/google/common/util/concurrent/
AtomicsTest.java 26 * Unit test for {@link Atomics}.
35 assertEquals(null, Atomics.newReference().get());
39 assertEquals(null, Atomics.newReference(null).get());
40 assertEquals(OBJECT, Atomics.newReference(OBJECT).get());
45 AtomicReferenceArray<String> refArray = Atomics.newReferenceArray(length);
58 Atomics.newReferenceArray(-1);
66 AtomicReferenceArray<String> refArray = Atomics.newReferenceArray(array);
79 Atomics.newReferenceArray(null);
87 tester.testAllPublicConstructors(Atomics.class); // there aren't any
88 tester.testAllPublicStaticMethods(Atomics.class)
    [all...]
  /external/compiler-rt/lib/tsan/lit_tests/
atomic_norace.cc 8 T atomics[kTestCount * 2]; variable
37 Test(i, &atomics[i], false);
42 Test(i, &atomics[kTestCount + i], false);
53 Test(i, &atomics[i], true);
56 Test(i, &atomics[kTestCount + i], true);
atomic_race.cc 8 T atomics[kTestCount * 2]; variable
37 Test(i, &atomics[i], false);
42 Test(i, &atomics[kTestCount + i], false);
53 Test(i, &atomics[i], true);
56 Test(i, &atomics[kTestCount + i], true);
  /external/clang/test/CodeGen/
atomic_ops.c 7 // Check that multiply / divides on atomics produce a cmpxchg loop
  /external/clang/test/CodeGenObjC/
property-aggregate.m 4 // not get native atomics, even though x86-64 can do unaligned atomics
  /external/clang/lib/CodeGen/
CGAtomic.cpp 669 // Emit all the different atomics
734 AtomicInfo atomics(*this, src);
737 if (atomics.shouldUseLibcall()) {
740 assert(atomics.getEvaluationKind() == TEK_Aggregate);
743 tempAddr = CreateMemTemp(atomics.getAtomicType(), "atomic-load-temp");
748 args.add(RValue::get(atomics.getAtomicSizeValue()),
760 return atomics.convertTempToRValue(tempAddr, resultSlot);
764 llvm::Value *addr = atomics.emitCastToAtomicIntPointer(src.getAddress());
776 QualType valueType = atomics.getValueType();
780 if (atomics.getEvaluationKind() == TEK_Aggregate && resultSlot.isIgnored()
    [all...]
  /ndk/docs/text/
ANDROID-ATOMICS.text 1 ANDROID ATOMICS OPERATIONS
7 and uses any of the following functions defined in the `<sys/atomics.h>`
21 The `<sys/atomics.h>` header has been updated in NDK r7b. Simply recompiling
63 See the content of `platforms/android-3/arch-arm/usr/include/sys/atomics.h`
  /prebuilts/ndk/8/sources/cxx-stl/gnu-libstdc++/4.7/include/bits/
atomic_lockfree_defines.h 36 * @addtogroup atomics
61 // @} group atomics
  /prebuilts/ndk/9/sources/cxx-stl/gnu-libstdc++/4.7/include/bits/
atomic_lockfree_defines.h 36 * @addtogroup atomics
61 // @} group atomics
  /prebuilts/ndk/9/sources/cxx-stl/gnu-libstdc++/4.8/include/bits/
atomic_lockfree_defines.h 36 * @addtogroup atomics
61 // @} group atomics
  /bionic/libc/arch-arm/bionic/
atomics_arm.c 34 * These functions were initially exposed by the NDK through <sys/atomics.h>,
51 * Note that we also provide an updated <sys/atomics.h> header that defines
58 /* DO NOT INCLUDE <sys/atomics.h> HERE ! */
  /external/guava/guava/src/com/google/common/util/concurrent/
Atomics.java 34 public final class Atomics {
35 private Atomics() {}
  /frameworks/rs/java/tests/RSTest_CompatLib/src/com/android/rs/test/
UT_atomic.java 27 super(rstc, "Atomics", ctx);
  /frameworks/rs/java/tests/RsTest/src/com/android/rs/test/
UT_atomic.java 27 super(rstc, "Atomics", ctx);
  /prebuilts/gcc/linux-x86/host/i686-linux-glibc2.7-4.6/i686-linux/include/c++/4.6.x-google/bits/
atomic_base.h 44 * @defgroup atomics Atomics
108 // Base types for atomics.
290 // @} group atomics
  /prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.7-4.6/x86_64-linux/include/c++/4.6.x-google/bits/
atomic_base.h 44 * @defgroup atomics Atomics
108 // Base types for atomics.
290 // @} group atomics
  /prebuilts/ndk/8/sources/cxx-stl/gnu-libstdc++/4.6/include/bits/
atomic_base.h 44 * @defgroup atomics Atomics
108 // Base types for atomics.
290 // @} group atomics
  /prebuilts/ndk/9/sources/cxx-stl/gnu-libstdc++/4.6/include/bits/
atomic_base.h 44 * @defgroup atomics Atomics
108 // Base types for atomics.
290 // @} group atomics
  /bionic/libc/private/
bionic_atomic_inline.h 46 /* Define __ATOMIC_INLINE__ to control the inlining of all atomics
  /external/chromium_org/third_party/WebKit/Source/wtf/
SpinLock.h 39 #include "wtf/Atomics.h"
  /external/clang/test/SemaCXX/
atomic-type.cxx 16 // Test overloading behavior of atomics.
  /system/core/toolbox/
watchprops.c 9 #include <sys/atomics.h>
  /prebuilts/gcc/linux-x86/host/i686-linux-glibc2.7-4.4.3/i686-linux/include/c++/4.4.3/
stdatomic.h 40 * @defgroup atomics Atomics
184 // @} group atomics
  /prebuilts/ndk/5/sources/cxx-stl/gnu-libstdc++/include/
stdatomic.h 40 * @defgroup atomics Atomics
184 // @} group atomics
  /prebuilts/ndk/6/sources/cxx-stl/gnu-libstdc++/include/
stdatomic.h 40 * @defgroup atomics Atomics
184 // @} group atomics

Completed in 443 milliseconds

1 2 3 4 5 6