Lines Matching refs:patterns

65     RewritePatternSet patterns(&getContext());  in runOnOperation()  local
66 populateVectorToVectorCanonicalizationPatterns(patterns); in runOnOperation()
67 populateVectorBroadcastLoweringPatterns(patterns); in runOnOperation()
68 populateVectorContractLoweringPatterns(patterns); in runOnOperation()
69 populateVectorMaskOpLoweringPatterns(patterns); in runOnOperation()
70 populateVectorShapeCastLoweringPatterns(patterns); in runOnOperation()
71 populateVectorTransposeLoweringPatterns(patterns); in runOnOperation()
73 populateVectorTransferLoweringPatterns(patterns, /*maxTransferRank=*/1); in runOnOperation()
74 (void)applyPatternsAndFoldGreedily(getOperation(), std::move(patterns)); in runOnOperation()
79 RewritePatternSet patterns(&getContext()); in runOnOperation() local
80 populateVectorMaskMaterializationPatterns(patterns, force32BitVectorIndices); in runOnOperation()
81 populateVectorTransferLoweringPatterns(patterns); in runOnOperation()
82 populateVectorToLLVMMatrixConversionPatterns(converter, patterns); in runOnOperation()
84 converter, patterns, reassociateFPReductions, force32BitVectorIndices); in runOnOperation()
85 populateVectorToLLVMMatrixConversionPatterns(converter, patterns); in runOnOperation()
100 populateArmSVELegalizeForLLVMExportPatterns(converter, patterns); in runOnOperation()
104 populateAMXLegalizeForLLVMExportPatterns(converter, patterns); in runOnOperation()
108 populateX86VectorLegalizeForLLVMExportPatterns(converter, patterns); in runOnOperation()
112 applyPartialConversion(getOperation(), target, std::move(patterns)))) in runOnOperation()