Top "Llvm" questions

The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.

Is there any Javascript engine that emits LLVM bytecode?

I've been searching for a while now, but I could not find any engine that emits LLVM bytecode. But somehow …

javascript llvm
How to use LLVM to generate a call graph?

I'm looking into generating a call-graph for the linux kernel that would include function pointers (see my previous question Static …

llvm static-analysis call-graph
How does C-- compare to LLVM?

After learning a bit of how LLVM work I'm really excited about how portable low-level code can be generated and …

c compiler-construction code-generation llvm c-minus-minus
What are the greatest benefits of LLVM?

Does anyone have experience with LLVM, llvm-gcc, or Clang? The whole idea behind llvm seems very intriguing to me and …

c++ c llvm clang
Unable to install LLVM toolchain for Eclipse CDT

Im trying to get Clang working again on Eclipse and therefore I've tried to install the LLVM toolchain over the …

c++ eclipse clang llvm eclipse-mars
Not using C++ exceptions by design, in llvm/clang

llvm/clang are considered good C++ code bases. I wonder why C++ exceptions arenot used in them at all? Memory …

c++ exception coding-style llvm clang
Creating a VHDL backend for LLVM?

LLVM is very modular and allows you to fairly easily define new backends. However most of the documentation/tutorials on …

llvm vhdl
LLVM tail call optimization

Here is my understanding of things: A function "f" is tail recursive when calling itself is its last action. Tail-recursion …

llvm tail-recursion llvm-ir
LLVM's integer types

The LLVM language specifies integer types as iN, where N is the bit-width of the integer, and ranges from 1 to 2^23…

types llvm llvm-codegen
RuntimeError: <path> failed executing, please point LLVM_CONFIG to the path for llvm-config

Trying to install llvmlite via pip by running pip install llvmlite constantly gives me this error: RuntimeError: <path> …

macos llvm llvmlite