-
Notifications
You must be signed in to change notification settings - Fork 22
New issue
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
Errors occur when modify axpy-masked.mlir in some ways #232
Comments
qinjun-li
added a commit
that referenced
this issue
Jun 2, 2023
qinjun-li
added a commit
that referenced
this issue
Jun 5, 2023
sequencer
pushed a commit
that referenced
this issue
Jun 6, 2023
xlinsist
changed the title
Errors occur when running axpy test with mask operations
Errors occur when modify axpy-masked.mlir in some ways
Jun 14, 2023
After testing based on the latest repository, the two errors mentioned above still exist and present messages in the following way:
The message doesn't explictly show which assembly instructions don't work on spike. Does it suggest that we should avoid using
This error is somewhat puzzling to me. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
In the buddy case
axpy-masked.mlir
(AX plus Y cases with mask operations), errors will occur if we modify it in the following way:Changing
%mask64 = arith.constant dense<1> : vector<64xi1>
to%mask64 = vector.create_mask %remain : vector<64xi1>
, which means using another way to define variable mask64. It will lead tospike trapped with trap_illegal_instruction
error.Replacing all the number "64" with number "128", which means extending the number of elements processed at the same time. In that case the following error message will be shown:
The text was updated successfully, but these errors were encountered: