# `Beaver.MLIR.Dialect.Transform`

# `affine_simplify_bounded_affine_ops`

Return op name `transform.affine.simplify_bounded_affine_ops` as a bitstring.

# `affine_simplify_bounded_affine_ops`

`transform.affine.simplify_bounded_affine_ops`

# `affine_simplify_min_max_affine_ops`

Return op name `transform.affine.simplify_min_max_affine_ops` as a bitstring.

# `affine_simplify_min_max_affine_ops`

`transform.affine.simplify_min_max_affine_ops`

# `affine_super_vectorize`

Return op name `transform.affine.super_vectorize` as a bitstring.

# `affine_super_vectorize`

`transform.affine.super_vectorize`

# `alternatives`

Return op name `transform.alternatives` as a bitstring.

# `alternatives`

`transform.alternatives`

# `annotate`

Return op name `transform.annotate` as a bitstring.

# `annotate`

`transform.annotate`

# `apply_conversion_patterns`

Return op name `transform.apply_conversion_patterns` as a bitstring.

# `apply_conversion_patterns`

`transform.apply_conversion_patterns`

# `apply_conversion_patterns_dialect_to_llvm`

Return op name `transform.apply_conversion_patterns.dialect_to_llvm` as a bitstring.

# `apply_conversion_patterns_dialect_to_llvm`

`transform.apply_conversion_patterns.dialect_to_llvm`

# `apply_conversion_patterns_func_func_to_llvm`

Return op name `transform.apply_conversion_patterns.func.func_to_llvm` as a bitstring.

# `apply_conversion_patterns_func_func_to_llvm`

`transform.apply_conversion_patterns.func.func_to_llvm`

# `apply_conversion_patterns_gpu_gpu_subgroup_reduce_to_nvvm`

Return op name `transform.apply_conversion_patterns.gpu.gpu_subgroup_reduce_to_nvvm` as a bitstring.

# `apply_conversion_patterns_gpu_gpu_subgroup_reduce_to_nvvm`

`transform.apply_conversion_patterns.gpu.gpu_subgroup_reduce_to_nvvm`

# `apply_conversion_patterns_gpu_gpu_to_nvvm`

Return op name `transform.apply_conversion_patterns.gpu.gpu_to_nvvm` as a bitstring.

# `apply_conversion_patterns_gpu_gpu_to_nvvm`

`transform.apply_conversion_patterns.gpu.gpu_to_nvvm`

# `apply_conversion_patterns_gpu_gpu_to_rocdl`

Return op name `transform.apply_conversion_patterns.gpu.gpu_to_rocdl` as a bitstring.

# `apply_conversion_patterns_gpu_gpu_to_rocdl`

`transform.apply_conversion_patterns.gpu.gpu_to_rocdl`

# `apply_conversion_patterns_gpu_gpu_wmma_to_nvvm`

Return op name `transform.apply_conversion_patterns.gpu.gpu_wmma_to_nvvm` as a bitstring.

# `apply_conversion_patterns_gpu_gpu_wmma_to_nvvm`

`transform.apply_conversion_patterns.gpu.gpu_wmma_to_nvvm`

# `apply_conversion_patterns_memref_memref_to_llvm_type_converter`

Return op name `transform.apply_conversion_patterns.memref.memref_to_llvm_type_converter` as a bitstring.

# `apply_conversion_patterns_memref_memref_to_llvm_type_converter`

`transform.apply_conversion_patterns.memref.memref_to_llvm_type_converter`

# `apply_conversion_patterns_nvgpu_nvgpu_to_nvvm`

Return op name `transform.apply_conversion_patterns.nvgpu.nvgpu_to_nvvm` as a bitstring.

# `apply_conversion_patterns_nvgpu_nvgpu_to_nvvm`

`transform.apply_conversion_patterns.nvgpu.nvgpu_to_nvvm`

# `apply_conversion_patterns_scf_scf_to_control_flow`

Return op name `transform.apply_conversion_patterns.scf.scf_to_control_flow` as a bitstring.

# `apply_conversion_patterns_scf_scf_to_control_flow`

`transform.apply_conversion_patterns.scf.scf_to_control_flow`

# `apply_conversion_patterns_scf_structural_conversions`

Return op name `transform.apply_conversion_patterns.scf.structural_conversions` as a bitstring.

# `apply_conversion_patterns_scf_structural_conversions`

`transform.apply_conversion_patterns.scf.structural_conversions`

# `apply_conversion_patterns_vector_vector_to_llvm`

Return op name `transform.apply_conversion_patterns.vector.vector_to_llvm` as a bitstring.

# `apply_conversion_patterns_vector_vector_to_llvm`

`transform.apply_conversion_patterns.vector.vector_to_llvm`

# `apply_cse`

Return op name `transform.apply_cse` as a bitstring.

# `apply_cse`

`transform.apply_cse`

# `apply_dce`

Return op name `transform.apply_dce` as a bitstring.

# `apply_dce`

`transform.apply_dce`

# `apply_licm`

Return op name `transform.apply_licm` as a bitstring.

# `apply_licm`

`transform.apply_licm`

# `apply_patterns`

Return op name `transform.apply_patterns` as a bitstring.

# `apply_patterns`

`transform.apply_patterns`

# `apply_patterns_arm_neon_vector_contract_to_bfmmla`

Return op name `transform.apply_patterns.arm_neon.vector_contract_to_bfmmla` as a bitstring.

# `apply_patterns_arm_neon_vector_contract_to_bfmmla`

`transform.apply_patterns.arm_neon.vector_contract_to_bfmmla`

# `apply_patterns_arm_neon_vector_contract_to_i8mm`

Return op name `transform.apply_patterns.arm_neon.vector_contract_to_i8mm` as a bitstring.

# `apply_patterns_arm_neon_vector_contract_to_i8mm`

`transform.apply_patterns.arm_neon.vector_contract_to_i8mm`

# `apply_patterns_arm_sve_vector_contract_to_bfmmla`

Return op name `transform.apply_patterns.arm_sve.vector_contract_to_bfmmla` as a bitstring.

# `apply_patterns_arm_sve_vector_contract_to_bfmmla`

`transform.apply_patterns.arm_sve.vector_contract_to_bfmmla`

# `apply_patterns_arm_sve_vector_contract_to_i8mm`

Return op name `transform.apply_patterns.arm_sve.vector_contract_to_i8mm` as a bitstring.

