llvm::SLPVectorizerPass

Synopsis

Declared in <llvm/Transforms/Vectorize/SLPVectorizer.h>

struct SLPVectorizerPass
    : OptionalPassInfoMixin<SLPVectorizerPass>

Base Classes

NameDescription
OptionalPassInfoMixin<SLPVectorizerPass>A CRTP mix-in for passes that can be skipped.

Type Aliases

Name
GEPList
GEPListMap
InstSetVector
StoreList
StoreListMap

Member Functions

Name
run
runImpl

Static Member Functions

Name
isRequired

Data Members

Name
AA
AC
DB
DL
DT
LI
SE
TLI
TTI