MimIR
MimIR is my Intermediate Representation
Loading...
Searching...
No Matches
mim::plug::tensor::phase::Slots Struct Reference

The five parallel per-slot lists of a map_reduce_post input group: element type, rank, shape, access map, and the tensor itself. More...

Public Member Functions

void push (const Def *t, const Def *r, const Def *s, const Def *m, const Def *v)

Public Attributes

DefVec T
DefVec R
DefVec S
DefVec maps
DefVec is

Detailed Description

The five parallel per-slot lists of a map_reduce_post input group: element type, rank, shape, access map, and the tensor itself.

Definition at line 99 of file fuse.cpp.

Member Function Documentation

◆ push()

void mim::plug::tensor::phase::Slots::push ( const Def * t,
const Def * r,
const Def * s,
const Def * m,
const Def * v )
inline

Definition at line 102 of file fuse.cpp.

References is, maps, R, S, and T.

Member Data Documentation

◆ is

DefVec mim::plug::tensor::phase::Slots::is

Definition at line 100 of file fuse.cpp.

Referenced by push().

◆ maps

DefVec mim::plug::tensor::phase::Slots::maps

Definition at line 100 of file fuse.cpp.

Referenced by push().

◆ R

DefVec mim::plug::tensor::phase::Slots::R

Definition at line 100 of file fuse.cpp.

Referenced by push().

◆ S

DefVec mim::plug::tensor::phase::Slots::S

Definition at line 100 of file fuse.cpp.

Referenced by push().

◆ T

DefVec mim::plug::tensor::phase::Slots::T

Definition at line 100 of file fuse.cpp.

Referenced by push().


The documentation for this struct was generated from the following file: