/llvm-project/mlir/lib/Dialect/Affine/Transforms/ |
H A D | SuperVectorize.cpp | 631 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 D | LoopFusion.cpp | 929 FusionStrategy strategy(FusionStrategy::ProducerConsumer); performFusionsIntoDest() local 1159 FusionStrategy strategy(memref); fuseWithSiblingNodes() local
|
/llvm-project/mlir/include/mlir/Dialect/Affine/ |
H A D | LoopFusionUtils.h | 75 FusionStrategy(StrategyEnum strategy) : strategy(strategy) { in FusionStrategy()
|
/llvm-project/llvm/lib/Support/ |
H A D | Parallel.cpp | 20 llvm::ThreadPoolStrategy llvm::parallel::strategy; global() member in llvm::parallel
|
/llvm-project/mlir/test/lib/Dialect/Affine/ |
H A D | TestVectorizationUtils.cpp | 239 strategy.vectorSizes.push_back(4 /*vectorization factor*/); in testVecAffineLoopNest() local
|
/llvm-project/mlir/lib/Dialect/SparseTensor/Transforms/Utils/ |
H A D | SparseTensorIterator.h | 178 setSparseEmitStrategy(SparseEmitStrategy strategy) setSparseEmitStrategy() argument
|
H A D | SparseTensorIterator.cpp | 1606 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 D | MachineTraceMetrics.cpp | 398 getEnsemble(MachineTraceStrategy strategy) getEnsemble() argument
|
/llvm-project/clang/lib/Sema/ |
H A D | SemaDeclObjC.cpp | 3261 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 D | Driver.cpp | 138 auto strategy = std::launch::async; createFutureForFile() local
|
/llvm-project/clang/lib/CodeGen/ |
H A D | CGObjC.cpp | 1177 switch (strategy.getKind()) { in generateObjCGetterBody() local 1469 PropertyImplStrategy strategy(CGM, propImpl); generateObjCSetterBody() local [all...] |