Beaver. MLIR. PatternRewriter
(beaver v0.4.8)
Copy Markdown
This module defines functions working with MLIR PatternRewriter.
Summary
Functions
Delegates to Beaver.MLIR.RewriterBase.block/1 after converting the first argument as base.
Delegates to Beaver.MLIR.RewriterBase.cancel_op_modification/2 after converting the first argument as base.
Delegates to Beaver.MLIR.RewriterBase.clear_insertion_point/1 after converting the first argument as base.
Delegates to Beaver.MLIR.RewriterBase.clone/2 after converting the first argument as base.
Delegates to Beaver.MLIR.RewriterBase.clone_region_before/3 after converting the first argument as base.
Delegates to Beaver.MLIR.RewriterBase.clone_with_mapping/3 after converting the first argument as base.
Delegates to Beaver.MLIR.RewriterBase.clone_without_regions/2 after converting the first argument as base.
Delegates to Beaver.MLIR.RewriterBase.context/1 after converting the first argument as base.
Delegates to Beaver.MLIR.RewriterBase.create_block_before/5 after converting the first argument as base.
Delegates to Beaver.MLIR.RewriterBase.erase_block/2 after converting the first argument as base.
Delegates to Beaver.MLIR.RewriterBase.erase_op/2 after converting the first argument as base.
Delegates to Beaver.MLIR.RewriterBase.finalize_op_modification/2 after converting the first argument as base.
Delegates to Beaver.MLIR.RewriterBase.inline_block_before/5 after converting the first argument as base.
Delegates to Beaver.MLIR.RewriterBase.inline_region_before/3 after converting the first argument as base.
Delegates to Beaver.MLIR.RewriterBase.insert/2 after converting the first argument as base.
Delegates to Beaver.MLIR.RewriterBase.insertion_block/1 after converting the first argument as base.
Delegates to Beaver.MLIR.RewriterBase.merge_blocks/5 after converting the first argument as base.
Delegates to Beaver.MLIR.RewriterBase.move_block_before/3 after converting the first argument as base.
Delegates to Beaver.MLIR.RewriterBase.move_op_after/3 after converting the first argument as base.
Delegates to Beaver.MLIR.RewriterBase.move_op_before/3 after converting the first argument as base.
Delegates to Beaver.MLIR.RewriterBase.operation_after_insertion/1 after converting the first argument as base.
Delegates to Beaver.MLIR.RewriterBase.replace/3 after converting the first argument as base.
Delegates to Beaver.MLIR.RewriterBase.replace_all_op_uses_with_operation/3 after converting the first argument as base.
Delegates to Beaver.MLIR.RewriterBase.replace_all_op_uses_with_value_range/4 after converting the first argument as base.
Delegates to Beaver.MLIR.RewriterBase.replace_all_uses_except/4 after converting the first argument as base.
Delegates to Beaver.MLIR.RewriterBase.replace_all_uses_with/3 after converting the first argument as base.
Delegates to Beaver.MLIR.RewriterBase.replace_all_value_range_uses_with/4 after converting the first argument as base.
Delegates to Beaver.MLIR.RewriterBase.replace_op/3 after converting the first argument as base.
Delegates to Beaver.MLIR.RewriterBase.replace_op_uses_within_block/5 after converting the first argument as base.
Delegates to Beaver.MLIR.RewriterBase.replace_op_with_operation/3 after converting the first argument as base.
Delegates to Beaver.MLIR.RewriterBase.replace_op_with_values/4 after converting the first argument as base.
Delegates to Beaver.MLIR.RewriterBase.restore_insertion_point/2 after converting the first argument as base.
Delegates to Beaver.MLIR.RewriterBase.save_insertion_point/1 after converting the first argument as base.
Delegates to Beaver.MLIR.RewriterBase.set_insertion_point_after/2 after converting the first argument as base.
Delegates to Beaver.MLIR.RewriterBase.set_insertion_point_after_value/2 after converting the first argument as base.
Delegates to Beaver.MLIR.RewriterBase.set_insertion_point_before/2 after converting the first argument as base.
Delegates to Beaver.MLIR.RewriterBase.set_insertion_point_to_end/2 after converting the first argument as base.
Delegates to Beaver.MLIR.RewriterBase.set_insertion_point_to_start/2 after converting the first argument as base.
Delegates to Beaver.MLIR.RewriterBase.start_op_modification/2 after converting the first argument as base.
Delegates to Beaver.MLIR.RewriterBase.with_insertion_point/2 after converting the first argument as base.
Delegates to Beaver.MLIR.RewriterBase.with_insertion_point/3 after converting the first argument as base.
Types
@type t() :: %Beaver.MLIR.PatternRewriter{ref: term()}
Functions
Delegates to Beaver.MLIR.RewriterBase.block/1 after converting the first argument as base.
Delegates to Beaver.MLIR.RewriterBase.cancel_op_modification/2 after converting the first argument as base.
Delegates to Beaver.MLIR.RewriterBase.clear_insertion_point/1 after converting the first argument as base.
Delegates to Beaver.MLIR.RewriterBase.clone/2 after converting the first argument as base.
Delegates to Beaver.MLIR.RewriterBase.clone_region_before/3 after converting the first argument as base.
Delegates to Beaver.MLIR.RewriterBase.clone_with_mapping/3 after converting the first argument as base.
Delegates to Beaver.MLIR.RewriterBase.clone_without_regions/2 after converting the first argument as base.
Delegates to Beaver.MLIR.RewriterBase.context/1 after converting the first argument as base.
Delegates to Beaver.MLIR.RewriterBase.create_block_before/5 after converting the first argument as base.
Delegates to Beaver.MLIR.RewriterBase.erase_block/2 after converting the first argument as base.
Delegates to Beaver.MLIR.RewriterBase.erase_op/2 after converting the first argument as base.
Delegates to Beaver.MLIR.RewriterBase.finalize_op_modification/2 after converting the first argument as base.
Delegates to Beaver.MLIR.RewriterBase.inline_block_before/5 after converting the first argument as base.
Delegates to Beaver.MLIR.RewriterBase.inline_region_before/3 after converting the first argument as base.
Delegates to Beaver.MLIR.RewriterBase.insert/2 after converting the first argument as base.
Delegates to Beaver.MLIR.RewriterBase.insertion_block/1 after converting the first argument as base.
Delegates to Beaver.MLIR.RewriterBase.merge_blocks/5 after converting the first argument as base.
Delegates to Beaver.MLIR.RewriterBase.move_block_before/3 after converting the first argument as base.
Delegates to Beaver.MLIR.RewriterBase.move_op_after/3 after converting the first argument as base.
Delegates to Beaver.MLIR.RewriterBase.move_op_before/3 after converting the first argument as base.
Delegates to Beaver.MLIR.RewriterBase.operation_after_insertion/1 after converting the first argument as base.
Delegates to Beaver.MLIR.RewriterBase.replace/3 after converting the first argument as base.
Delegates to Beaver.MLIR.RewriterBase.replace_all_op_uses_with_operation/3 after converting the first argument as base.
Delegates to Beaver.MLIR.RewriterBase.replace_all_op_uses_with_value_range/4 after converting the first argument as base.
Delegates to Beaver.MLIR.RewriterBase.replace_all_uses_except/4 after converting the first argument as base.
Delegates to Beaver.MLIR.RewriterBase.replace_all_uses_with/3 after converting the first argument as base.
Delegates to Beaver.MLIR.RewriterBase.replace_all_value_range_uses_with/4 after converting the first argument as base.
Delegates to Beaver.MLIR.RewriterBase.replace_op/3 after converting the first argument as base.
Delegates to Beaver.MLIR.RewriterBase.replace_op_uses_within_block/5 after converting the first argument as base.
Delegates to Beaver.MLIR.RewriterBase.replace_op_with_operation/3 after converting the first argument as base.
Delegates to Beaver.MLIR.RewriterBase.replace_op_with_values/4 after converting the first argument as base.
Delegates to Beaver.MLIR.RewriterBase.restore_insertion_point/2 after converting the first argument as base.
Delegates to Beaver.MLIR.RewriterBase.save_insertion_point/1 after converting the first argument as base.
Delegates to Beaver.MLIR.RewriterBase.set_insertion_point_after/2 after converting the first argument as base.
Delegates to Beaver.MLIR.RewriterBase.set_insertion_point_after_value/2 after converting the first argument as base.
Delegates to Beaver.MLIR.RewriterBase.set_insertion_point_before/2 after converting the first argument as base.
Delegates to Beaver.MLIR.RewriterBase.set_insertion_point_to_end/2 after converting the first argument as base.
Delegates to Beaver.MLIR.RewriterBase.set_insertion_point_to_start/2 after converting the first argument as base.
Delegates to Beaver.MLIR.RewriterBase.start_op_modification/2 after converting the first argument as base.
Delegates to Beaver.MLIR.RewriterBase.with_insertion_point/2 after converting the first argument as base.
Delegates to Beaver.MLIR.RewriterBase.with_insertion_point/3 after converting the first argument as base.