MimIR 0.1
MimIR is my Intermediate Representation
|
Go to the source code of this file.
Namespaces | |
namespace | mim::plug::tensor |
The tensor Plugin | |
namespace | mim |
namespace | mim::plug |
Macros | |
#define | MIM_tensor_NORMALIZER_IMPL |
Enumerations | |
%tensor.map | |
enum class | mim::plug::tensor::map : flags_t |
%tensor.transpose | |
enum class | mim::plug::tensor::transpose : flags_t |
%tensor.slice | |
enum class | mim::plug::tensor::slice : flags_t |
%tensor.reshape | |
enum class | mim::plug::tensor::reshape : flags_t |
%tensor.dot_2d_00 | |
enum class | mim::plug::tensor::dot_2d_00 : flags_t |
%tensor.dot_2d_01 | |
enum class | mim::plug::tensor::dot_2d_01 : flags_t |
%tensor.dot_2d_10 | |
enum class | mim::plug::tensor::dot_2d_10 : flags_t |
%tensor.dot_2d_11 | |
enum class | mim::plug::tensor::dot_2d_11 : flags_t |
%tensor.broadcast_in_dim | |
enum class | mim::plug::tensor::broadcast_in_dim : flags_t |
%tensor.reduce | |
enum class | mim::plug::tensor::reduce : flags_t |
%tensor.map_reduce | |
enum class | mim::plug::tensor::map_reduce : flags_t |
Functions | |
void | mim::plug::tensor::register_normalizers (Normalizers &normalizers) |
Variables | |
static constexpr plugin_t | mim::plug::tensor::Plugin_Id = 0x5463d44130000000 |
%tensor.dot_general | |
enum class | mim::plug::tensor::dot_general : flags_t |
const Def * | mim::plug::tensor::normalize_dot (const Def *, const Def *, const Def *) |