Home
last modified time | relevance | path

Searched refs:oldval (Results 1 – 25 of 61) sorted by relevance

123

/external/swiftshader/third_party/subzero/tests_lit/llvm2ice_tests/
Dabi-atomics.ll209 define internal i32 @test_cmpxchg_invalid_7(i32 %oldval, i32 %newval) {
211 %1 = call i32 @llvm.nacl.atomic.cmpxchg.i32(i32* %ptr, i32 %oldval, i32 %newval, i32 7, i32 7)
216 define internal i32 @test_cmpxchg_invalid_0(i32 %oldval, i32 %newval) {
218 %1 = call i32 @llvm.nacl.atomic.cmpxchg.i32(i32* %ptr, i32 %oldval, i32 %newval, i32 0, i32 0)
225 define internal i32 @test_cmpxchg_seqcst_seqcst(i32 %oldval, i32 %newval) {
227 %1 = call i32 @llvm.nacl.atomic.cmpxchg.i32(i32* %ptr, i32 %oldval, i32 %newval, i32 6, i32 6)
232 define internal i32 @test_cmpxchg_seqcst_acqrel(i32 %oldval, i32 %newval) {
234 %1 = call i32 @llvm.nacl.atomic.cmpxchg.i32(i32* %ptr, i32 %oldval, i32 %newval, i32 6, i32 5)
239 define internal i32 @test_cmpxchg_seqcst_release(i32 %oldval, i32 %newval) {
241 %1 = call i32 @llvm.nacl.atomic.cmpxchg.i32(i32* %ptr, i32 %oldval, i32 %newval, i32 6, i32 4)
[all …]
/external/swiftshader/third_party/subzero/crosstest/
Dtest_sync_atomic.cpp59 type test_val_cmp_swap(volatile type *ptr, type oldval, type newval) { \
60 return __sync_val_compare_and_swap(ptr, oldval, newval); \
62 type test_val_cmp_swap_loop(volatile type *ptr, type oldval, type newval) { \
66 prev = __sync_val_compare_and_swap(ptr, oldval, newval); \
67 if (prev == oldval) \
70 oldval = prev; \
Dtest_sync_atomic.h26 type test_val_cmp_swap(volatile type *ptr, type oldval, type newval); \
27 type test_val_cmp_swap_loop(volatile type *ptr, type oldval, type newval);
/external/ltp/testcases/kernel/syscalls/sysctl/
Dsysctl01.c61 static int sysctl(int *name, int nlen, void *oldval, size_t * oldlenp, in sysctl() argument
65 { name, nlen, oldval, oldlenp, newval, newlen }; in sysctl()
80 char *oldval; member
130 TEST(sysctl(TC[i].name, TC[i].size, TC[i].oldval, in main()
146 if (strcmp(TC[i].oldval, comp_string) != 0) { in main()
148 TC[i].oldval, comp_string); in main()
Dsysctl05.c64 int sysctl(int *name, int nlen, void *oldval, size_t * oldlenp, in sysctl() argument
68 { name, nlen, oldval, oldlenp, newval, newlen }; in sysctl()
82 void *oldval; member
121 testcases[i].oldval, testcases[i].oldlen, in main()
Dsysctl04.c62 int sysctl(int *name, int nlen, void *oldval, size_t * oldlenp, in sysctl() argument
66 { name, nlen, oldval, oldlenp, newval, newlen }; in sysctl()
Dsysctl03.c81 int sysctl(int *name, int nlen, void *oldval, size_t * oldlenp, in sysctl() argument
85 { name, nlen, oldval, oldlenp, newval, newlen }; in sysctl()
/external/jemalloc/src/
Dctl.c1102 t oldval; \
1109 oldval = (v); \
1110 READ(oldval, t); \
1125 t oldval; \
1131 oldval = (v); \
1132 READ(oldval, t); \
1146 t oldval; \
1150 oldval = (v); \
1151 READ(oldval, t); \
1169 t oldval; \
[all …]
/external/eigen/unsupported/Eigen/CXX11/src/Tensor/
DTensorReductionCuda.h29 unsigned int oldval = *reinterpret_cast<unsigned int*>(output); in atomicReduce() local
30 unsigned int newval = oldval; in atomicReduce()
32 if (newval == oldval) { in atomicReduce()
36 while ((readback = atomicCAS((unsigned int*)output, oldval, newval)) != oldval) { in atomicReduce()
37 oldval = readback; in atomicReduce()
38 newval = oldval; in atomicReduce()
40 if (newval == oldval) { in atomicReduce()
46 unsigned long long oldval = *reinterpret_cast<unsigned long long*>(output); in atomicReduce() local
47 unsigned long long newval = oldval; in atomicReduce()
49 if (newval == oldval) { in atomicReduce()
[all …]
/external/llvm/test/CodeGen/AArch64/
Dbitfield-insert.ll31 %oldval = load volatile i32, i32* %existing
32 %oldval_keep = and i32 %oldval, 2214592511 ; =0x83ffffff
50 %oldval = load volatile i64, i64* %existing
51 %oldval_keep = and i64 %oldval, 18446742974265032703 ; = 0xffffff0003ffffffL
71 %oldval = load volatile i64, i64* %existing
72 %oldval_keep = and i64 %oldval, 4294901760 ; = 0xffff0000
89 %oldval = load volatile i32, i32* %existing
90 %oldval_keep = and i32 %oldval, 135 ; = 0x87
107 %oldval = load volatile i64, i64* %existing
108 %oldval_keep = and i64 %oldval, 1095216660480 ; = 0xff_0000_0000
[all …]
Dcmpxchg-idioms.ll3 define i32 @test_return(i32* %p, i32 %oldval, i32 %newval) {
23 %pair = cmpxchg i32* %p, i32 %oldval, i32 %newval seq_cst seq_cst
58 define void @test_conditional(i32* %p, i32 %oldval, i32 %newval) {
76 %pair = cmpxchg i32* %p, i32 %oldval, i32 %newval seq_cst seq_cst
Dbitfield-insert-0.ll9 %oldval = load volatile i32, i32* %existing
10 %oldval_keep = and i32 %oldval, 4294705152 ; 0xfffc_0000
Datomic-ops-not-barriers.ll7 %oldval = load i32, i32* %var
8 %newval = add nsw i32 %oldval, -1
/external/toybox/kconfig/
Dsymbol.c265 struct symbol_value newval, oldval; in sym_calc_value() local
276 oldval = sym->curr; in sym_calc_value()
356 if (memcmp(&oldval, &sym->curr, sizeof(oldval))) { in sym_calc_value()
428 tristate oldval = sym_get_tristate_value(sym); in sym_set_tristate_value() local
430 if (oldval != val && !sym_tristate_within_range(sym, val)) in sym_set_tristate_value()
456 if (oldval != val) in sym_set_tristate_value()
464 tristate oldval, newval; in sym_toggle_tristate_value() local
466 oldval = newval = sym_get_tristate_value(sym); in sym_toggle_tristate_value()
481 } while (oldval != newval); in sym_toggle_tristate_value()
572 const char *oldval; in sym_set_string_value() local
[all …]
Dconf.c209 tristate oldval, newval; in conf_sym() local
218 oldval = sym_get_tristate_value(sym); in conf_sym()
219 switch (oldval) { in conf_sym()
230 if (oldval != no && sym_tristate_within_range(sym, no)) in conf_sym()
232 if (oldval != mod && sym_tristate_within_range(sym, mod)) in conf_sym()
234 if (oldval != yes && sym_tristate_within_range(sym, yes)) in conf_sym()
262 newval = oldval; in conf_sym()
/external/llvm/test/Transforms/AtomicExpand/ARM/
Dcmpxchg-weak.ll39 %oldval = extractvalue { i32, i1 } %pair, 0
40 ret i32 %oldval
78 %oldval = extractvalue { i32, i1 } %pair, 1
79 ret i1 %oldval
114 %oldval = extractvalue { i32, i1 } %pair, 0
115 ret i32 %oldval
153 %oldval = extractvalue { i32, i1 } %pair, 0
154 ret i32 %oldval
/external/clang/test/CodeGen/
Dasm-inout.c35 unsigned char oldval; in test4() local
37 __asm__ ("frob %0" : "=r"(oldval) : "0"(0xff)); in test4()
38 return (int)oldval; in test4()
/external/strace/
Dsysctl.c63 info.name, info.nlen, info.oldval, in SYS_FUNC()
169 if (info.oldval == NULL) { in SYS_FUNC()
177 printpath(tcp, ptr_to_kulong(info.oldval)); in SYS_FUNC()
179 tprintf("%p", info.oldval); in SYS_FUNC()
/external/llvm/test/CodeGen/X86/
Dcmpxchg-i128-i1.ll40 %oldval = extractvalue { i128, i1 } %pair, 0
41 %success = icmp sge i128 %oldval, %desired
69 %old = phi i128 [%init, %entry], [%oldval, %loop]
73 %oldval = extractvalue { i128, i1 } %pair, 0
Dcmpxchg-i1.ll75 %old = phi i32 [%init, %entry], [%oldval, %loop]
78 %oldval = extractvalue { i32, i1 } %pair, 0
83 ret i32 %oldval
/external/jemalloc/test/unit/
Dmallctl.c126 t oldval; \ in TEST_BEGIN()
127 size_t sz = sizeof(oldval); \ in TEST_BEGIN()
128 assert_d_eq(mallctl("config."#config, (void *)&oldval, &sz, \ in TEST_BEGIN()
130 assert_b_eq(oldval, config_##config, "Incorrect config value"); \ in TEST_BEGIN()
131 assert_zu_eq(sz, sizeof(oldval), "Unexpected output size"); \ in TEST_BEGIN()
159 t oldval; \ in TEST_BEGIN()
160 size_t sz = sizeof(oldval); \ in TEST_BEGIN()
162 int result = mallctl("opt."#opt, (void *)&oldval, &sz, NULL, \ in TEST_BEGIN()
166 assert_zu_eq(sz, sizeof(oldval), "Unexpected output size"); \ in TEST_BEGIN()
/external/v8/src/runtime/
Druntime-atomics.cc29 inline T CompareExchangeSeqCst(T* p, T oldval, T newval) { in CompareExchangeSeqCst() argument
30 (void)__atomic_compare_exchange_n(p, &oldval, newval, 0, __ATOMIC_SEQ_CST, in CompareExchangeSeqCst()
32 return oldval; in CompareExchangeSeqCst()
103 inline type CompareExchangeSeqCst(type* p, type oldval, type newval) { \
106 bit_cast<vctype>(oldval)); \
193 T oldval = FromObject<T>(oldobj); in DoCompareExchange() local
196 CompareExchangeSeqCst(static_cast<T*>(buffer) + index, oldval, newval); in DoCompareExchange()
269 uint8_t oldval = ClampToUint8(FromObject<convert_type>(oldobj)); in DoCompareExchangeUint8Clamped() local
272 oldval, newval); in DoCompareExchangeUint8Clamped()
/external/llvm/test/CodeGen/ARM/
Dcmpxchg-idioms.ll3 define i32 @test_return(i32* %p, i32 %oldval, i32 %newval) {
33 %pair = cmpxchg i32* %p, i32 %oldval, i32 %newval seq_cst seq_cst
79 define void @test_conditional(i32* %p, i32 %oldval, i32 %newval) {
107 %pair = cmpxchg i32* %p, i32 %oldval, i32 %newval seq_cst seq_cst
/external/linux-kselftest/tools/testing/selftests/futex/include/
Datomic.h40 atomic_cmpxchg(atomic_t *addr, int oldval, int newval) in atomic_cmpxchg() argument
42 return __sync_val_compare_and_swap(&addr->val, oldval, newval); in atomic_cmpxchg()
/external/llvm/test/CodeGen/Mips/
Dmicromips-atomic1.ll20 define signext i8 @AtomicCmpSwap8(i8 signext %oldval, i8 signext %newval) nounwind {
22 %pair0 = cmpxchg i8* @y, i8 %oldval, i8 %newval monotonic monotonic

123