Lines Matching refs:impl
26 namespace impl { namespace
304 impl::namedBarrierInit(); in init()
307 void synchronize::warp(LaneMaskTy Mask) { impl::syncWarp(Mask); } in warp()
309 void synchronize::threads() { impl::syncThreads(); } in threads()
311 void synchronize::threadsAligned() { impl::syncThreadsAligned(); } in threadsAligned()
313 void fence::team(int Ordering) { impl::fenceTeam(Ordering); } in team()
315 void fence::kernel(int Ordering) { impl::fenceKernel(Ordering); } in kernel()
317 void fence::system(int Ordering) { impl::fenceSystem(Ordering); } in system()
320 return impl::atomicLoad(Addr, Ordering); in load()
324 impl::atomicStore(Addr, V, Ordering); in store()
328 return impl::atomicInc(Addr, V, Ordering); in inc()
332 return impl::atomicAdd(Addr, V, Ordering); in add()
336 return impl::atomicAdd(Addr, V, Ordering); in add()
358 impl::namedBarrier(); in __kmpc_barrier()
415 void omp_init_lock(omp_lock_t *Lock) { impl::initLock(Lock); } in omp_init_lock()
417 void omp_destroy_lock(omp_lock_t *Lock) { impl::destroyLock(Lock); } in omp_destroy_lock()
419 void omp_set_lock(omp_lock_t *Lock) { impl::setLock(Lock); } in omp_set_lock()
421 void omp_unset_lock(omp_lock_t *Lock) { impl::unsetLock(Lock); } in omp_unset_lock()
423 int omp_test_lock(omp_lock_t *Lock) { return impl::testLock(Lock); } in omp_test_lock()