Home
last modified time | relevance | path

Searched defs:GuardPtr (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/libc/src/__support/GPU/
H A Dallocator.cpp307 struct GuardPtr { struct
309 struct RefCounter {
363 cpp::Atomic<Slab *> ptr{nullptr};
364 RefCounter ref{};
368 Slab *try_lock_impl(uint32_t n, uint64_t &count, Args &&...args) { in try_lock_impl()
393 void finalize(Slab *mem, uint32_t n, uint64_t &count) { in finalize()
406 Slab *try_lock(uint64_t lane_mask, uint64_t uniform, uint64_t &count, in try_lock()
434 void unlock(uint64_t lane_mask, uint64_t mask) { in unlock()
448 uint64_t use_count() { return ref.read(); } in use_count()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DSanitizerCoverage.cpp1058 auto GuardPtr = IRB.CreateConstInBoundsGEP2_64( in InjectCoverageAtBlock() local
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DIRTranslator.cpp3909 Register GuardPtr = getOrCreateVReg(*IRGuard); in emitSPDescriptorParent() local
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp3118 SDValue GuardPtr = getValue(IRGuard); in visitSPDescriptorParent() local