This shows you the differences between two versions of the page.
cpl:labs:08 [2016/11/22 06:58] bogdan.nitulescu [Exercițiul 3] |
cpl:labs:08 [2017/11/21 06:52] (current) bogdan.nitulescu [Exercițiul 3] |
||
---|---|---|---|
Line 1: | Line 1: | ||
===== 08. LLVM backend ===== | ===== 08. LLVM backend ===== | ||
- | |||
- | **TO BE UPDATED SOON** | ||
- | <note warning>Exemplele de mai jos folosesc LLVM 3.6 - codul va fi ușor diferit pentru a folosi noile facilități din 3.8</note> | ||
===== Nice to read ===== | ===== Nice to read ===== | ||
Line 309: | Line 306: | ||
make -j2 llc | make -j2 llc | ||
- | Codul sursa LLVM poate fi descărcat de pe [[http://llvm.org/releases/3.8.0/llvm-3.8.0.src.tar.xz|llvm.org]] | + | Codul sursa LLVM poate fi descărcat de pe [[http://llvm.org/releases/3.6.0/llvm-3.6.0.src.tar.xz|llvm.org]] |
Pentru a testa, compilați fișierul ex3.a.ll folosind opțiunea ''-filetype=null'' pentru llc. | Pentru a testa, compilați fișierul ex3.a.ll folosind opțiunea ''-filetype=null'' pentru llc. |