Sparcターゲットからアセンブリを印刷しようとしています。私はすでにそれからIRを生成できますが、どういうわけかこれはターゲットでは機能しません。llvm-isツールはモジュールを返すParseIRFileを使用するため、何を追加すればよいかわかりません。
私の問題は、文字列にIRが含まれているにもかかわらず、これをターゲットコード生成に使用するパスを追加する方法がわからないことです。
generateCode()メソッドから生成してm_llvmIR変数に格納したIRを使用するには、 generateSparcsCode()関数で何を変更するかについてのポインターが必要です。同じコンテキストから、モジュールはクラスメンバーでもあり、ターゲット生成コードにそれを正しく使用するにはどうすればよいか疑問に思っていました。