24 Regions.
push_back(std::make_unique<Region>(
F.getContext(),
A.getTTI()));
25 auto &RgnPtr = Regions.
back();
30 for (
auto &RgnPtr : Regions)
31 RPM.runOnRegion(*RgnPtr,
A);
static GCRegistry::Add< ErlangGC > A("erlang", "erlang-compatible garbage collector")
void push_back(const T &Elt)
This is a 'vector' (really, a variable-sized array), optimized for the case when the array is small.
StringRef - Represent a constant reference to a string, i.e.
FunctionPass(StringRef Name)
Name can't contain any spaces or start with '-'.
A sandboxir::User with operands, opcode and linked with previous/next instructions in an instruction ...
bool runOnFunction(Function &F, const Analyses &A) final
\Returns true if it modifies F.
RegionsFromBBs(StringRef Pipeline)
BasicBlock(llvm::BasicBlock *BB, Context &SBCtx)