Це команда tblgen-3.5, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS
ПРОГРАМА:
ІМ'Я
tblgen - Опис цілі для генератора коду C++
СИНТАКСИС
tblgen [опції] [ім'я файлу]
ОПИС
tblgen перекладається з цільового опису (.td) файли в код C++, які можна включити
у визначенні цільової бібліотеки LLVM. Більшості користувачів LLVM не потрібно буде використовувати це
програма. Це лише для допомоги в написанні цільового бекенда LLVM.
Вхід і вихід tblgen виходить за рамки цього короткого вступу; будь ласка, дивіться
введення до TableGen.
Команда ім'я файлу аргумент вказує ім'я цільового опису (.td) файл для читання як
Вхід
ВАРІАНТИ
-допомога Роздрукуйте підсумок параметрів командного рядка.
-o ім'я файлу
Вкажіть назву вихідного файлу. Якщо ім'я файлу is -, То tblgen надсилає свій вихід до
стандартний вихід.
-I каталог
Укажіть, де знайти інші файли опису цілі для включення. The каталог
значення має бути повним або частковим шляхом до каталогу, який містить target
файли опису.
-асмпарсернум N
Змусити -gen-asm-parser видавати номер записувача збірки N.
-asmwriternum N
Змусити -gen-asm-writer видавати номер записувача збірки N.
-клас className
Роздрукуйте список перерахування для цього класу.
-друк-записи
Роздрукувати всі записи на стандартному виводі (за замовчуванням).
-print-enums
Надрукувати значення перерахування для класу.
-принт-набори
Надрукуйте розширені набори для тестування виразів DAG.
-ген-емітер
Створити випромінювач машинного коду.
-gen-register-info
Створюйте регістри та реєструйте інформацію про класи.
-gen-instr-info
Створіть опис інструкцій.
-gen-asm-writer
Згенеруйте редактор збірки.
-ген-дизассемблер
Згенерувати дизассемблер.
-ген-псевдо-зниження
Створити псевдоінструкцію зниження.
-ген-даг-ісель
Створіть селектор інструкцій DAG (Directed Acycle Graph).
-gen-asm-match
Створити відповідник інструкцій збірки.
-gen-dfa-packetizer
Створіть DFA Packetizer для цілей VLIW.
-gen-fast-isel
Згенеруйте «швидкий» селектор інструкцій.
-gen-підціль
Створіть перерахування підцілей.
-ген-внутрішній
Генерувати внутрішню інформацію.
-gen-tgt-intrinsic
Створення цільової внутрішньої інформації.
-gen-enhanced-disassembly-info
Створення розширеної інформації про розбирання.
-версія
Покажіть номер версії цієї програми.
EXIT СТАТУС
If tblgen успішно, він вийде з 0. В іншому випадку, якщо станеться помилка, він вийде з
ненульове значення.
Використовуйте tblgen-3.5 онлайн за допомогою служб onworks.net