Skip to content

Commit

Permalink
Delete StatefulTransform and move logic into AMDAIE passes (#784)
Browse files Browse the repository at this point in the history
This PR removes `AMDAIEStatefulTransform` and `AMDAIEAssignLockIDs` by
moving logic into `AMDAIEBufferization`, `AMDAIEAcquireReleaseToUseLock`
and `AMDAIELowerToAIE`. This gets rid of an intermediate layer of logic
operating on `aie.objectfifo` by going from logical objectFifos directly
to aie.buffer. This reduces the overall amount of code/complexity needed
to get to the same result.
  • Loading branch information
jtuyls authored Sep 18, 2024
1 parent d27772e commit f9526c9
Show file tree
Hide file tree
Showing 51 changed files with 2,092 additions and 6,297 deletions.
118 changes: 0 additions & 118 deletions compiler/plugins/target/AMD-AIE/aie/AMDAIEAssignLockIDs.cpp

This file was deleted.

Loading

0 comments on commit f9526c9

Please sign in to comment.