Это команда tblgen-3.7, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
tblgen - Описание цели для генератора кода C ++
СИНТАКСИС
таблица [кредита] [имя файла]
ОПИСАНИЕ
таблица переводится из описания цели (.td) файлы в код C ++, которые могут быть включены
в определении целевой библиотеки LLVM. Большинству пользователей LLVM это не нужно.
программа. Он предназначен только для помощи в написании целевого бэкенда LLVM.
Вход и выход таблица выходит за рамки этого краткого введения; пожалуйста, посмотри
введение в Генерация таблиц.
" имя файла аргумент определяет имя целевого описания (.td) файл читать как
вход.
ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ
-Помощь Распечатайте сводку параметров командной строки.
-o имя файла
Укажите имя выходного файла. Если имя файла is -, то таблица отправляет свой вывод в
стандартный вывод.
-I каталог
Укажите, где найти другие файлы описания цели для включения. В каталог
значение должно быть полным или частичным путем к каталогу, содержащему цель
файлы описания.
-асмпарсернум N
Make -gen-asm-parser выдать номер записи сборки N.
-asmwriternum N
Make -gen-asm-writer выдать номер записи сборки N.
Класса имя класса
Распечатайте список перечисления для этого класса.
-печать-записи
Вывести все записи на стандартный вывод (по умолчанию).
-print-перечисления
Вывести значения перечисления для класса.
-печатные наборы
Распечатайте расширенные наборы для тестирования DAG exprs.
-ген-излучатель
Сгенерировать эмиттер машинного кода.
-gen-регистр-информация
Генерация регистров и информация о классах регистров.
-gen-instr-информация
Сгенерируйте описания инструкций.
-gen-asm-писатель
Создайте писателя сборки.
-ген-дизассемблер
Сгенерировать дизассемблер.
-gen-псевдо-понижение
Сгенерировать понижение псевдо-инструкций.
-ген-даг-исель
Сгенерируйте селектор инструкций DAG (Directed Acycle Graph).
-gen-asm-сопоставитель
Сгенерировать сопоставитель инструкций по сборке.
-gen-dfa-пакетизатор
Сгенерируйте DFA Packetizer для целей VLIW.
-gen-fast-isel
Сгенерируйте «быстрый» селектор инструкций.
-gen-подцель
Сгенерируйте перечисления подцелей.
-ген-внутренний
Генерируйте внутреннюю информацию.
-gen-tgt-внутренний
Сгенерируйте целевую внутреннюю информацию.
-gen-расширенная-разборка-информация
Генерация расширенной информации о разборке.
-версия
Покажите номер версии этой программы.
ВЫХОД статус
If таблица успешно, он выйдет с 0. В противном случае, если произойдет ошибка, он выйдет с
ненулевое значение.
Используйте tblgen-3.7 онлайн с помощью сервисов onworks.net