commit | e46c7c9704fc465dd3137fa7d493fb036ae7a305 | [log] [tgz] |
---|---|---|
author | Uday Bondhugula <bondhugula@google.com> | Mon Dec 10 11:39:31 2018 -0800 |
committer | jpienaar <jpienaar@google.com> | Fri Mar 29 14:24:22 2019 -0700 |
tree | 9cd61f0b1d2eae7a2da242186db1b0e646554d2e | |
parent | add7bb0ab3d038a0e871c8bc9589be3db76904aa [diff] |
Update/fix -pipeline-data-transfer; fix b/120770946 - fix replaceAllMemRefUsesWith call to replace only inside loop body. - handle the case where DMA buffers are dynamic; extend doubleBuffer() method to handle dynamically shaped DMA buffers (pass the right operands to AllocOp) - place alloc's for DMA buffers at the depth at which pipelining is being done (instead of at top-level) - add more test cases PiperOrigin-RevId: 224852231