# `apply_patterns_arm_sve_vector_contract_to_i8mm`

`transform.apply_patterns.arm_sve.vector_contract_to_i8mm`

# `apply_patterns_canonicalization`

Return op name `transform.apply_patterns.canonicalization` as a bitstring.

# `apply_patterns_canonicalization`

`transform.apply_patterns.canonicalization`

# `apply_patterns_gpu_eliminate_barriers`

Return op name `transform.apply_patterns.gpu.eliminate_barriers` as a bitstring.

# `apply_patterns_gpu_eliminate_barriers`

`transform.apply_patterns.gpu.eliminate_barriers`

# `apply_patterns_gpu_gpu_rewrite_patterns`

Return op name `transform.apply_patterns.gpu.gpu_rewrite_patterns` as a bitstring.

# `apply_patterns_gpu_gpu_rewrite_patterns`

`transform.apply_patterns.gpu.gpu_rewrite_patterns`

# `apply_patterns_gpu_gpu_shuffle_to_amdgpu`

Return op name `transform.apply_patterns.gpu.gpu_shuffle_to_amdgpu` as a bitstring.

# `apply_patterns_gpu_gpu_shuffle_to_amdgpu`

`transform.apply_patterns.gpu.gpu_shuffle_to_amdgpu`

# `apply_patterns_gpu_unroll_vectors_subgroup_mma`

Return op name `transform.apply_patterns.gpu.unroll_vectors_subgroup_mma` as a bitstring.

# `apply_patterns_gpu_unroll_vectors_subgroup_mma`

`transform.apply_patterns.gpu.unroll_vectors_subgroup_mma`

# `apply_patterns_linalg_data_layout_propagation`

Return op name `transform.apply_patterns.linalg.data_layout_propagation` as a bitstring.

# `apply_patterns_linalg_data_layout_propagation`

`transform.apply_patterns.linalg.data_layout_propagation`

# `apply_patterns_linalg_decompose_pack_unpack`

Return op name `transform.apply_patterns.linalg.decompose_pack_unpack` as a bitstring.

# `apply_patterns_linalg_decompose_pack_unpack`

`transform.apply_patterns.linalg.decompose_pack_unpack`

# `apply_patterns_linalg_decompose_pad`

Return op name `transform.apply_patterns.linalg.decompose_pad` as a bitstring.

# `apply_patterns_linalg_decompose_pad`

`transform.apply_patterns.linalg.decompose_pad`

# `apply_patterns_linalg_erase_unnecessary_inputs`

Return op name `transform.apply_patterns.linalg.erase_unnecessary_inputs` as a bitstring.

# `apply_patterns_linalg_erase_unnecessary_inputs`

`transform.apply_patterns.linalg.erase_unnecessary_inputs`

# `apply_patterns_linalg_extract_slice_sinking`

Return op name `transform.apply_patterns.linalg.extract_slice_sinking` as a bitstring.

# `apply_patterns_linalg_extract_slice_sinking`

`transform.apply_patterns.linalg.extract_slice_sinking`

# `apply_patterns_linalg_fold_add_into_dest`

Return op name `transform.apply_patterns.linalg.fold_add_into_dest` as a bitstring.

# `apply_patterns_linalg_fold_add_into_dest`

`transform.apply_patterns.linalg.fold_add_into_dest`

# `apply_patterns_linalg_fold_pack_unpack_into_empty`

Return op name `transform.apply_patterns.linalg.fold_pack_unpack_into_empty` as a bitstring.

# `apply_patterns_linalg_fold_pack_unpack_into_empty`

`transform.apply_patterns.linalg.fold_pack_unpack_into_empty`

# `apply_patterns_linalg_fold_unit_extent_dims_via_reshapes`

Return op name `transform.apply_patterns.linalg.fold_unit_extent_dims_via_reshapes` as a bitstring.

# `apply_patterns_linalg_fold_unit_extent_dims_via_reshapes`

`transform.apply_patterns.linalg.fold_unit_extent_dims_via_reshapes`

# `apply_patterns_linalg_fold_unit_extent_dims_via_slices`

Return op name `transform.apply_patterns.linalg.fold_unit_extent_dims_via_slices` as a bitstring.

# `apply_patterns_linalg_fold_unit_extent_dims_via_slices`

`transform.apply_patterns.linalg.fold_unit_extent_dims_via_slices`

# `apply_patterns_linalg_pad_vectorization`

Return op name `transform.apply_patterns.linalg.pad_vectorization` as a bitstring.

# `apply_patterns_linalg_pad_vectorization`

`transform.apply_patterns.linalg.pad_vectorization`

# `apply_patterns_linalg_tiling_canonicalization`

Return op name `transform.apply_patterns.linalg.tiling_canonicalization` as a bitstring.

# `apply_patterns_linalg_tiling_canonicalization`

`transform.apply_patterns.linalg.tiling_canonicalization`

# `apply_patterns_memref_alloc_to_alloca`

Return op name `transform.apply_patterns.memref.alloc_to_alloca` as a bitstring.

# `apply_patterns_memref_alloc_to_alloca`

`transform.apply_patterns.memref.alloc_to_alloca`

# `apply_patterns_memref_expand_ops`

Return op name `transform.apply_patterns.memref.expand_ops` as a bitstring.

# `apply_patterns_memref_expand_ops`

`transform.apply_patterns.memref.expand_ops`

# `apply_patterns_memref_expand_strided_metadata`

Return op name `transform.apply_patterns.memref.expand_strided_metadata` as a bitstring.

# `apply_patterns_memref_expand_strided_metadata`

`transform.apply_patterns.memref.expand_strided_metadata`

# `apply_patterns_memref_extract_address_computations`

Return op name `transform.apply_patterns.memref.extract_address_computations` as a bitstring.

# `apply_patterns_memref_extract_address_computations`

`transform.apply_patterns.memref.extract_address_computations`

# `apply_patterns_memref_fold_memref_alias_ops`

Return op name `transform.apply_patterns.memref.fold_memref_alias_ops` as a bitstring.

# `apply_patterns_memref_fold_memref_alias_ops`

`transform.apply_patterns.memref.fold_memref_alias_ops`

# `apply_patterns_memref_resolve_ranked_shaped_type_result_dims`

Return op name `transform.apply_patterns.memref.resolve_ranked_shaped_type_result_dims` as a bitstring.

