We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
func @load_store_dep_tiling() { %A = alloc() : memref<64x64xf32> affine.for %i0 = 1 to 64 { affine.for %j0 = 1 to 64 { %i1 = affine.apply affine_map<(d0) -> (d0 - 1)>(%i0) %j1 = affine.apply affine_map<(d0) -> (d0 - 1)>(%j0) %0 = affine.load %A[%i0, %j1] : memref<64x64xf32> %1 = affine.load %A[%i1, %j0] : memref<64x64xf32> %2 = addf %0, %1 : f32 affine.store %2, %A[%i0, %j0] : memref<64x64xf32> } } return }
Pluto seems to be inadequate of processing this type of input: https://groups.google.com/g/pluto-development/c/9mTvz5j5VxE
The text was updated successfully, but these errors were encountered:
After forcing Pluto to use ISL dependences calculation, this issue can be resolved.
Now the problem is about handling clast_expr.
Sorry, something went wrong.
Successfully merging a pull request may close this issue.
Pluto seems to be inadequate of processing this type of input: https://groups.google.com/g/pluto-development/c/9mTvz5j5VxE
The text was updated successfully, but these errors were encountered: