This is the complete list of members for mim::Analysis, including all inherited members.
| Analysis(World &world, std::string name) | mim::Analysis | inline |
| Analysis(World &world, flags_t annex) | mim::Analysis | inline |
| annex() const | mim::Phase | inline |
| apply(const App *) | mim::Phase | inlinevirtual |
| apply(Phase &) | mim::Phase | inlinevirtual |
| args() | mim::Phase | |
| create(const Flags2Phases &phases, const Def *def) | mim::Phase | inlinestatic |
| curr_mut() const | mim::Rewriter | inline |
| driver() | mim::Phase | inline |
| enter(Def *new_mut) | mim::Rewriter | inlineprotected |
| finalize() | mim::Analysis | inlineprotectedvirtual |
| hook(Flags2Phases &phases) | mim::Phase | inlinestatic |
| invalidate(bool todo=true) | mim::Phase | inline |
| is_bootstrapping() const | mim::Analysis | inline |
| is_sparse() const | mim::Analysis | inline |
| is_top(const Def *def) const | mim::Analysis | inline |
| lattice() const | mim::Analysis | inline |
| lattice(const Def *def) const | mim::Analysis | inline |
| lattice(const Def *concr, const Def *abstr) | mim::Analysis | inlineprotected |
| lattice_force(const Def *concr, const Def *abstr) | mim::Analysis | inlineprotected |
| log() const | mim::Phase | inline |
| lookup(const Def *old_def) | mim::Rewriter | inlinevirtual |
| make_dense() | mim::Analysis | inline |
| map(const Def *old_def, const Def *new_def) | mim::Rewriter | inlinevirtual |
| map(const Def *old_def, Defs new_defs) | mim::Rewriter | |
| map(Defs old_defs, const Def *new_def) | mim::Rewriter | |
| map(Defs old_defs, Defs new_defs) | mim::Rewriter | |
| name() const | mim::Phase | inline |
| name_ | mim::Phase | protected |
| old2news_ | mim::Rewriter | protected |
| Phase(World &world, std::string name) | mim::Phase | inline |
| Phase(World &world, flags_t annex) | mim::Phase | |
| pin(const Def *def) | mim::Analysis | inlineprotected |
| pop() | mim::Rewriter | inlinevirtual |
| prepare() | mim::Analysis | inlineprotectedvirtual |
| profile_count(std::string_view key, uint64_t n=1) | mim::Phase | |
| push() | mim::Rewriter | inlinevirtual |
| recreate() | mim::Phase | virtual |
| redirects() const | mim::Phase | inlinevirtual |
| reset() | mim::Analysis | virtual |
| mim::Rewriter::reset(std::unique_ptr< World > &&ptr) | mim::Rewriter | |
| rewrite(const Def *) | mim::Rewriter | virtual |
| rewrite(Defs) | mim::Rewriter | virtual |
| rewrite_annex(flags_t, Sym, const Def *) | mim::Analysis | protectedvirtual |
| rewrite_external(Def *) | mim::Analysis | protectedvirtual |
| rewrite_imm(const Def *) | mim::Rewriter | virtual |
| rewrite_imm_Proxy(const Proxy *proxy) override | mim::Analysis | inlineprotected |
| rewrite_imm_Seq(const Seq *seq) | mim::Rewriter | virtual |
| rewrite_mut(Def *) override | mim::Analysis | protectedvirtual |
| rewrite_mut_Seq(Seq *seq) | mim::Rewriter | virtual |
| rewrite_stub(Def *, Def *) | mim::Rewriter | virtual |
| Rewriter(std::unique_ptr< World > &&ptr) | mim::Rewriter | |
| Rewriter(World &world) | mim::Rewriter | |
| run() | mim::Phase | virtual |
| run(Args &&... args) | mim::Phase | inlinestatic |
| start() override | mim::Analysis | protectedvirtual |
| taint(Def *mut) | mim::Analysis | inlineprotected |
| take_resolved() | mim::Phase | inlinevirtual |
| todo() const | mim::Phase | inline |
| version() const | mim::Analysis | inline |
| world() | mim::Analysis | inline |
| ~Phase()=default | mim::Phase | virtual |
| ~Rewriter() | mim::Rewriter | virtual |