Closed lethean1 closed 2 years ago
I think I know why. It could be because the func name "S0" conflicts with register name in ARM. And I advise you to change the prefix of the func name.
Hi there, thanks for reporting this, and I'm glad you've found out the source.
If you need to change the prefix,
has an extra parameter for you to configure that.
You could expose this as a CLI argument if you prefer.
Best,
The original affine mlir is as follow:
then I used your polyhedral optimization and got this :
and then I lowered this file to llvm ir and compiled it
and got this error:
And any help can compile this correctly is appreciated.