Traduction de langage machine dans IR LLVM (démontage / remontage de X86_64. X86. BRAS dans LLVM bitcode)

Je voudrais traduire X86_64, x86, ARM exécutables dans IR LLVM (démontage).

Quelle solution proposez-vous ?

  • J'ai vérifié llvm-objdump, mais comme je le comprends, il produit x86_64/assembleur x86 - ce que je veux, c'est LLVM assembleur.
  • Il y a beaucoup de désassembleurs pour x86_86, x86, arm. Peut-être que certains assemlber compilateur cible "IR LLVM" ?
  • Ce n'est pas le démontage, c'est la traduction!
  • Au moins pour le X86 partie de votre question, il y a blog.llvm.org/2010/01/x86-disassembler.html