# `apply_patterns_memref_resolve_ranked_shaped_type_result_dims`

`transform.apply_patterns.memref.resolve_ranked_shaped_type_result_dims`

# `apply_patterns_scf_for_loop_canonicalization`

Return op name `transform.apply_patterns.scf.for_loop_canonicalization` as a bitstring.

# `apply_patterns_scf_for_loop_canonicalization`

`transform.apply_patterns.scf.for_loop_canonicalization`

# `apply_patterns_tensor_bubble_up_extract_slice`

Return op name `transform.apply_patterns.tensor.bubble_up_extract_slice` as a bitstring.

# `apply_patterns_tensor_bubble_up_extract_slice`

`transform.apply_patterns.tensor.bubble_up_extract_slice`

# `apply_patterns_tensor_decompose_concat`

Return op name `transform.apply_patterns.tensor.decompose_concat` as a bitstring.

# `apply_patterns_tensor_decompose_concat`

`transform.apply_patterns.tensor.decompose_concat`

# `apply_patterns_tensor_drop_redundant_insert_slice_rank_expansion`

Return op name `transform.apply_patterns.tensor.drop_redundant_insert_slice_rank_expansion` as a bitstring.

# `apply_patterns_tensor_drop_redundant_insert_slice_rank_expansion`

`transform.apply_patterns.tensor.drop_redundant_insert_slice_rank_expansion`

# `apply_patterns_tensor_fold_into_pack_and_unpack`

Return op name `transform.apply_patterns.tensor.fold_into_pack_and_unpack` as a bitstring.

# `apply_patterns_tensor_fold_into_pack_and_unpack`

`transform.apply_patterns.tensor.fold_into_pack_and_unpack`

# `apply_patterns_tensor_fold_tensor_empty`

Return op name `transform.apply_patterns.tensor.fold_tensor_empty` as a bitstring.

# `apply_patterns_tensor_fold_tensor_empty`

`transform.apply_patterns.tensor.fold_tensor_empty`

# `apply_patterns_tensor_fold_tensor_subset_ops`

Return op name `transform.apply_patterns.tensor.fold_tensor_subset_ops` as a bitstring.

# `apply_patterns_tensor_fold_tensor_subset_ops`

`transform.apply_patterns.tensor.fold_tensor_subset_ops`

# `apply_patterns_tensor_fold_tensor_subset_ops_into_vector_transfers`

Return op name `transform.apply_patterns.tensor.fold_tensor_subset_ops_into_vector_transfers` as a bitstring.

# `apply_patterns_tensor_fold_tensor_subset_ops_into_vector_transfers`

`transform.apply_patterns.tensor.fold_tensor_subset_ops_into_vector_transfers`

# `apply_patterns_tensor_merge_consecutive_insert_extract_slice`

Return op name `transform.apply_patterns.tensor.merge_consecutive_insert_extract_slice` as a bitstring.

# `apply_patterns_tensor_merge_consecutive_insert_extract_slice`

`transform.apply_patterns.tensor.merge_consecutive_insert_extract_slice`

# `apply_patterns_tensor_reassociative_reshape_folding`

Return op name `transform.apply_patterns.tensor.reassociative_reshape_folding` as a bitstring.

# `apply_patterns_tensor_reassociative_reshape_folding`

`transform.apply_patterns.tensor.reassociative_reshape_folding`

# `apply_patterns_tensor_rewrite_as_constant`

Return op name `transform.apply_patterns.tensor.rewrite_as_constant` as a bitstring.

# `apply_patterns_tensor_rewrite_as_constant`

`transform.apply_patterns.tensor.rewrite_as_constant`

# `apply_patterns_vector_cast_away_vector_leading_one_dim`

Return op name `transform.apply_patterns.vector.cast_away_vector_leading_one_dim` as a bitstring.

# `apply_patterns_vector_cast_away_vector_leading_one_dim`

`transform.apply_patterns.vector.cast_away_vector_leading_one_dim`

# `apply_patterns_vector_drop_inner_most_unit_dims_from_xfer_ops`

Return op name `transform.apply_patterns.vector.drop_inner_most_unit_dims_from_xfer_ops` as a bitstring.

# `apply_patterns_vector_drop_inner_most_unit_dims_from_xfer_ops`

`transform.apply_patterns.vector.drop_inner_most_unit_dims_from_xfer_ops`

# `apply_patterns_vector_drop_unit_dims_with_shape_cast`

Return op name `transform.apply_patterns.vector.drop_unit_dims_with_shape_cast` as a bitstring.

# `apply_patterns_vector_drop_unit_dims_with_shape_cast`

`transform.apply_patterns.vector.drop_unit_dims_with_shape_cast`

# `apply_patterns_vector_elementwise_to_vector`

Return op name `transform.apply_patterns.vector.elementwise_to_vector` as a bitstring.

# `apply_patterns_vector_elementwise_to_vector`

`transform.apply_patterns.vector.elementwise_to_vector`

# `apply_patterns_vector_flatten_vector_transfer_ops`

Return op name `transform.apply_patterns.vector.flatten_vector_transfer_ops` as a bitstring.

# `apply_patterns_vector_flatten_vector_transfer_ops`

`transform.apply_patterns.vector.flatten_vector_transfer_ops`

# `apply_patterns_vector_fold_arith_extension`

Return op name `transform.apply_patterns.vector.fold_arith_extension` as a bitstring.

# `apply_patterns_vector_fold_arith_extension`

`transform.apply_patterns.vector.fold_arith_extension`

# `apply_patterns_vector_interleave_and_deinterleave_to_shuffle`

Return op name `transform.apply_patterns.vector.interleave_and_deinterleave_to_shuffle` as a bitstring.

# `apply_patterns_vector_interleave_and_deinterleave_to_shuffle`

`transform.apply_patterns.vector.interleave_and_deinterleave_to_shuffle`

# `apply_patterns_vector_lower_bitcast`

Return op name `transform.apply_patterns.vector.lower_bitcast` as a bitstring.

# `apply_patterns_vector_lower_bitcast`

`transform.apply_patterns.vector.lower_bitcast`

# `apply_patterns_vector_lower_broadcast`

Return op name `transform.apply_patterns.vector.lower_broadcast` as a bitstring.

# `apply_patterns_vector_lower_broadcast`

`transform.apply_patterns.vector.lower_broadcast`

# `apply_patterns_vector_lower_contraction`

