x86 32ビットコードの入力でLLVMコンパイラを実行することは可能ですか?ソースコードがない巨大なアルゴリズムがあり、同じハードウェアでより高速に実行できるようにしたいと考えています。最適化を使用して、x86からx86に変換して戻すことはできますか?
このコードは長時間実行されるので、静的に再コンパイルしたいと思います。また、そのランタイムプロファイルを実行して、どのブランチがより可能性が高いかをLLVMヒントに与えることができます。
元のコードはx86+x87用に記述されており、SSE / MMX/SSE2を使用していません。再コンパイル後x86_64および/またはSSE3を使用する可能性があります。また、コードはハードウェアデコーダーに対してより最適な方法で再生成されます。
ありがとう。