I made this: https://github.com/artyom-razinov/llvm-project/tree/llvm-backend-riscw
Which is updated version of this: https://github.com/andresag01/llvm-project
Which is a repo for this article: https://sourcecodeartisan.com/2020/09/13/llvm-backend-0.html
Comment for last commit has some info on how to build and how to compile c to target architecture (some riscw architecture, I have no idea what it is): https://github.com/artyom-razinov/llvm-project/commit/cb8a38e1ed0e3101ba2a46b4dff683bc63abbc66
Off-topic: It's sad that github doesn't support markdown in commit messages...