MimIR
MimIR is my Intermediate Representation
Loading...
Searching...
No Matches
mim::NestPhase< M > Member List

This is the complete list of members for mim::NestPhase< M >, including all inherited members.

annex() constmim::Phaseinline
apply(const App *)mim::Phaseinlinevirtual
apply(Phase &)mim::Phaseinlinevirtual
args()mim::Phase
ClosedMutPhase(World &world, std::string name, bool elide_empty, bool schedule=false)mim::ClosedMutPhase< Def >inline
create(const Flags2Phases &phases, const Def *def)mim::Phaseinlinestatic
driver()mim::Phaseinline
elide_empty() constmim::ClosedMutPhase< Def >inline
hook(Flags2Phases &phases)mim::Phaseinlinestatic
invalidate(bool todo=true)mim::Phaseinline
log() constmim::Phaseinline
name() constmim::Phaseinline
name_mim::Phaseprotected
nest() constmim::NestPhase< M >inline
NestPhase(World &world, std::string name, bool elide_empty, bool schedule=false)mim::NestPhase< M >inline
NestPhase(World &world, flags_t annex, bool elide_empty, bool schedule=false)mim::NestPhase< M >inline
Phase(World &world, std::string name)mim::Phaseinline
Phase(World &world, flags_t annex)mim::Phase
profile_count(std::string_view key, uint64_t n=1)mim::Phase
recreate()mim::Phasevirtual
redirects() constmim::Phaseinlinevirtual
root() constmim::ClosedMutPhase< Def >inlineprotected
run()mim::Phasevirtual
run(Args &&... args)mim::Phaseinlinestatic
schedule() constmim::ClosedMutPhase< Def >inline
start() overridemim::ClosedMutPhase< Def >inlineprotectedvirtual
take_resolved()mim::Phaseinlinevirtual
todo() constmim::Phaseinline
visit(const Nest &)=0mim::NestPhase< M >pure virtual
visit(M *mut) finalmim::NestPhase< M >inlineprivate
mim::ClosedMutPhase< Def >::visit(Def *)=0mim::ClosedMutPhase< Def >protectedpure virtual
world()mim::Phaseinline
~Phase()=defaultmim::Phasevirtual