У меня есть следующая инструкция по сборке, которая загружает адрес метки в регистр.Метка определяется где-то еще в коде (может быть определена в asm
или как метка C ++).Я могу получить доступ к метке с расширенной сборкой GCC asm goto
, однако LLVM не имеет asm goto
, и мне интересно, как я могу ссылаться на эту метку, определенную где-то еще внутри встроенной инструкции по сборке.
Вотвстроенная инструкция asm:
asm ("leaq MYLABEL(%rip), %rax");