2011-12-19 17 views
5

C'è un modo per convertire il llvm IR in codice c e mantenere la sua semantica? Per esempio, possiamo compilare il codice c prima a llvm IR e poi ricompilarlo in un altro pezzo di codice c. Non mi aspetto che questi due file siano uguali. Ma devono avere la stessa funzionalità. GrazieCome convertire llvm IR in codice c?

risposta

8

È possibile utilizzare il backend C, con llc -march=c

+2

E non è più disponibile in llc-3.4.Is Ci sono dei sostituti? –

+2

@ArunprasadRajkumar, potresti essere interessato a questo: http://lists.cs.uiuc.edu/pipermail/llvmdev/2014-August/075875.html –

Problemi correlati