Невозможно получить доступ к имени переменной, соответствующей регистрации RTX в gcc - PullRequest
0 голосов
/ 06 мая 2020

Возможно ли получить доступ к имени переменной, если у нас есть RTX, который является регистром, который соответствует переменной, объявленной пользователем в G CC?

Я нашел макрос REG_USERVAR_P (RTX) in rtl.h, который возвращает логическое значение «1, если RTX является регистром, который соответствует переменной, объявленной пользователем». Но я не могу найти подходящий макрос для получения имени переменной, которой соответствует reg.

При сбросе вывода rtl с помощью команды

print_rtl_single(stdout, in_rtx);

Я получаю вывод:

(reg/v:SI 68 [ c ])

где c было определенным мной именем переменной. Как мне получить доступ к c с учетом оператора rtx, in_rtx?

...