Skip to content

Commit

Permalink
fence: Add .sync_restrict, .proxy.async.sync_restrict
Browse files Browse the repository at this point in the history
  • Loading branch information
ahendriksen authored and bernhardmgruber committed Jan 29, 2025
1 parent cefb5df commit 1cfadae
Show file tree
Hide file tree
Showing 3 changed files with 14 additions and 0 deletions.
10 changes: 10 additions & 0 deletions docs/libcudacxx/ptx/instructions/fence.rst
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,11 @@ fence

.. include:: generated/fence.rst

fence.sync_restrict
-------------------

.. include:: generated/fence_sync_restrict.rst

fence.mbarrier_init
-------------------

Expand All @@ -29,6 +34,11 @@ fence.proxy.async

.. include:: generated/fence_proxy_async.rst

fence.proxy.async.sync_restrict
-------------------------------

.. include:: generated/fence_proxy_async_generic_sync_restrict.rst

fence.proxy.tensormap
---------------------

Expand Down
2 changes: 2 additions & 0 deletions libcudacxx/include/cuda/__ptx/instructions/fence.h
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,9 @@ _LIBCUDACXX_BEGIN_NAMESPACE_CUDA_PTX
#include <cuda/__ptx/instructions/generated/fence_mbarrier_init.h>
#include <cuda/__ptx/instructions/generated/fence_proxy_alias.h>
#include <cuda/__ptx/instructions/generated/fence_proxy_async.h>
#include <cuda/__ptx/instructions/generated/fence_proxy_async_generic_sync_restrict.h>
#include <cuda/__ptx/instructions/generated/fence_proxy_tensormap_generic.h>
#include <cuda/__ptx/instructions/generated/fence_sync_restrict.h>

_LIBCUDACXX_END_NAMESPACE_CUDA_PTX

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,9 @@
#include "generated/fence_mbarrier_init.h"
#include "generated/fence_proxy_alias.h"
#include "generated/fence_proxy_async.h"
#include "generated/fence_proxy_async_generic_sync_restrict.h"
#include "generated/fence_proxy_tensormap_generic.h"
#include "generated/fence_sync_restrict.h"

int main(int, char**)
{
Expand Down

0 comments on commit 1cfadae

Please sign in to comment.