Есть ли отладчик, такой как gdb или что-то еще, предназначенный для C / C ++, который работает поверх LLVM?
Учитывая, насколько хорошо сконструирован LLVM, это почти кажется идеальной возможностью.
Попробуйте llvm-db .
Недавно проект LLDB был создан как модульный инструмент для добавления возможностей отладки в LLVM. В настоящее время он поддерживает только OS X, но имеет API C ++, автономный исполняемый файл и привязки Python.
http://lldb.llvm.org/
Вы имеете в виду тот, который позволяет вам пройти через lvm ir, как если бы это был набор инструкций по сборке? Тогда нет, ничего подобного не существует. Вы можете передать отладочную информацию через llvm ir и заставить ее генерировать отладочную информацию для вашей цели (в данный момент ограничена дварфами).