Home
last modified time | relevance | path

Searched refs:barriers (Results 1 – 25 of 105) sorted by relevance

12345

/netbsd-src/external/apache2/llvm/dist/llvm/docs/
H A DGarbageCollection.rst43 barriers. If you collector does not require such barriers, you can skip
147 safepoint, and emitting load and store barriers. You can also extend LLVM -
165 * Write barriers when storing object references to the heap. These are commonly
168 * Emission of read barriers when loading object references. These are useful
320 barriers* and *write barriers*, respectively. The amount of code that needs to
363 For write barriers, LLVM provides the ``llvm.gcwrite`` intrinsic function. It
368 Many important algorithms require write barriers, including generational and
369 concurrent collectors. Additionally, write barriers could be used to implement
379 For read barriers, LLVM provides the ``llvm.gcread`` intrinsic function. It has
384 Read barriers are needed by fewer algorithms than write barriers, and may have a
[all …]
H A DAtomics.rst349 SequentiallyConsistent loads minimally require the same barriers as Acquire
351 barriers. Additionally, the code generator must enforce ordering between
H A DStatepoints.rst55 load barriers, store barriers, and safepoints.
/netbsd-src/external/gpl3/gcc.old/dist/libhsail-rt/
H A DREADME9 without barriers). Otherwise, the rest of the source files mostly contain
/netbsd-src/sys/external/bsd/common/include/asm/
H A Dbarrier.h91 #error Missing Linux memory-mapped I/O barriers for this architecture.
/netbsd-src/external/gpl3/gcc/dist/gcc/config/pa/
H A Dpa.opt99 Assume memory references are ordered and barriers are not needed.
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/pa/
H A Dpa.opt99 Assume memory references are ordered and barriers are not needed.
/netbsd-src/doc/roadmaps/
H A Dsecurity48 not expressive enough to pose serious barriers to spyware, and too
/netbsd-src/external/apache2/llvm/dist/llvm/docs/HistoricalNotes/
H A D2001-02-06-TypeNotationDebateResp1.txt53 because you can't overcome sociological barriers to it. Qwerty keyboards
H A D2001-02-06-TypeNotationDebateResp4.txt79 > because you can't overcome sociological barriers to it. Qwerty keyboards
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/riscv/
H A Dsync.md34 ;; Memory barriers.
/netbsd-src/external/gpl3/gcc/dist/gcc/config/riscv/
H A Dsync.md34 ;; Memory barriers.
/netbsd-src/external/gpl3/gcc/dist/gcc/config/arm/
H A Dsync.md129 ;; features available. As for the barriers, a load needs a barrier
156 locations are 64-bit single-copy atomic. We still need barriers in the
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/arm/
H A Dsync.md129 ;; features available. As for the barriers, a load needs a barrier
156 locations are 64-bit single-copy atomic. We still need barriers in the
/netbsd-src/external/apache2/llvm/dist/libcxx/docs/DesignDocs/
H A DExperimentalFeatures.rst200 .. | 3 | ``latches`` and ``barriers`` | | …
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86InstrControl.td311 // rather than barriers, and they use EFLAGS.
435 // rather than barriers, and they use EFLAGS.
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
H A DARMPredicates.td128 "data-barriers">;
H A DARM.td228 // Swift has ISHST barriers compatible with Atomic Release semantics but weaker
231 "true", "Prefer ISHST barriers">;
/netbsd-src/external/gpl3/gcc/dist/gcc/config/sparc/
H A Dsync.md49 ;; ignore all such barriers on Sparc V7.
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/sparc/
H A Dsync.md49 ;; ignore all such barriers on Sparc V7.
/netbsd-src/external/gpl3/gcc/dist/gcc/config/mips/
H A Dmips.opt344 -mr10k-cache-barrier=SETTING Specify when r10k cache barriers should be inserted.
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/mips/
H A Dmips.opt344 -mr10k-cache-barrier=SETTING Specify when r10k cache barriers should be inserted.
/netbsd-src/external/gpl3/gcc/dist/gcc/config/loongarch/
H A Dsync.md47 ;; Memory barriers.
/netbsd-src/external/mit/libuv/dist/docs/src/guide/
H A Dthreads.rst138 We also use barriers in the above example so that the main thread can wait for
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/i386/
H A Dsync.md114 enough not to require barriers of any kind. */

12345