Return op name `transform.apply_patterns.vector.lower_contraction` as a bitstring.

# `apply_patterns_vector_lower_contraction`

`transform.apply_patterns.vector.lower_contraction`

# `apply_patterns_vector_lower_create_mask`

Return op name `transform.apply_patterns.vector.lower_create_mask` as a bitstring.

# `apply_patterns_vector_lower_create_mask`

`transform.apply_patterns.vector.lower_create_mask`

# `apply_patterns_vector_lower_gather`

Return op name `transform.apply_patterns.vector.lower_gather` as a bitstring.

# `apply_patterns_vector_lower_gather`

`transform.apply_patterns.vector.lower_gather`

# `apply_patterns_vector_lower_interleave`

Return op name `transform.apply_patterns.vector.lower_interleave` as a bitstring.

# `apply_patterns_vector_lower_interleave`

`transform.apply_patterns.vector.lower_interleave`

# `apply_patterns_vector_lower_masked_transfers`

Return op name `transform.apply_patterns.vector.lower_masked_transfers` as a bitstring.

# `apply_patterns_vector_lower_masked_transfers`

`transform.apply_patterns.vector.lower_masked_transfers`

# `apply_patterns_vector_lower_masks`

Return op name `transform.apply_patterns.vector.lower_masks` as a bitstring.

# `apply_patterns_vector_lower_masks`

`transform.apply_patterns.vector.lower_masks`

# `apply_patterns_vector_lower_outerproduct`

Return op name `transform.apply_patterns.vector.lower_outerproduct` as a bitstring.

# `apply_patterns_vector_lower_outerproduct`

`transform.apply_patterns.vector.lower_outerproduct`

# `apply_patterns_vector_lower_scan`

Return op name `transform.apply_patterns.vector.lower_scan` as a bitstring.

# `apply_patterns_vector_lower_scan`

`transform.apply_patterns.vector.lower_scan`

# `apply_patterns_vector_lower_shape_cast`

Return op name `transform.apply_patterns.vector.lower_shape_cast` as a bitstring.

# `apply_patterns_vector_lower_shape_cast`

`transform.apply_patterns.vector.lower_shape_cast`

# `apply_patterns_vector_lower_step`

Return op name `transform.apply_patterns.vector.lower_step` as a bitstring.

# `apply_patterns_vector_lower_step`

`transform.apply_patterns.vector.lower_step`

# `apply_patterns_vector_lower_transfer`

Return op name `transform.apply_patterns.vector.lower_transfer` as a bitstring.

# `apply_patterns_vector_lower_transfer`

`transform.apply_patterns.vector.lower_transfer`

# `apply_patterns_vector_lower_transpose`

Return op name `transform.apply_patterns.vector.lower_transpose` as a bitstring.

# `apply_patterns_vector_lower_transpose`

`transform.apply_patterns.vector.lower_transpose`

# `apply_patterns_vector_materialize_masks`

Return op name `transform.apply_patterns.vector.materialize_masks` as a bitstring.

# `apply_patterns_vector_materialize_masks`

`transform.apply_patterns.vector.materialize_masks`

# `apply_patterns_vector_multi_reduction_flattening`

Return op name `transform.apply_patterns.vector.multi_reduction_flattening` as a bitstring.

# `apply_patterns_vector_multi_reduction_flattening`

`transform.apply_patterns.vector.multi_reduction_flattening`

# `apply_patterns_vector_multi_reduction_unrolling`

Return op name `transform.apply_patterns.vector.multi_reduction_unrolling` as a bitstring.

# `apply_patterns_vector_multi_reduction_unrolling`

`transform.apply_patterns.vector.multi_reduction_unrolling`

# `apply_patterns_vector_rank_reducing_subview_patterns`

Return op name `transform.apply_patterns.vector.rank_reducing_subview_patterns` as a bitstring.

# `apply_patterns_vector_rank_reducing_subview_patterns`

`transform.apply_patterns.vector.rank_reducing_subview_patterns`

# `apply_patterns_vector_reduction_to_contract`

Return op name `transform.apply_patterns.vector.reduction_to_contract` as a bitstring.

# `apply_patterns_vector_reduction_to_contract`

`transform.apply_patterns.vector.reduction_to_contract`

# `apply_patterns_vector_reorder_multi_reduction_dims`

Return op name `transform.apply_patterns.vector.reorder_multi_reduction_dims` as a bitstring.

# `apply_patterns_vector_reorder_multi_reduction_dims`

`transform.apply_patterns.vector.reorder_multi_reduction_dims`

# `apply_patterns_vector_rewrite_narrow_types`

Return op name `transform.apply_patterns.vector.rewrite_narrow_types` as a bitstring.

# `apply_patterns_vector_rewrite_narrow_types`

`transform.apply_patterns.vector.rewrite_narrow_types`

# `apply_patterns_vector_sink_mem_ops`

Return op name `transform.apply_patterns.vector.sink_mem_ops` as a bitstring.

# `apply_patterns_vector_sink_mem_ops`

`transform.apply_patterns.vector.sink_mem_ops`

# `apply_patterns_vector_sink_ops`

Return op name `transform.apply_patterns.vector.sink_ops` as a bitstring.

# `apply_patterns_vector_sink_ops`

`transform.apply_patterns.vector.sink_ops`

# `apply_patterns_vector_split_transfer_full_partial`

Return op name `transform.apply_patterns.vector.split_transfer_full_partial` as a bitstring.

# `apply_patterns_vector_split_transfer_full_partial`

`transform.apply_patterns.vector.split_transfer_full_partial`

# `apply_patterns_vector_transfer_permutation_patterns`

Return op name `transform.apply_patterns.vector.transfer_permutation_patterns` as a bitstring.

# `apply_patterns_vector_transfer_permutation_patterns`

`transform.apply_patterns.vector.transfer_permutation_patterns`

# `apply_patterns_vector_transfer_to_scf`

Return op name `transform.apply_patterns.vector.transfer_to_scf` as a bitstring.

# `apply_patterns_vector_transfer_to_scf`

`transform.apply_patterns.vector.transfer_to_scf`

# `apply_patterns_vector_unroll_from_elements`

Return op name `transform.apply_patterns.vector.unroll_from_elements` as a bitstring.

# `apply_patterns_vector_unroll_from_elements`

`transform.apply_patterns.vector.unroll_from_elements`

# `apply_patterns_vector_unroll_to_elements`

