19 world().DLOG(
"associating {} with {}", def->
gid(), p);
26 std::unique_ptr<mim::PassMan>&& pass_man_ref = std::move(man);
constexpr u32 gid() const noexcept
Global id - unique number for this Def.
Wraps a PassMan pipeline as a Phase.
All Passes that want to be registered in the PassMan must implement this interface.
virtual void run()
Entry point and generates some debug output; invokes Phase::start.
void def2pass(const Def *, Pass *p)