/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
|