this post was submitted on 01 Jul 2024
43 points (95.7% liked)
Technology
957 readers
28 users here now
A tech news sub for communists
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
They have published documentation of the ISA in english though it's not complete: https://loongson.github.io/LoongArch-Documentation/README-EN.html
gcc and qemu already support la64 so cross compiling and basic testing is already possible for anyone.
damn, that's so cool
Keep in mind gcc even supports the still undocumented instructions (at least in the english world) such as the vector instructions for 128 and 256-bit vector registers. That's probably because people at Loongson were responsible for the implementation. They also maintain their own soft-forked Linux kernel and their patches eventually make it into mainline. Their soft-fork is more bleeding edge though I guess.