Я пытаюсь создать и добавить встроенные выражения сборки, используя пропуск llvm. Я знаю, что могу использовать void appendModuleInlineAsm (StringRef Asm), но я не мог заставить его работать.Вставить встроенные выражения сборки, используя Llvm pass
В основном я хочу, чтобы добавить инструкцию, как это:
%X = call i32 asm "bswap $0", "=r,r"(i32 %Y)
Просто перед другой инструкцией. Кто-нибудь пробовал?