Searched refs:newv (Results 1 - 11 of 11) sorted by relevance

/haiku-buildtools/gcc/gcc/testsuite/gcc.target/i386/
H A Dhle-cmpxchg-acq-1.c6 hle_cmpxchg (int *p, int oldv, int newv) argument
8 return __atomic_compare_exchange_n (p, &oldv, newv, 0, __ATOMIC_ACQUIRE | __ATOMIC_HLE_ACQUIRE, __ATOMIC_ACQUIRE);
H A Dhle-cmpxchg-rel-1.c6 hle_cmpxchg (int *p, int oldv, int newv) argument
8 return __atomic_compare_exchange_n (p, &oldv, newv, 0, __ATOMIC_RELEASE | __ATOMIC_HLE_RELEASE, __ATOMIC_ACQUIRE);
/haiku-buildtools/gcc/libstdc++-v3/libsupc++/
H A Dguard.cc270 int newv = expected | waiting_bit; local
271 if (!__atomic_compare_exchange_n(gi, &expected, newv, false,
287 expected = newv;
/haiku-buildtools/gcc/gcc/testsuite/go.test/test/ken/
H A Dchan.go66 func expect(v, v0 int) (newv int) {
/haiku-buildtools/legacy/gcc/gcc/
H A Dgcc.c923 const char **newv = local
928 newv[newindex++] = argv[i++];
1018 newv[newindex++] = concat (option_map[j].equivalent, arg,
1022 newv[newindex++] = option_map[j].equivalent;
1023 newv[newindex++] = arg;
1026 newv[newindex++] = option_map[j].equivalent;
1060 newv[newindex++] = argv[i++];
1066 newv[newindex++] = argv[i++];
1069 newv[newindex] = 0;
1071 *argvp = newv;
[all...]
/haiku-buildtools/gcc/libsanitizer/tsan/
H A Dtsan_interface_atomic.cc110 T newv = ~(cmp & op); local
111 T cur = __sync_val_compare_and_swap(v, cmp, newv);
/haiku-buildtools/gcc/gcc/
H A Dgengtype.c4295 struct pair newv;
4302 newv = *v;
4303 newv.type = field_type;
4304 newv.name = ACONCAT ((v->name, ".", field_name, NULL));
4305 v = &newv;
4287 struct pair newv; local
H A Dvar-tracking.c3166 set_dv_changed (decl_or_value dv, bool newv) argument
3171 if (newv)
3173 VALUE_CHANGED (dv_as_value (dv)) = newv;
3177 if (newv)
3182 DECL_CHANGED (dv_as_decl (dv)) = newv;
/haiku-buildtools/gcc/gcc/config/xtensa/
H A Dxtensa.c1490 rtx tmp, cmpv, newv, val;
1513 newv = force_reg (SImode, expand_simple_binop (SImode, IOR, new_rtx, val,
1517 emit_insn (gen_sync_compare_and_swapsi (res, ac.memsi, cmpv, newv));
1488 rtx tmp, cmpv, newv, val; local
/haiku-buildtools/gcc/gcc/config/sparc/
H A Dsparc.c11754 rtx newv = gen_reg_rtx (SImode);
11800 emit_insn (gen_rtx_SET (VOIDmode, newv,
11806 emit_insn (gen_rtx_SET (VOIDmode, newv,
11807 gen_rtx_AND (SImode, newv, mask)));
11817 gen_rtx_IOR (SImode, newv, val)));
11728 rtx newv = gen_reg_rtx (SImode); local
/haiku-buildtools/gcc/gcc/config/s390/
H A Ds390.c6461 rtx cmpv, newv, val, cc, seq0, seq1, seq2, seq3;
6477 newv = s390_two_part_insv (&ac, &seq1, &seq3, mode, val, new_rtx);
6503 cc = s390_emit_compare_and_swap (EQ, res, ac.memsi, cmpv, newv);
6460 rtx cmpv, newv, val, cc, seq0, seq1, seq2, seq3; local

Completed in 234 milliseconds