Comme le disent Sylvestre et Gof, le bitcode LLVM n'est actuellement pas portable. Cependant, il peut servir de base. Il y a des travaux en cours pour définir une représentation intermédiaire, appelée SPIR, pour pouvoir distribuer des programmes OpenCL binaires. SPIR est très largement fondée sur LLVM. Et donc, je pense qu'il y aura un impact pour que le bitcode LLVM deviennent plus portable.
[^] # Re: bitcode vs bytecode ?
Posté par rewind (Mastodon) . En réponse à la dépêche Rencontre des Développeurs LLVM 2012. Évalué à 3.
Comme le disent Sylvestre et Gof, le bitcode LLVM n'est actuellement pas portable. Cependant, il peut servir de base. Il y a des travaux en cours pour définir une représentation intermédiaire, appelée SPIR, pour pouvoir distribuer des programmes OpenCL binaires. SPIR est très largement fondée sur LLVM. Et donc, je pense qu'il y aura un impact pour que le bitcode LLVM deviennent plus portable.
Voir : http://lists.cs.uiuc.edu/pipermail/llvmdev/2012-September/053125.html