выполнение x86 программа _on_ llvm

Действительно ли возможно использовать llvm для выполнения x86 программ? Т.е. Я хочу использовать llvm в качестве x86 средства моделирования, чтобы запустить x86 программы и затем оснастить x86 программу.

Спасибо!

7
задан anon 15 April 2010 в 22:46
поделиться

1 ответ

Думаю, вы ищете LibCPU .

Он имеет интерфейс x86 (ну, на самом деле на данный момент только 8086, и он даже не завершен, но они работают над этим), и поскольку он построен поверх LLVM, очевидно, что он также имеет серверную часть x86, что позволяет запускать x86-on-x86, но пропускает его через этапы оптимизации, инструментария и анализа LLVM.

8
ответ дан 7 December 2019 в 03:13
поделиться
Другие вопросы по тегам:

Похожие вопросы: