-
Notifications
You must be signed in to change notification settings - Fork 632
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
Add loongarch support and LSX SIMD optimizations #516
Conversation
Enable LSX by default: ./autogen.sh --maintainer && ./configure && make Disable LSX: ./autogen.sh --maintainer && ./configure --enable-loongarch-lsx=no && make
@ctruta , Could you please take some time to review the code? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to me.
Oops I almost missed one thing: that the libpng developers (not the users) are the ones who run |
Done. See a7fe341. ... but now, after landing the last three commits, While at it, could you also verify if I updated the AUTHORS file correctly? |
I will address it promptly. |
Thank you. Could you please also have a look at compilation with |
I apologize for the oversight and appreciate your reminder. The issue has been addressed in the PR #526 |
"ZhangLixia" has resigned and is no longer maintaining the Loongson ecosystem. I suggest replacing her with "JinBo," who is the primary contributor to LoongArch LSX optimizations. |
Reiterating my gratitude. PR #527 has already fixed this issue. |
This is very good to know, thanks. I added JinBo to the list of authors. About ZhangLixia, I'm still keeping her name in there, because she co-authored source code such as And, if I may please ask for yet one more favour. The Authors file is in ASCII right now, but I want to convert it to UTF-8 eventually. Could you please send me the correct Chinese spellings for all Loongson contributors? |
GuXiWei --> 顾希伟 Hope this may help. Thx! |
Enable LSX by default: ./autogen.sh --maintainer && ./configure && make
Disable LSX: ./autogen.sh --maintainer && ./configure --enable-loongarch-lsx=no && make