6 ms·
Also found LLVM to be pretty poorly documented - often what's out there is out of date and incomplete. The sheer scale of it makes it hard to narrow down what y
by QuadrupleA 5y ago
Also found LLVM to be pretty poorly documented - often what's out there is out of date and incomplete. The sheer scale of it makes it hard to narrow down what you're looking for too - I've resorted to searching the source code a few times to see how something works.
I love its multi-language, multi hardware target abilities, and wicked fast compiled code - but its complexity, glacially slow compiles, and sloppy documentation are currently a drag.
- rightbyte 5y agoThe documentation is a joke last time I tried to use it. The author should have tried libgccjit instead. It lacks LLVMs full capabilities, but atleast it is possible to get a grasp around the whole API and read it fully.