|
MimIR 0.1
MimIR is my Intermediate Representation
|
The direct style Plugin More...
Classes | |
| class | CPS2DSPhase |
| Rewrite direct.cps2ds to cps. More... | |
| class | DS2CPS |
| Converts direct style function to cps functions. More... | |
Enumerations | |
%direct.cps2ds | |
| enum class | cps2ds : flags_t |
%direct.ds2cps_phase | |
| enum class | ds2cps_phase : flags_t |
%direct.cps2ds_phase | |
| enum class | cps2ds_phase : flags_t |
Variables | |
| static constexpr plugin_t | Plugin_Id = 0x14a4c61150000000 |
%direct.cps2ds_dep | |
| enum class | cps2ds_dep : flags_t |
| const Def * | op_cps2ds_dep (const Def *k) |
|
strong |
|
strong |
|
strong |
|
strong |
Definition at line 16 of file direct.h.
References mim::Pi::dom(), mim::Pi::isa_cn(), mim::VarRewriter::rewrite(), mim::Def::type(), and mim::Def::world().
Referenced by mim::plug::autodiff::Eval::augment_app(), mim::plug::autodiff::Eval::augment_pack(), mim::plug::matrix::LowerMatrixHighLevelMapRed::rewrite_(), and mim::plug::matrix::LowerMatrixMediumLevel::rewrite_().