On Tue, Jul 13, 2021 at 11:06 AM Palmer Dabbelt <pal...@dabbelt.com> wrote:
> Is there are documentation as to what this "theadc" extension is? > The best doc I know of is https://github.com/isrc-cas/c910-llvm The README is in Chinese, but google translate does a decent job on it. If you want more details, you have to read the llvm sources to see exactly what each instruction does. They have mentioned that they are working on English language docs, but I don't know when they will be available. There are quite a few T-Head specific instructions here. This patch is only adding support for a few of them, probably as a trial to see how it goes before they try to add the rest. Jim