Документация по коду операции LLVM IR
Я прочитал справочник по языку LLVM IR и формат файла битового кода, но я не нашел никакой документации, содержащей список кодов операций или объясняющий кодировку инструкций.
Есть ли место, где можно было бы найти эту информацию, или необходим поиск по исходному коду?
1 ответ
Решение
Вам придется смотреть в исходном коде. К счастью для вас, все это довольно аккуратно выложено в LLVMBitCodes.h.
Просто имейте в виду, что кодировка иногда меняется, поэтому будьте осторожны, если вы зависите от нее в любом случае (хотя я думаю, что вещи только добавляются в перечисления, а не удаляются или изменяются).