LLVM の上で実行される C/C++ 向けの gdb などのデバッガーはありますか?
LLVM がいかにうまく設計されているかを考えると、これは絶好の機会のように思えます。
llvm-db を試してください。
最近、LLVM にデバッグ機能を追加するためのモジュラー ツールとして LLDB プロジェクトが作成されました。現時点では OS X のみをサポートしていますが、C++ API、スタンドアロンの実行可能ファイル、および Python バインディングが含まれています。
あたかもアセンブリ命令のセットであるかのように llvm ir をステップスルーできるようにするものですか? いいえ、そのようなものは存在しません。llvm ir を介してデバッグ情報を渡し、それを取得してターゲットのデバッグ情報を生成できます (現時点では dwarf に限定されています)。