News for hackers. Stuff that matters.
Re:LLVM from a Go Perspective by krackers on Saturday May 04, 2019 @02:49AM (#19824874)
If you're working at the IR level, then there's usually pretty good documentation in terms of the doxygen and various pages explaining things.

But if you start venturing down into the backend, a lot of gotchas are never documented anywhere, just somehow learned through osmosis from another backend author or looking up code snippets from another implemented backend.

Re:LLVM from a Go Perspective by vnorilo on Saturday May 04, 2019 @03:06AM (#19824933)
Sure; the article was about building compilers rather than backends. FWIW I looked briefly into building a LLVM backend (IR subset) for a DSP chip, and gave up partly for the reasons you mentioned.