Home
last modified time | relevance | path

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

/llvm-project/mlir/lib/Dialect/Affine/Transforms/
H A DSuperVectorize.cpp631 VectorizationStrategy *strategy) { in vectorizeLoopIfProfitable() argument
660 VectorizationStrategy *strategy) { in analyzeProfitability() argument
766 const VectorizationStrategy *strategy = nullptr; global() member
937 getVectorType(Type scalarTy,const VectorizationStrategy * strategy) getVectorType() argument
1099 isUniformDefinition(Value value,const VectorizationStrategy * strategy) isUniformDefinition() argument
1301 const VectorizationStrategy &strategy = *state.strategy; vectorizeAffineForOp() local
1563 vectorizeLoopNest(std::vector<SmallVector<AffineForOp,2>> & loops,const VectorizationStrategy & strategy) vectorizeLoopNest() argument
1634 vectorizeRootMatch(NestedMatch m,const VectorizationStrategy & strategy) vectorizeRootMatch() argument
1722 VectorizationStrategy strategy; vectorizeLoops() local
1887 vectorizeAffineLoopNest(std::vector<SmallVector<AffineForOp,2>> & loops,const VectorizationStrategy & strategy) vectorizeAffineLoopNest() argument
[all...]
H A DLoopFusion.cpp929 FusionStrategy strategy(FusionStrategy::ProducerConsumer); performFusionsIntoDest() local
1159 FusionStrategy strategy(memref); fuseWithSiblingNodes() local
/llvm-project/mlir/include/mlir/Dialect/Affine/
H A DLoopFusionUtils.h75 FusionStrategy(StrategyEnum strategy) : strategy(strategy) { in FusionStrategy()
/llvm-project/llvm/lib/Support/
H A DParallel.cpp20 llvm::ThreadPoolStrategy llvm::parallel::strategy; global() member in llvm::parallel
/llvm-project/mlir/test/lib/Dialect/Affine/
H A DTestVectorizationUtils.cpp239 strategy.vectorSizes.push_back(4 /*vectorization factor*/); in testVecAffineLoopNest() local
/llvm-project/mlir/lib/Dialect/SparseTensor/Transforms/Utils/
H A DSparseTensorIterator.h178 setSparseEmitStrategy(SparseEmitStrategy strategy) setSparseEmitStrategy() argument
H A DSparseTensorIterator.cpp1606 SparseEmitStrategy strategy) { in makeSynLevelAndIterator()
1635 SparseEmitStrategy strategy) { in makeSimpleIterator()
1651 SparseEmitStrategy strategy) { in makeSlicedLevelIterator()
1662 SparseEmitStrategy strategy) { in makePaddedIterator()
1678 SparseEmitStrategy strategy) { in makeNonEmptySubSectIterator()
1699 Value loopBound, unsigned stride, SparseEmitStrategy strategy) { in makeTraverseSubSectIterator()
/llvm-project/llvm/lib/CodeGen/
H A DMachineTraceMetrics.cpp398 getEnsemble(MachineTraceStrategy strategy) getEnsemble() argument
/llvm-project/clang/lib/Sema/
H A DSemaDeclObjC.cpp3261 if (!matchTypes(Context, strategy, left->getReturnType(), in MatchTwoMethodDeclarations() argument
3162 matchTypes(ASTContext & Context,SemaObjC::MethodMatchStrategy strategy,QualType leftQT,QualType rightQT) matchTypes() argument
3221 tryMatchRecordTypes(ASTContext & Context,SemaObjC::MethodMatchStrategy strategy,const Type * lt,const Type * rt) tryMatchRecordTypes() argument
/llvm-project/lld/COFF/
H A DDriver.cpp138 auto strategy = std::launch::async; createFutureForFile() local
/llvm-project/clang/lib/CodeGen/
H A DCGObjC.cpp1177 switch (strategy.getKind()) { in generateObjCGetterBody() local
1469 PropertyImplStrategy strategy(CGM, propImpl); generateObjCSetterBody() local
[all...]