nod-ai / iree-amd-aie

IREE plugin repository for the AMD AIE accelerator
Apache License 2.0
69 stars 30 forks source link

Do not insert None accesses (rather than create and then destroy them later) #817

Closed newling closed 1 month ago

newling commented 1 month ago

A pass was introduced in https://github.com/nod-ai/iree-amd-aie/pull/615 to eliminate None access patterns. This PR simplifies the stack, by instead just not inserting None accesses in the first place.

Error in one of the e2e tests is

ld.lld: error: undefined symbol: malloc

Weird. I'll try this again once https://github.com/nod-ai/iree-amd-aie/pull/814 lands