14#ifndef LLVM_TRANSFORMS_VECTORIZE_SANDBOXVECTORIZER_PASSES_LOADSTOREVEC_H
15#define LLVM_TRANSFORMS_VECTORIZE_SANDBOXVECTORIZER_PASSES_LOADSTOREVEC_H
static GCRegistry::Add< ErlangGC > A("erlang", "erlang-compatible garbage collector")
ArrayRef - Represent a constant reference to an array (0 or more elements consecutively in memory),...
A parsed version of the target data layout string in and methods for querying it.
A sandboxir::User with operands, opcode and linked with previous/next instructions in an instruction ...
bool runOnRegion(Region &Rgn, const Analyses &A) final
\Returns true if it modifies R.
RegionPass(StringRef Name)
Name can't contain any spaces or start with '-'.
The main job of the Region is to point to new instructions generated by vectorization passes.
Just like llvm::Type these are immutable, unique, never get freed and can only be created via static ...
A SandboxIR Value has users. This is the base class.
This is an optimization pass for GlobalISel generic memory operations.