Используйте определенный регистр для переменной в LLVM - PullRequest
0 голосов
/ 28 марта 2012

Я пишу проход LLVM, который изменяет битовый код LLVM. Для одной переменной я хочу использовать регистр, скажем, R15 на x86. Как я могу дать LLVM команду использовать этот регистр при генерации машинного кода? Можно ли это проинструктировать на уровне битового кода?

1 Ответ

3 голосов
/ 28 марта 2012

Вы можете использовать встроенный ассемблер для моделирования этого требования.Не существует способа «привязать» конкретную переменную к регистру.

...