Answer the question
In order to leave comments, you need to log in
What is LVM?
Please explain what is LLVM ?, and how it works / works.
Wiki and related posts did not help, all these backends, frontends optimizers only confuse the explanation.
I would also like such a "diagram"
source code -> code state A (what happened) -> B (what happened) -> ... -> processor instructions.
Answer the question
In order to leave comments, you need to log in
Source code -> parser (frontend) -> IR code generator (we got an intermediate virtual machine bytecode) -> LLVM backend (from IR code we generate code for the target platform (llc) or we can directly execute it (lli) )
this is a "layer" between the source code and machine code for a specific platform.
What is it for? To generate better (optimized) code.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question