Home
last modified time | relevance | path

Searched defs:SLPVectorizerPass (Results 1 – 1 of 1) sorted by relevance

/external/llvm/include/llvm/Transforms/Vectorize/
DSLPVectorizer.h40 struct SLPVectorizerPass : public PassInfoMixin<SLPVectorizerPass> { struct
41 typedef SmallVector<StoreInst *, 8> StoreList;
42 typedef MapVector<Value *, StoreList> StoreListMap;
43 typedef SmallVector<WeakVH, 8> WeakVHList;
44 typedef MapVector<Value *, WeakVHList> WeakVHListMap;
46 ScalarEvolution *SE = nullptr;
47 TargetTransformInfo *TTI = nullptr;
48 TargetLibraryInfo *TLI = nullptr;
49 AliasAnalysis *AA = nullptr;
50 LoopInfo *LI = nullptr;
[all …]