Можно ли динамически генерировать байт-код, который выполняется внутри LLVM, запущенного lli? - PullRequest
2 голосов
/ 10 октября 2011

В настоящее время я оцениваю возможные инструменты для своевременного и динамического генерирования машинного кода для проекта игрушечного компилятора.

Компилятор должен иметь возможность преобразовывать исходный код в исполняемый байт-код, чтобы кодпозже может быть динамически добавлен к работающему байтовому коду.

Мне интересно, возможно ли это с LLVM, то есть возможно ли расширить (или изменить) байтовый код LLVM, который выполняется JIT-компилятором LLVM /переводчик lli?

...