私は現在、おもちゃのコンパイラ プロジェクトのために事前に動的にマシン コードを生成するためのツールを評価しています。
コンパイラは、ソース コードを実行可能なバイト コードに変換して、実行中のバイト コードに後でコードを動的に追加できるようにする必要があります。
これが LLVM で可能かどうか、つまり、LLVM JIT コンパイラ/インタープリタ lli によって実行される LLVM バイト コードを拡張 (または変更) できるかどうか疑問に思っています。
私は現在、おもちゃのコンパイラ プロジェクトのために事前に動的にマシン コードを生成するためのツールを評価しています。
コンパイラは、ソース コードを実行可能なバイト コードに変換して、実行中のバイト コードに後でコードを動的に追加できるようにする必要があります。
これが LLVM で可能かどうか、つまり、LLVM JIT コンパイラ/インタープリタ lli によって実行される LLVM バイト コードを拡張 (または変更) できるかどうか疑問に思っています。