Return op name `transform.apply_patterns.vector.unroll_to_elements` as a bitstring.

# `apply_patterns_vector_unroll_to_elements`

`transform.apply_patterns.vector.unroll_to_elements`

# `apply_patterns_x86_move_accumulator_for_contract_loop`

Return op name `transform.apply_patterns.x86.move_accumulator_for_contract_loop` as a bitstring.

# `apply_patterns_x86_move_accumulator_for_contract_loop`

`transform.apply_patterns.x86.move_accumulator_for_contract_loop`

# `apply_patterns_x86_shuffle_vector_fma_ops`

Return op name `transform.apply_patterns.x86.shuffle_vector_fma_ops` as a bitstring.

# `apply_patterns_x86_shuffle_vector_fma_ops`

`transform.apply_patterns.x86.shuffle_vector_fma_ops`

# `apply_patterns_x86_sink_vector_producer_ops`

Return op name `transform.apply_patterns.x86.sink_vector_producer_ops` as a bitstring.

# `apply_patterns_x86_sink_vector_producer_ops`

`transform.apply_patterns.x86.sink_vector_producer_ops`

# `apply_patterns_x86_vector_contract_bf16_to_fma`

Return op name `transform.apply_patterns.x86.vector_contract_bf16_to_fma` as a bitstring.

# `apply_patterns_x86_vector_contract_bf16_to_fma`

`transform.apply_patterns.x86.vector_contract_bf16_to_fma`

# `apply_patterns_x86_vector_contract_to_amx_dot_product`

Return op name `transform.apply_patterns.x86.vector_contract_to_amx_dot_product` as a bitstring.

# `apply_patterns_x86_vector_contract_to_amx_dot_product`

`transform.apply_patterns.x86.vector_contract_to_amx_dot_product`

# `apply_patterns_x86_vector_contract_to_fma`

Return op name `transform.apply_patterns.x86.vector_contract_to_fma` as a bitstring.

# `apply_patterns_x86_vector_contract_to_fma`

`transform.apply_patterns.x86.vector_contract_to_fma`

# `apply_patterns_x86_vector_contract_to_packed_type_dot_product`

Return op name `transform.apply_patterns.x86.vector_contract_to_packed_type_dot_product` as a bitstring.

# `apply_patterns_x86_vector_contract_to_packed_type_dot_product`

`transform.apply_patterns.x86.vector_contract_to_packed_type_dot_product`

# `apply_registered_pass`

Return op name `transform.apply_registered_pass` as a bitstring.

# `apply_registered_pass`

`transform.apply_registered_pass`

# `bufferization_buffer_loop_hoisting`

Return op name `transform.bufferization.buffer_loop_hoisting` as a bitstring.

# `bufferization_buffer_loop_hoisting`

`transform.bufferization.buffer_loop_hoisting`

# `bufferization_eliminate_empty_tensors`

Return op name `transform.bufferization.eliminate_empty_tensors` as a bitstring.

# `bufferization_eliminate_empty_tensors`

`transform.bufferization.eliminate_empty_tensors`

# `bufferization_empty_tensor_to_alloc_tensor`

Return op name `transform.bufferization.empty_tensor_to_alloc_tensor` as a bitstring.

# `bufferization_empty_tensor_to_alloc_tensor`

`transform.bufferization.empty_tensor_to_alloc_tensor`

# `bufferization_one_shot_bufferize`

Return op name `transform.bufferization.one_shot_bufferize` as a bitstring.

# `bufferization_one_shot_bufferize`

`transform.bufferization.one_shot_bufferize`

# `cast`

Return op name `transform.cast` as a bitstring.

# `cast`

`transform.cast`

# `collect_matching`

Return op name `transform.collect_matching` as a bitstring.

# `collect_matching`

`transform.collect_matching`

# `debug_emit_param_as_remark`

Return op name `transform.debug.emit_param_as_remark` as a bitstring.

# `debug_emit_param_as_remark`

`transform.debug.emit_param_as_remark`

# `debug_emit_remark_at`

Return op name `transform.debug.emit_remark_at` as a bitstring.

# `debug_emit_remark_at`

`transform.debug.emit_remark_at`

# `dlti_query`

Return op name `transform.dlti.query` as a bitstring.

# `dlti_query`

`transform.dlti.query`

# `foreach`

Return op name `transform.foreach` as a bitstring.

# `foreach`

`transform.foreach`

# `foreach_match`

Return op name `transform.foreach_match` as a bitstring.

# `foreach_match`

`transform.foreach_match`

# `func_cast_and_call`

Return op name `transform.func.cast_and_call` as a bitstring.

# `func_cast_and_call`

`transform.func.cast_and_call`

# `func_deduplicate_func_args`

Return op name `transform.func.deduplicate_func_args` as a bitstring.

# `func_deduplicate_func_args`

`transform.func.deduplicate_func_args`

# `func_replace_func_signature`

Return op name `transform.func.replace_func_signature` as a bitstring.

# `func_replace_func_signature`

`transform.func.replace_func_signature`

# `get_consumers_of_result`

Return op name `transform.get_consumers_of_result` as a bitstring.

# `get_consumers_of_result`

`transform.get_consumers_of_result`

# `get_defining_op`

Return op name `transform.get_defining_op` as a bitstring.

# `get_defining_op`

`transform.get_defining_op`

# `get_operand`

Return op name `transform.get_operand` as a bitstring.

# `get_operand`

`transform.get_operand`

# `get_parent_op`

Return op name `transform.get_parent_op` as a bitstring.

# `get_parent_op`

`transform.get_parent_op`

# `get_producer_of_operand`

Return op name `transform.get_producer_of_operand` as a bitstring.

# `get_producer_of_operand`

`transform.get_producer_of_operand`

# `get_result`

Return op name `transform.get_result` as a bitstring.

# `get_result`

`transform.get_result`

# `get_type`

Return op name `transform.get_type` as a bitstring.

# `get_type`

`transform.get_type`

# `gpu_map_forall_to_blocks`

Return op name `transform.gpu.map_forall_to_blocks` as a bitstring.

# `gpu_map_forall_to_blocks`

`transform.gpu.map_forall_to_blocks`

# `gpu_map_nested_forall_to_threads`

Return op name `transform.gpu.map_nested_forall_to_threads` as a bitstring.

# `gpu_map_nested_forall_to_threads`

`transform.gpu.map_nested_forall_to_threads`

