Template Struct RegulatorGet¶
Defined in File RegulatorGet.hpp
Struct Documentation¶
-
template<size_t
JUMP_TABLE_IDX= 0>
structsgpl::global::RegulatorGet¶ Gets the regulator value of the global jump table tag that best matches this instruction’s tag.
Stores the value in
reg[arg_0]. If no tag matches, a no-op is performed.The regulator value gotten affects the outcome of tag lookup for module activation on global jump table
JUMP_TABLE_IDX.Public Static Functions
-
template<typename
Spec>
voidrun(sgpl::Core<Spec> &core, const sgpl::Instruction<Spec> &inst, const sgpl::Program<Spec>&, typename Spec::peripheral_t&) noexcept¶
-
std::string
name()¶
-
size_t
prevalence()¶
-
template<typename
Spec>
autodescriptors(const sgpl::Instruction<Spec> &inst)¶
-
template<typename
Spec>
std::set<std::string>categories(const sgpl::Instruction<Spec>&)¶
-
template<typename