Lines Matching defs:pass
37 Impl(std::unique_ptr<opt::Pass> p) : pass(std::move(p)) {}
39 std::unique_ptr<opt::Pass> pass; // Internal implementation pass.
46 Optimizer::PassToken::PassToken(std::unique_ptr<opt::Pass>&& pass)
47 : impl_(MakeUnique<Optimizer::PassToken::Impl>(std::move(pass))) {}
63 opt::PassManager pass_manager; // Internal implementation pass manager.
86 // Change to use the pass manager's consumer.
87 p.impl_->pass->SetMessageConsumer(consumer());
88 impl_->pass_manager.AddPass(std::move(p.impl_->pass));
293 // FIXME(dnovillo): This should be re-factored so that pass names can be
296 // method that describes the pass (so it can be used in --help).
299 // can be invoked without creating a pass instance.
451 // instrumentation pass.