Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Transforms/Vectorize/
H A DSLPVectorizer.h57 struct SLPVectorizerPass : public PassInfoMixin<SLPVectorizerPass> { struct
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp13349 bool SLPVectorizerPass::runImpl(Function &F, ScalarEvolution *SE_, in runImpl()
13473 bool SLPVectorizerPass::vectorizeStores(ArrayRef<StoreInst *> Stores, in vectorizeStores()
13683 void SLPVectorizerPass::collectSeedInstructions(BasicBlock *BB) { in collectSeedInstructions()
13854 bool SLPVectorizerPass::tryToVectorize(Instruction *I, BoUpSLP &R) { in tryToVectorize()
15538 bool SLPVectorizerPass::vectorizeHorReduction( in vectorizeHorReduction()
15645 bool SLPVectorizerPass::tryToVectorize(ArrayRef<WeakTrackingVH> Insts, in tryToVectorize()
15654 bool SLPVectorizerPass::vectorizeInsertValueInst(InsertValueInst *IVI, in vectorizeInsertValueInst()
15840 bool SLPVectorizerPass::vectorizeCmpInsts(iterator_range<ItT> CmpInsts, in vectorizeCmpInsts()
15896 bool SLPVectorizerPass::vectorizeInserts(InstSetVector &Instructions, in vectorizeInserts()
16221 bool SLPVectorizerPass::vectorizeGEPIndices(BasicBlock *BB, BoUpSLP &R) { in vectorizeGEPIndices()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Passes/
H A DPassRegistry.def431 FUNCTION_PASS("slp-vectorizer", SLPVectorizerPass())
H A DPassBuilderPipelines.cpp1251 FPM.addPass(SLPVectorizerPass()); in addVectorPasses()