Мне было трудно понять LLVM C++ API. Есть ли связь между LLVM C++ API и LLVM IR? Кроме того, как можно использовать LLVM C++ API?