-
Notifications
You must be signed in to change notification settings - Fork 131
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
[HW] Add support for vector permute instructions #180
base: main
Are you sure you want to change the base?
Conversation
Amazing, great job @M-Ijaz-10x! I will review it today! |
cc5a2a8
to
64613b5
Compare
64613b5
to
38d9b9c
Compare
38d9b9c
to
32cf2ad
Compare
@mp-17 I have rebased this branch with the latest main. Can you please review the changes? |
Hello @M-Ijaz-10x, I have almost finished the backend run! I will check again in 1h and review it! |
The run is not over yet, but I am quite sure it will finish in the night; busy servers.. BTW, I see that there is one check hanging with 2 lanes. |
32cf2ad
to
0029b6e
Compare
Okay, there is definitely something in the RTL since the synthesis is still ongoing. I had a look at it, and I see why you used the mask unit instead of the slide unit ( |
df69f5d
to
a4f58b4
Compare
7cea91b
to
70cc157
Compare
70cc157
to
4c39dbc
Compare
4c39dbc
to
061f7c3
Compare
@mp-17 I have fixed the broken checks in RTL. Hopefully the CIs will be green this time! |
061f7c3
to
9fc19ce
Compare
Hey @M-Ijaz-10x, thank you very much! I will start a CI run to see if there are still problems with 4 lanes. |
@mp-17 Are the checks clear? |
Add support for
vrgather
,vrgatherei16
andvcompress
vector permute instructionsNOTE: This PR depends on PR#149 and needs to be merged after that
Changelog
Fixed
Added
vrgather
,vrgatherei16
andvcompress
vector permute instructionsvrgatherei16
permute instructionChanged
vrgather
andvcompress
permute instructionsChecklist
Please check our contributing guidelines before opening a Pull Request.