Home
last modified time | relevance | path

Searched refs:cmpv (Results 1 – 20 of 20) sorted by relevance

/netbsd-src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common/
H A Dsanitizer_atomic_msvc.h174 u8 cmpv = *cmp; in atomic_compare_exchange_strong() local
177 (volatile char*)&a->val_dont_use, (char)xchgv, (char)cmpv); in atomic_compare_exchange_strong()
181 mov al, cmpv in atomic_compare_exchange_strong()
188 if (prev == cmpv) in atomic_compare_exchange_strong()
198 uptr cmpv = *cmp; in atomic_compare_exchange_strong() local
200 (void*volatile*)&a->val_dont_use, (void*)xchg, (void*)cmpv); in atomic_compare_exchange_strong()
201 if (prev == cmpv) in atomic_compare_exchange_strong()
211 u16 cmpv = *cmp; in atomic_compare_exchange_strong() local
213 (volatile short*)&a->val_dont_use, (short)xchg, (short)cmpv); in atomic_compare_exchange_strong()
214 if (prev == cmpv) in atomic_compare_exchange_strong()
[all …]
H A Dsanitizer_atomic_clang.h78 Type cmpv = *cmp; in atomic_compare_exchange_strong() local
80 prev = __sync_val_compare_and_swap(&a->val_dont_use, cmpv, xchg); in atomic_compare_exchange_strong()
81 if (prev == cmpv) return true; in atomic_compare_exchange_strong()
H A Dsanitizer_atomic_clang_mips.h74 Type cmpv = *cmp; in atomic_compare_exchange_strong() local
80 if (prev == cmpv) { in atomic_compare_exchange_strong()
/netbsd-src/sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/
H A Dsanitizer_atomic_msvc.h184 u8 cmpv = *cmp; in atomic_compare_exchange_strong() local
187 (volatile char*)&a->val_dont_use, (char)xchgv, (char)cmpv); in atomic_compare_exchange_strong()
191 mov al, cmpv in atomic_compare_exchange_strong()
198 if (prev == cmpv) in atomic_compare_exchange_strong()
208 uptr cmpv = *cmp; in atomic_compare_exchange_strong() local
210 (void*volatile*)&a->val_dont_use, (void*)xchg, (void*)cmpv); in atomic_compare_exchange_strong()
211 if (prev == cmpv) in atomic_compare_exchange_strong()
221 u16 cmpv = *cmp; in atomic_compare_exchange_strong() local
223 (volatile short*)&a->val_dont_use, (short)xchg, (short)cmpv); in atomic_compare_exchange_strong()
224 if (prev == cmpv) in atomic_compare_exchange_strong()
[all …]
H A Dsanitizer_atomic_clang.h79 Type cmpv = *cmp; in atomic_compare_exchange_strong() local
81 prev = __sync_val_compare_and_swap(&a->val_dont_use, cmpv, xchg); in atomic_compare_exchange_strong()
82 if (prev == cmpv) return true; in atomic_compare_exchange_strong()
H A Dsanitizer_atomic_clang_mips.h75 Type cmpv = *cmp; in atomic_compare_exchange_strong() local
81 if (prev == cmpv) { in atomic_compare_exchange_strong()
/netbsd-src/external/gpl3/gcc.old/dist/libsanitizer/sanitizer_common/
H A Dsanitizer_atomic_msvc.h182 u8 cmpv = *cmp; in atomic_compare_exchange_strong() local
185 (volatile char*)&a->val_dont_use, (char)xchgv, (char)cmpv); in atomic_compare_exchange_strong()
189 mov al, cmpv in atomic_compare_exchange_strong()
196 if (prev == cmpv) in atomic_compare_exchange_strong()
206 uptr cmpv = *cmp; in atomic_compare_exchange_strong() local
208 (void*volatile*)&a->val_dont_use, (void*)xchg, (void*)cmpv); in atomic_compare_exchange_strong()
209 if (prev == cmpv) in atomic_compare_exchange_strong()
219 u16 cmpv = *cmp; in atomic_compare_exchange_strong() local
221 (volatile short*)&a->val_dont_use, (short)xchg, (short)cmpv); in atomic_compare_exchange_strong()
222 if (prev == cmpv) in atomic_compare_exchange_strong()
[all …]
H A Dsanitizer_atomic_clang.h77 Type cmpv = *cmp; in atomic_compare_exchange_strong() local
79 prev = __sync_val_compare_and_swap(&a->val_dont_use, cmpv, xchg); in atomic_compare_exchange_strong()
80 if (prev == cmpv) return true; in atomic_compare_exchange_strong()
H A Dsanitizer_atomic_clang_mips.h73 Type cmpv = *cmp; in atomic_compare_exchange_strong() local
79 if (prev == cmpv) { in atomic_compare_exchange_strong()
/netbsd-src/usr.bin/sort/
H A Dmsort.c308 int mid, top = ttop, bot = 0, cmpv = 1; in insert() local
311 cmpv = cmp(rec->rec, flist[mid]->rec); in insert()
312 if (cmpv == 0 ) { in insert()
326 cmpv = rec < flist[mid] ? -1 : 1; in insert()
328 cmpv = -cmpv; in insert()
330 if (cmpv < 0) in insert()
349 if (bot == 0 && cmpv != 0) { in insert()
351 cmpv = cmp(rec->rec, flist[0]->rec); in insert()
352 if (cmpv == 0 && UNIQUE) in insert()
355 if (cmpv < 0) in insert()
/netbsd-src/usr.bin/make/unit-tests/
H A Dvarmisc.mk6 cmpv
54 cmpv.only= target specific vars
56 cmpv:
/netbsd-src/external/gpl3/gcc/dist/gcc/config/xtensa/
H A Dxtensa.cc1516 rtx tmp, cmpv, newv, val; in xtensa_expand_compare_and_swap() local
1537 cmpv = force_reg (SImode, expand_simple_binop (SImode, IOR, cmp, val, in xtensa_expand_compare_and_swap()
1543 emit_insn (gen_sync_compare_and_swapsi (res, ac.memsi, cmpv, newv)); in xtensa_expand_compare_and_swap()
1544 emit_cmp_and_jump_insns (res, cmpv, EQ, const0_rtx, SImode, true, csend); in xtensa_expand_compare_and_swap()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/xtensa/
H A Dxtensa.c1490 rtx tmp, cmpv, newv, val; in xtensa_expand_compare_and_swap() local
1511 cmpv = force_reg (SImode, expand_simple_binop (SImode, IOR, cmp, val, in xtensa_expand_compare_and_swap()
1517 emit_insn (gen_sync_compare_and_swapsi (res, ac.memsi, cmpv, newv)); in xtensa_expand_compare_and_swap()
1518 emit_cmp_and_jump_insns (res, cmpv, EQ, const0_rtx, SImode, true, csend); in xtensa_expand_compare_and_swap()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/vax/
H A Dvax.md953 "cmpv %2,%1,%0,%3")
1037 "cmpv %2,%1,%0,%3")
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/s390/
H A Ds390.c7035 rtx cmpv, newv, val, cc, seq0, seq1, seq2, seq3; in s390_expand_cs_hqi() local
7050 cmpv = s390_two_part_insv (&ac, &seq0, &seq2, mode, val, cmp); in s390_expand_cs_hqi()
7077 cc = s390_emit_compare_and_swap (EQ, res, ac.memsi, cmpv, newv, CCZ1mode); in s390_expand_cs_hqi()
/netbsd-src/external/gpl3/gcc/dist/gcc/config/s390/
H A Ds390.cc7226 rtx cmpv, newv, val, cc, seq0, seq1, seq2, seq3; in s390_expand_cs_hqi() local
7241 cmpv = s390_two_part_insv (&ac, &seq0, &seq2, mode, val, cmp); in s390_expand_cs_hqi()
7268 cc = s390_emit_compare_and_swap (EQ, res, ac.memsi, cmpv, newv, CCZ1mode); in s390_expand_cs_hqi()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/aarch64/
H A Daarch64.md3009 (define_insn "*cmpv<GPI:mode>_insn"
/netbsd-src/external/gpl3/gcc/dist/gcc/config/aarch64/
H A Daarch64.md3021 (define_insn "*cmpv<GPI:mode>_insn"
/netbsd-src/external/gpl3/gcc/dist/gcc/
H A DChangeLog-20201846 (*cmpv, *cmpzv, *cmpzv_2): Likewise. Fix location predicate and
H A DChangeLog-201936558 (cmpv<GPI:mode>_insn): Likewise.