Home
last modified time | relevance | path

Searched refs:SLPVectorizer (Results 1 – 8 of 8) sorted by relevance

/external/llvm/lib/Transforms/Vectorize/
DCMakeLists.txt5 SLPVectorizer.cpp
DAndroid.mk6 SLPVectorizer.cpp \
DSLPVectorizer.cpp3144 struct SLPVectorizer : public FunctionPass { struct
3151 explicit SLPVectorizer() : FunctionPass(ID) { in SLPVectorizer() function
3294 bool SLPVectorizer::vectorizeStoreChain(ArrayRef<Value *> Chain, in vectorizeStoreChain()
3343 bool SLPVectorizer::vectorizeStores(ArrayRef<StoreInst *> Stores, in vectorizeStores()
3414 unsigned SLPVectorizer::collectStores(BasicBlock *BB, BoUpSLP &R) { in collectStores()
3442 bool SLPVectorizer::tryToVectorizePair(Value *A, Value *B, BoUpSLP &R) { in tryToVectorizePair()
3449 bool SLPVectorizer::tryToVectorizeList(ArrayRef<Value *> VL, BoUpSLP &R, in tryToVectorizeList()
3553 bool SLPVectorizer::tryToVectorize(BinaryOperator *V, BoUpSLP &R) { in tryToVectorize()
4012 bool SLPVectorizer::vectorizeChainsInBlock(BasicBlock *BB, BoUpSLP &R) { in vectorizeChainsInBlock()
4188 bool SLPVectorizer::vectorizeStoreChains(BoUpSLP &R) { in vectorizeStoreChains()
[all …]
/external/llvm/test/Transforms/SLPVectorizer/X86/
Dcrash_binaryop.ll28 ; The SLPVectorizer crashed because it tried to use binary_V
Datomics.ll7 ; The SLPVectorizer should not vectorize atomic stores and it should not
Dunreachable.ll3 ; Check if the SLPVectorizer does not crash when handling
Dcrash_scheduling.ll18 ; The SLPVectorizer crashed when scheduling this block after it inserted an
Dcrash_cmpop.ll38 ; The SLPVectorizer crashed in vectorizeChainsInBlock() because it tried