Из командной строки вы можете использовать программу LLVM lli для запуска файла bc. Если файл написан на языке ассемблера LLVM, сначала вам нужно будет запустить на нем llvm-as, чтобы создать двоичный файл битового кода.
Это легко сделать из C. Я рекомендую вам взглянуть на обширную документацию LLVM: http://llvm.org/docs
IRC-канал LLVM, на котором есть ссылка на эту страницу, полон очень знающих людей, которые готовы ответить на вопросы.
Извините за косвенный ответ. Я широко использую LLVM, но я делаю прямую генерацию кода не только во время компиляции.