MimIR 0.1
MimIR is my Intermediate Representation
Loading...
Searching...
No Matches
autogen.h File Reference
#include <mim/axm.h>
#include <mim/plugin.h>
Include dependency graph for autogen.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  mim::plug::gpu
 The gpu Plugin
 
namespace  mim
 
namespace  mim::plug
 

Enumerations

%gpu.addr_space_global
enum class  mim::plug::gpu::addr_space_global : flags_t
 
%gpu.addr_space_shared
enum class  mim::plug::gpu::addr_space_shared : flags_t
 
%gpu.addr_space_const
enum class  mim::plug::gpu::addr_space_const : flags_t
 
%gpu.addr_space_local
enum class  mim::plug::gpu::addr_space_local : flags_t
 
%gpu.GlobalM
enum class  mim::plug::gpu::GlobalM : flags_t
 
%gpu.SharedM
enum class  mim::plug::gpu::SharedM : flags_t
 
%gpu.ConstM
enum class  mim::plug::gpu::ConstM : flags_t
 
%gpu.LocalM
enum class  mim::plug::gpu::LocalM : flags_t
 
%gpu.GlobalPtr
enum class  mim::plug::gpu::GlobalPtr : flags_t
 
%gpu.SharedPtr
enum class  mim::plug::gpu::SharedPtr : flags_t
 
%gpu.ConstPtr
enum class  mim::plug::gpu::ConstPtr : flags_t
 
%gpu.LocalPtr
enum class  mim::plug::gpu::LocalPtr : flags_t
 
%gpu.Stream
enum class  mim::plug::gpu::Stream : flags_t
 
%gpu.DefaultStream
enum class  mim::plug::gpu::DefaultStream : flags_t
 
%gpu.stream_init
enum class  mim::plug::gpu::stream_init : flags_t
 
%gpu.stream_deinit
enum class  mim::plug::gpu::stream_deinit : flags_t
 
%gpu.stream_sync
enum class  mim::plug::gpu::stream_sync : flags_t
 
%gpu.alloc
enum class  mim::plug::gpu::alloc : flags_t
 
%gpu.free
enum class  mim::plug::gpu::free : flags_t
 
%gpu.copy_to_device
enum class  mim::plug::gpu::copy_to_device : flags_t
 
%gpu.copy_to_host
enum class  mim::plug::gpu::copy_to_host : flags_t
 
%gpu.alloc_copy
enum class  mim::plug::gpu::alloc_copy : flags_t
 
%gpu.alloc_async
enum class  mim::plug::gpu::alloc_async : flags_t
 
%gpu.free_async
enum class  mim::plug::gpu::free_async : flags_t
 
%gpu.copy_to_device_async
enum class  mim::plug::gpu::copy_to_device_async : flags_t
 
%gpu.copy_to_host_async
enum class  mim::plug::gpu::copy_to_host_async : flags_t
 
%gpu.alloc_copy_async
enum class  mim::plug::gpu::alloc_copy_async : flags_t
 
%gpu.launch
enum class  mim::plug::gpu::launch : flags_t
 
%gpu.launch_with_smem
enum class  mim::plug::gpu::launch_with_smem : flags_t
 
%gpu.sync_work_items
enum class  mim::plug::gpu::sync_work_items : flags_t
 
%gpu.synced_scope
enum class  mim::plug::gpu::synced_scope : flags_t
 
%gpu.malloc2gpualloc_repl
enum class  mim::plug::gpu::malloc2gpualloc_repl : flags_t
 

Variables

static constexpr plugin_t mim::plug::gpu::Plugin_Id = 0x2115800000000000