Someone I know is writing a tiny llvm clone in C. It already can do integer operations faster than gcc -O1.<p>It is currently closed source but it shouldn&#x27;t be hard for my compiler to target his IR in the future. His backend is currently around 6k lines of code so should be relatively easy to understand, though understanding some of the concepts is harder overall.