Lines Matching refs:apply_patterns
33 transform.apply_patterns to %f {
34 transform.apply_patterns.vector.lower_contraction lowering_strategy = "outerproduct"
37 transform.apply_patterns to %f {
38 transform.apply_patterns.vector.transfer_permutation_patterns
41 transform.apply_patterns to %f {
42 transform.apply_patterns.vector.lower_multi_reduction lowering_strategy = "innerparallel"
45 transform.apply_patterns to %f {
46 …transform.apply_patterns.vector.split_transfer_full_partial split_transfer_strategy = "linalg-copy"
49 transform.apply_patterns to %f {
50 transform.apply_patterns.vector.transfer_to_scf max_transfer_rank = 1 full_unroll = true
53 transform.apply_patterns to %f {
54 transform.apply_patterns.vector.lower_transfer max_transfer_rank = 1
57 transform.apply_patterns to %f {
58 transform.apply_patterns.vector.lower_shape_cast
61 transform.apply_patterns to %f {
62 transform.apply_patterns.vector.lower_transpose lowering_strategy = "shuffle_1d"
89 transform.apply_patterns to %func {
90 transform.apply_patterns.vector.fold_arith_extension
127 transform.apply_patterns to %func {
128 transform.apply_patterns.vector.elementwise_to_vector