Rien empêche de "refactorer" le code en conséquence.
Sauf que c'est beaucoup, beaucoup, beaucoup plus que du refactoring qu'il faut.
Il faut complètement réécrire le code dans la très grande majorité des cas car les représentation intermédiaires sont différentes et que même si globalement dans les deux cas tu as du SSA, il y a tellement de différences entre les deux que tu n'arrives même pas au niveau des différences subtiles qui sont dure à trouver...
Où bien tu fais une glue qui convertis entre le représentation intermédiaires avec tous les autres problèmes que cela soulève.
[^] # Re: "Dirndl"
Posté par beagf . En réponse au journal Les compilateurs PathScale C/C++ et Fortran vont être libéré. Évalué à 5.
Sauf que c'est beaucoup, beaucoup, beaucoup plus que du refactoring qu'il faut.
Il faut complètement réécrire le code dans la très grande majorité des cas car les représentation intermédiaires sont différentes et que même si globalement dans les deux cas tu as du SSA, il y a tellement de différences entre les deux que tu n'arrives même pas au niveau des différences subtiles qui sont dure à trouver...
Où bien tu fais une glue qui convertis entre le représentation intermédiaires avec tous les autres problèmes que cela soulève.