Classes | |
| struct | BB |
| class | Emitter |
| class | Emit |
| Pipeline phase for ll.emit. More... | |
Enumerations | |
%ll.emit | |
| enum class | emit : flags_t |
Functions | |
| static std::optional< std::pair< nat_t, const Def * > > | is_simd (const Def *type) |
| static std::optional< std::pair< nat_t, const Def * > > | is_simd_aggregate (const std::vector< const Def * > types) |
| static const Def * | find_common_simd_src (const App *app) |
Variables | |
| static constexpr plugin_t | Plugin_Id = 0x34d0000000000000 |
|
strong |
Definition at line 175 of file ll.h.
References is_simd(), and mim::Axm::isa().
Referenced by mim::plug::ll::Emitter::emit_epilogue().
|
inlinestatic |
Definition at line 156 of file ll.h.
References mim::Axm::isa(), mim::Idx::isa(), and mim::Lit::isa().
Referenced by mim::plug::ll::Emitter::emit_bb(), mim::plug::ll::Emitter::emit_epilogue(), find_common_simd_src(), and mim::plug::ll::Emitter::prepare().
|
inlinestatic |
Definition at line 166 of file ll.h.
References mim::Axm::isa(), and mim::Idx::isa().
Referenced by mim::plug::ll::Emitter::emit_epilogue().