Is LLVM IR stable?


Are you going to change LLVM IR language further or it can be considered more or less to be stable now?


Thanks. Is there any tutorial/documentation for LLVM C-API.

I have seen “” but it seems more like a reference.

The only way I know of is to read the source code for the LLVM C API
functions. Since those are all thin wrappers around the C++ API, and
the C++ API is documented, it's quite easy to figure out how to use



There are at least two I can point out:

How to get started with the LLVM C API [1]
How to use LLVM API with Swift [2]

First one shows how to use C API from C, second one - the same, but using Swift language.