Я компилирую свою программу на C ++ в LLVM IR, используя следующую команду:
clang++ -O4 -emit-llvm program.cpp -c -o program.ll -S -pthread
Однако теперь я хочу сделать то же самое для нескольких файлов.Как я могу это сделать?Я хочу создать один файл IR после компиляции (не отдельные файлы IR для каждого файла).Другими словами, я хочу иметь связанный код (код из всех файлов, связанных вместе) в моем IR-файле.