Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

Jonathan Blow can't into LLVM

Name: Anonymous 2015-01-05 6:05

https://twitter.com/Jonathan_Blow/status/551676327368355840
https://twitter.com/Jonathan_Blow/status/551584748892848128
https://twitter.com/Jonathan_Blow/status/551584226571984896
Long story short: He started working on a compiler that uses a mutable register model for its IR, and now he's mad that LLVM's SSA model doesn't cleanly map to what he happened to be doing.

Name: Anonymous 2015-01-07 15:45

>>24
All ISAs are different yes, but there's a lot more to a compiler than just code generation. Much of the high level logic can be made totally ISA independent. Having a common IR just falls out of that naturally.

If you have specific criticisms of LLVM's IR (and there are valid ones - it's too low level for code generators for exotic VLIW architectures to easily use, for one) I'd be interested to hear them.

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List