# `include`

Return op name `transform.include` as a bitstring.

# `include`

`transform.include`

# `irdl_collect_matching`

Return op name `transform.irdl.collect_matching` as a bitstring.

# `irdl_collect_matching`

`transform.irdl.collect_matching`

# `loop_coalesce`

Return op name `transform.loop.coalesce` as a bitstring.

# `loop_coalesce`

`transform.loop.coalesce`

# `loop_coalesce_nested`

Return op name `transform.loop.coalesce_nested` as a bitstring.

# `loop_coalesce_nested`

`transform.loop.coalesce_nested`

# `loop_forall_to_for`

Return op name `transform.loop.forall_to_for` as a bitstring.

# `loop_forall_to_for`

`transform.loop.forall_to_for`

# `loop_forall_to_parallel`

Return op name `transform.loop.forall_to_parallel` as a bitstring.

# `loop_forall_to_parallel`

`transform.loop.forall_to_parallel`

# `loop_fuse_sibling`

Return op name `transform.loop.fuse_sibling` as a bitstring.

# `loop_fuse_sibling`

`transform.loop.fuse_sibling`

# `loop_hoist_loop_invariant_subsets`

Return op name `transform.loop.hoist_loop_invariant_subsets` as a bitstring.

# `loop_hoist_loop_invariant_subsets`

`transform.loop.hoist_loop_invariant_subsets`

# `loop_outline`

Return op name `transform.loop.outline` as a bitstring.

# `loop_outline`

`transform.loop.outline`

# `loop_parallel_for_to_nested_fors`

Return op name `transform.loop.parallel_for_to_nested_fors` as a bitstring.

# `loop_parallel_for_to_nested_fors`

`transform.loop.parallel_for_to_nested_fors`

# `loop_peel`

Return op name `transform.loop.peel` as a bitstring.

# `loop_peel`

`transform.loop.peel`

# `loop_pipeline`

Return op name `transform.loop.pipeline` as a bitstring.

# `loop_pipeline`

`transform.loop.pipeline`

# `loop_promote_if_one_iteration`

Return op name `transform.loop.promote_if_one_iteration` as a bitstring.

# `loop_promote_if_one_iteration`

`transform.loop.promote_if_one_iteration`

# `loop_unroll`

Return op name `transform.loop.unroll` as a bitstring.

# `loop_unroll`

`transform.loop.unroll`

# `loop_unroll_and_jam`

Return op name `transform.loop.unroll_and_jam` as a bitstring.

# `loop_unroll_and_jam`

`transform.loop.unroll_and_jam`

# `match_operation_empty`

Return op name `transform.match.operation_empty` as a bitstring.

# `match_operation_empty`

`transform.match.operation_empty`

# `match_operation_name`

Return op name `transform.match.operation_name` as a bitstring.

# `match_operation_name`

`transform.match.operation_name`

# `match_param_cmpi`

Return op name `transform.match.param.cmpi` as a bitstring.

# `match_param_cmpi`

`transform.match.param.cmpi`

# `match_structured`

Return op name `transform.match.structured` as a bitstring.

# `match_structured`

`transform.match.structured`

# `match_structured_body`

Return op name `transform.match.structured.body` as a bitstring.

# `match_structured_body`

`transform.match.structured.body`

# `match_structured_classify_contraction_dims`

Return op name `transform.match.structured.classify_contraction_dims` as a bitstring.

# `match_structured_classify_contraction_dims`

`transform.match.structured.classify_contraction_dims`

# `match_structured_classify_convolution_dims`

Return op name `transform.match.structured.classify_convolution_dims` as a bitstring.

# `match_structured_classify_convolution_dims`

`transform.match.structured.classify_convolution_dims`

# `match_structured_dim`

Return op name `transform.match.structured.dim` as a bitstring.

# `match_structured_dim`

`transform.match.structured.dim`

# `match_structured_elemental_bitwidth`

Return op name `transform.match.structured.elemental_bitwidth` as a bitstring.

# `match_structured_elemental_bitwidth`

`transform.match.structured.elemental_bitwidth`

# `match_structured_init`

Return op name `transform.match.structured.init` as a bitstring.

# `match_structured_init`

`transform.match.structured.init`

# `match_structured_input`

Return op name `transform.match.structured.input` as a bitstring.

# `match_structured_input`

`transform.match.structured.input`

# `match_structured_num_inits`

Return op name `transform.match.structured.num_inits` as a bitstring.

# `match_structured_num_inits`

`transform.match.structured.num_inits`

# `match_structured_num_inputs`

Return op name `transform.match.structured.num_inputs` as a bitstring.

# `match_structured_num_inputs`

`transform.match.structured.num_inputs`

# `match_structured_rank`

Return op name `transform.match.structured.rank` as a bitstring.

# `match_structured_rank`

`transform.match.structured.rank`

# `match_structured_result`

Return op name `transform.match.structured.result` as a bitstring.

# `match_structured_result`

`transform.match.structured.result`

# `match_structured_yield`

Return op name `transform.match.structured.yield` as a bitstring.

# `match_structured_yield`

`transform.match.structured.yield`

# `memref_alloca_to_global`

Return op name `transform.memref.alloca_to_global` as a bitstring.

# `memref_alloca_to_global`

`transform.memref.alloca_to_global`

# `memref_erase_dead_alloc_and_stores`

Return op name `transform.memref.erase_dead_alloc_and_stores` as a bitstring.

# `memref_erase_dead_alloc_and_stores`

`transform.memref.erase_dead_alloc_and_stores`

# `memref_make_loop_independent`

Return op name `transform.memref.make_loop_independent` as a bitstring.

# `memref_make_loop_independent`

`transform.memref.make_loop_independent`

# `memref_multibuffer`

Return op name `transform.memref.multibuffer` as a bitstring.

# `memref_multibuffer`

`transform.memref.multibuffer`

# `merge_handles`

Return op name `transform.merge_handles` as a bitstring.

# `merge_handles`

`transform.merge_handles`

# `named_sequence`

Return op name `transform.named_sequence` as a bitstring.

# `named_sequence`

`transform.named_sequence`

# `num_associations`

Return op name `transform.num_associations` as a bitstring.

# `num_associations`

`transform.num_associations`

# `nvgpu_create_async_groups`

Return op name `transform.nvgpu.create_async_groups` as a bitstring.

# `nvgpu_create_async_groups`

