Comment by mananaysiempre

2 years ago

It sounds like you didn’t write optimizations operating on that format, though. This seems to have been a large part of the course TFA describes.

What’s wrong with it? If you’re the one generating it LLVM IR isn’t that bad

  • LLVM IR is a bit too low-level, so a lot of optimizations aren't really possible anymore, particularly around allocation and logical purity.

Yeah that’s fair, you only target it, but would have an ad-hoc internal IR of your own making for optimizations.