16 Change |=
Pass->runOnFunction(
F,
A);
26 Change |=
Pass->runOnRegion(R,
A);
static GCRegistry::Add< ErlangGC > A("erlang", "erlang-compatible garbage collector")
SmallVector< std::unique_ptr< FunctionPass > > Passes
The list of passes that this pass manager will run.
The base class of a Sandbox IR Pass.
bool runOnRegion(Region &R, const Analyses &A) final
\Returns true if it modifies R.
The main job of the Region is to point to new instructions generated by vectorization passes.