-
Notifications
You must be signed in to change notification settings - Fork 86
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Peano for AIE2 has matured quite a bit, but we haven't been actively using it for AIE2/phoenix. This patch enables some simple designs to go through the flow: 1) aiecc.py now sets the correct architecture for llc when using Peano. 2) We generate the correct target architecture in LLVMIR based on the DeviceOp in MLIR. 3) We lower lock operations to AIE2 lock intrinsics based on the DeviceOp as well.
- Loading branch information
1 parent
0569dd3
commit b94b170
Showing
3 changed files
with
65 additions
and
17 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters