Searched refs:SLPVectorizerPass (Results 1 – 4 of 4) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Transforms/Vectorize/ |
| H A D | SLPVectorizer.h | 57 struct SLPVectorizerPass : public PassInfoMixin<SLPVectorizerPass> { struct
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | SLPVectorizer.cpp | 13349 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 D | PassRegistry.def | 431 FUNCTION_PASS("slp-vectorizer", SLPVectorizerPass())
|
| H A D | PassBuilderPipelines.cpp | 1251 FPM.addPass(SLPVectorizerPass()); in addVectorPasses()
|