<a href="http:&#x2F;&#x2F;llvm.org&#x2F;docs&#x2F;FAQ.html#can-i-compile-c-or-c-code-to-platform-independent-llvm-bitcode" rel="nofollow">http:&#x2F;&#x2F;llvm.org&#x2F;docs&#x2F;FAQ.html#can-i-compile-c-or-c-code-to-p...</a> has a question <i>&quot;Can I compile C or C++ code to platform-independent LLVM bitcode?&quot;</i>. Its answer contains:<p><i>&quot;Also, since many platforms define their ABIs in terms of C, and since LLVM is lower-level than C, front-ends currently must emit platform-specific IR in order to have the result conform to the platform ABI.&quot;</i><p>That part applies to any front end, not just C and C++ compilers.