Previous PR https://github.com/nod-ai/iree-amd-aie/pull/812 added support to transpose dma dimensions on the target side for control code optimization. However, this new dma addressing wasn't supported in SplitLogicalObjectFifosForConnectionReuse pass.
This PR keeps the original logic and most of the original codes while adding the support for the new dma format.
Previous PR https://github.com/nod-ai/iree-amd-aie/pull/812 added support to transpose dma dimensions on the target side for control code optimization. However, this new dma addressing wasn't supported in
SplitLogicalObjectFifosForConnectionReuse
pass.This PR keeps the original logic and most of the original codes while adding the support for the new dma format.