`transform.nvgpu.create_async_groups`

# `nvgpu_pipeline_shared_memory_copies`

Return op name `transform.nvgpu.pipeline_shared_memory_copies` as a bitstring.

# `nvgpu_pipeline_shared_memory_copies`

`transform.nvgpu.pipeline_shared_memory_copies`

# `nvgpu_rewrite_copy_as_tma`

Return op name `transform.nvgpu.rewrite_copy_as_tma` as a bitstring.

# `nvgpu_rewrite_copy_as_tma`

`transform.nvgpu.rewrite_copy_as_tma`

# `nvgpu_rewrite_matmul_as_mma_sync`

Return op name `transform.nvgpu.rewrite_matmul_as_mma_sync` as a bitstring.

# `nvgpu_rewrite_matmul_as_mma_sync`

`transform.nvgpu.rewrite_matmul_as_mma_sync`

# `param_constant`

Return op name `transform.param.constant` as a bitstring.

# `param_constant`

`transform.param.constant`

# `payload`

Return op name `transform.payload` as a bitstring.

# `payload`

`transform.payload`

# `pdl_match`

Return op name `transform.pdl_match` as a bitstring.

# `pdl_match`

`transform.pdl_match`

# `print`

Return op name `transform.print` as a bitstring.

# `print`

`transform.print`

# `replicate`

Return op name `transform.replicate` as a bitstring.

# `replicate`

`transform.replicate`

# `scf_take_assumed_branch`

Return op name `transform.scf.take_assumed_branch` as a bitstring.

# `scf_take_assumed_branch`

`transform.scf.take_assumed_branch`

# `select`

Return op name `transform.select` as a bitstring.

# `select`

`transform.select`

# `sequence`

Return op name `transform.sequence` as a bitstring.

# `sequence`

`transform.sequence`

# `smt_constrain_params`

Return op name `transform.smt.constrain_params` as a bitstring.

# `smt_constrain_params`

`transform.smt.constrain_params`

# `sparse_tensor_match_sparse_inout`

Return op name `transform.sparse_tensor.match.sparse_inout` as a bitstring.

# `sparse_tensor_match_sparse_inout`

`transform.sparse_tensor.match.sparse_inout`

# `split_handle`

Return op name `transform.split_handle` as a bitstring.

# `split_handle`

`transform.split_handle`

# `structured_bufferize_to_allocation`

Return op name `transform.structured.bufferize_to_allocation` as a bitstring.

# `structured_bufferize_to_allocation`

`transform.structured.bufferize_to_allocation`

# `structured_continuous_tile_sizes`

Return op name `transform.structured.continuous_tile_sizes` as a bitstring.

# `structured_continuous_tile_sizes`

`transform.structured.continuous_tile_sizes`

# `structured_convert_conv2d_to_img2col`

Return op name `transform.structured.convert_conv2d_to_img2col` as a bitstring.

# `structured_convert_conv2d_to_img2col`

`transform.structured.convert_conv2d_to_img2col`

# `structured_convert_to_loops`

Return op name `transform.structured.convert_to_loops` as a bitstring.

# `structured_convert_to_loops`

`transform.structured.convert_to_loops`

# `structured_decompose`

Return op name `transform.structured.decompose` as a bitstring.

# `structured_decompose`

`transform.structured.decompose`

# `structured_decompose_interface`

Return op name `transform.structured.decompose_interface` as a bitstring.

# `structured_decompose_interface`

`transform.structured.decompose_interface`

# `structured_decompose_winograd_op`

Return op name `transform.structured.decompose_winograd_op` as a bitstring.

# `structured_decompose_winograd_op`

`transform.structured.decompose_winograd_op`

# `structured_eliminate_empty_tensors`

Return op name `transform.structured.eliminate_empty_tensors` as a bitstring.

# `structured_eliminate_empty_tensors`

`transform.structured.eliminate_empty_tensors`

# `structured_flatten_elementwise`

Return op name `transform.structured.flatten_elementwise` as a bitstring.

# `structured_flatten_elementwise`

`transform.structured.flatten_elementwise`

# `structured_fuse`

Return op name `transform.structured.fuse` as a bitstring.

# `structured_fuse`

`transform.structured.fuse`

# `structured_fuse_into_containing_op`

Return op name `transform.structured.fuse_into_containing_op` as a bitstring.

# `structured_fuse_into_containing_op`

`transform.structured.fuse_into_containing_op`

# `structured_generalize`

Return op name `transform.structured.generalize` as a bitstring.

# `structured_generalize`

`transform.structured.generalize`

# `structured_gpu_map_copy_to_threads`

Return op name `transform.structured.gpu.map_copy_to_threads` as a bitstring.

# `structured_gpu_map_copy_to_threads`

`transform.structured.gpu.map_copy_to_threads`

# `structured_hoist_pad`

Return op name `transform.structured.hoist_pad` as a bitstring.

# `structured_hoist_pad`

`transform.structured.hoist_pad`

# `structured_hoist_pad_build_packing_loop_nest`

Return op name `transform.structured.hoist_pad.build_packing_loop_nest` as a bitstring.

# `structured_hoist_pad_build_packing_loop_nest`

`transform.structured.hoist_pad.build_packing_loop_nest`

# `structured_hoist_redundant_vector_broadcasts`

Return op name `transform.structured.hoist_redundant_vector_broadcasts` as a bitstring.

# `structured_hoist_redundant_vector_broadcasts`

`transform.structured.hoist_redundant_vector_broadcasts`

# `structured_hoist_redundant_vector_transfers`

Return op name `transform.structured.hoist_redundant_vector_transfers` as a bitstring.

# `structured_hoist_redundant_vector_transfers`

`transform.structured.hoist_redundant_vector_transfers`

# `structured_insert_slice_to_copy`

Return op name `transform.structured.insert_slice_to_copy` as a bitstring.

# `structured_insert_slice_to_copy`

`transform.structured.insert_slice_to_copy`

# `structured_interchange`

Return op name `transform.structured.interchange` as a bitstring.

# `structured_interchange`

`transform.structured.interchange`

# `structured_linalg_copy_to_memref`

Return op name `transform.structured.linalg_copy_to_memref` as a bitstring.

# `structured_linalg_copy_to_memref`

`transform.structured.linalg_copy_to_memref`

# `structured_lower_pack`

Return op name `transform.structured.lower_pack` as a bitstring.

# `structured_lower_pack`

`transform.structured.lower_pack`

# `structured_lower_unpack`

Return op name `transform.structured.lower_unpack` as a bitstring.

# `structured_lower_unpack`

`transform.structured.lower_unpack`

# `structured_match`

Return op name `transform.structured.match` as a bitstring.

# `structured_match`

`transform.structured.match`

# `structured_multitile_sizes`

Return op name `transform.structured.multitile_sizes` as a bitstring.

# `structured_multitile_sizes`

`transform.structured.multitile_sizes`

# `structured_pack`

Return op name `transform.structured.pack` as a bitstring.

# `structured_pack`

`transform.structured.pack`

# `structured_pack_greedily`

Return op name `transform.structured.pack_greedily` as a bitstring.

# `structured_pack_greedily`

`transform.structured.pack_greedily`

# `structured_pack_transpose`

Return op name `transform.structured.pack_transpose` as a bitstring.

# `structured_pack_transpose`

`transform.structured.pack_transpose`

# `structured_pad`

Return op name `transform.structured.pad` as a bitstring.

# `structured_pad`

`transform.structured.pad`

# `structured_pad_tiling_interface`

Return op name `transform.structured.pad_tiling_interface` as a bitstring.

# `structured_pad_tiling_interface`

`transform.structured.pad_tiling_interface`

# `structured_promote`

Return op name `transform.structured.promote` as a bitstring.

# `structured_promote`

`transform.structured.promote`

# `structured_promote_tensor`

Return op name `transform.structured.promote_tensor` as a bitstring.

# `structured_promote_tensor`

`transform.structured.promote_tensor`

# `structured_replace`

Return op name `transform.structured.replace` as a bitstring.

# `structured_replace`

`transform.structured.replace`

# `structured_rewrite_in_destination_passing_style`

Return op name `transform.structured.rewrite_in_destination_passing_style` as a bitstring.

# `structured_rewrite_in_destination_passing_style`

`transform.structured.rewrite_in_destination_passing_style`

# `structured_scalarize`

Return op name `transform.structured.scalarize` as a bitstring.

# `structured_scalarize`

`transform.structured.scalarize`

# `structured_specialize`

Return op name `transform.structured.specialize` as a bitstring.

# `structured_specialize`

`transform.structured.specialize`

# `structured_split`

Return op name `transform.structured.split` as a bitstring.

# `structured_split`

`transform.structured.split`

# `structured_split_reduction`

Return op name `transform.structured.split_reduction` as a bitstring.

# `structured_split_reduction`

`transform.structured.split_reduction`

# `structured_tile_reduction_using_for`

Return op name `transform.structured.tile_reduction_using_for` as a bitstring.

# `structured_tile_reduction_using_for`

`transform.structured.tile_reduction_using_for`

# `structured_tile_reduction_using_forall`

Return op name `transform.structured.tile_reduction_using_forall` as a bitstring.

# `structured_tile_reduction_using_forall`

`transform.structured.tile_reduction_using_forall`

# `structured_tile_using_for`

Return op name `transform.structured.tile_using_for` as a bitstring.

# `structured_tile_using_for`

`transform.structured.tile_using_for`

# `structured_tile_using_forall`

Return op name `transform.structured.tile_using_forall` as a bitstring.

# `structured_tile_using_forall`

`transform.structured.tile_using_forall`

# `structured_transpose_conv2d`

Return op name `transform.structured.transpose_conv2d` as a bitstring.

# `structured_transpose_conv2d`

`transform.structured.transpose_conv2d`

# `structured_transpose_matmul`

Return op name `transform.structured.transpose_matmul` as a bitstring.

# `structured_transpose_matmul`

`transform.structured.transpose_matmul`

# `structured_vectorize`

Return op name `transform.structured.vectorize` as a bitstring.

# `structured_vectorize`

`transform.structured.vectorize`

# `structured_vectorize_children_and_apply_patterns`

Return op name `transform.structured.vectorize_children_and_apply_patterns` as a bitstring.

# `structured_vectorize_children_and_apply_patterns`

`transform.structured.vectorize_children_and_apply_patterns`

# `structured_winograd_conv2d`

Return op name `transform.structured.winograd_conv2d` as a bitstring.

# `structured_winograd_conv2d`

`transform.structured.winograd_conv2d`

# `tensor_make_loop_independent`

Return op name `transform.tensor.make_loop_independent` as a bitstring.

# `tensor_make_loop_independent`

`transform.tensor.make_loop_independent`

# `tune_alternatives`

Return op name `transform.tune.alternatives` as a bitstring.

# `tune_alternatives`

`transform.tune.alternatives`

# `tune_knob`

Return op name `transform.tune.knob` as a bitstring.

# `tune_knob`

`transform.tune.knob`

# `type_conversion_tensor_cast_shape_dynamic_dims`

Return op name `transform.type_conversion.tensor.cast_shape_dynamic_dims` as a bitstring.

# `type_conversion_tensor_cast_shape_dynamic_dims`

`transform.type_conversion.tensor.cast_shape_dynamic_dims`

# `verify`

Return op name `transform.verify` as a bitstring.

# `verify`

`transform.verify`

# `with_pdl_patterns`

Return op name `transform.with_pdl_patterns` as a bitstring.

# `with_pdl_patterns`

`transform.with_pdl_patterns`

# `xegpu_convert_layout`

Return op name `transform.xegpu.convert_layout` as a bitstring.

# `xegpu_convert_layout`

`transform.xegpu.convert_layout`

# `xegpu_get_load_op`

Return op name `transform.xegpu.get_load_op` as a bitstring.

# `xegpu_get_load_op`

`transform.xegpu.get_load_op`

# `xegpu_insert_prefetch`

Return op name `transform.xegpu.insert_prefetch` as a bitstring.

# `xegpu_insert_prefetch`

`transform.xegpu.insert_prefetch`

# `xegpu_set_anchor_layout`

Return op name `transform.xegpu.set_anchor_layout` as a bitstring.

# `xegpu_set_anchor_layout`

`transform.xegpu.set_anchor_layout`

# `xegpu_set_gpu_launch_threads`

Return op name `transform.xegpu.set_gpu_launch_threads` as a bitstring.

# `xegpu_set_gpu_launch_threads`

`transform.xegpu.set_gpu_launch_threads`

# `yield`

Return op name `transform.yield` as a bitstring.

# `yield`

`transform.yield`
