Skip to content
Commit c4237ae9 authored by MLIR Team's avatar MLIR Team Committed by jpienaar
Browse files

LoopFusion: Creates private MemRefs which are used only by operations in the fused loop.

*) Enables reduction of private memref size based on MemRef region accessed by fused slice.
*) Enables maximal fusion by creating a private memref to break a fusion-preventing dependence.
*) Adds maximal fusion flag to enable fusing as much as possible (though it still fuses the minimum cost computation slice).

PiperOrigin-RevId: 229936698
parent 24e5a72d
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment