İngilizceFransızcaİspanyolca

Ad


OnWorks favicon'u

tblgen-3.6 - Bulutta Çevrimiçi

Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü üzerinden OnWorks ücretsiz barındırma sağlayıcısında tblgen-3.6 çalıştırın

Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen tblgen-3.6 komutudur.

Program:

ADI


tblgen - C++ Kod Üreticisine Hedef Açıklama

SİNOPSİS


tblgen [seçenekleri] [Dosya]

TANIM


tblgen hedef açıklamasından çevirir (.td) dosyaları dahil edilebilecek C++ koduna dönüştürün
LLVM hedef kitaplığının tanımında. Çoğu LLVM kullanıcısının bunu kullanması gerekmeyecek
programı. Yalnızca bir LLVM hedef arka ucu yazmaya yardımcı olmak içindir.

giriş ve çıkış tblgen bu kısa girişin kapsamı dışındadır; bakınız
the giriş için TabloGen.

The Dosya argüman bir Hedef Açıklamanın adını belirtir (.td) olarak okumak için dosya
giriş.

SEÇENEKLER


-Yardım Komut satırı seçeneklerinin bir özetini yazdırın.

-o Dosya
Çıktı dosyası adını belirtin. Eğer Dosya is -, Daha sonra tblgen çıktısını gönderir
standart çıktı.

-I rehber
Dahil edilmek üzere diğer hedef açıklama dosyalarının nerede bulunacağını belirtin. NS rehber
değer, hedef içeren bir dizine giden tam veya kısmi yol olmalıdır.
açıklama dosyaları

-asmparsernum N
-gen-asm-parser'ın derleme yazar numarası yayınlamasını sağlayın N.

-asmwriternum N
-gen-asm-writer'ın derleme yazar numarasını yaymasını sağlayın N.

Sınıf sınıf adı
Bu sınıf için numaralandırma listesini yazdırın.

-baskı-kayıtlar
Tüm kayıtları standart çıktıya yazdırın (varsayılan).

-baskı-enums
Bir sınıf için numaralandırma değerlerini yazdırın.

-baskı-setleri
DAG ifadelerini test etmek için genişletilmiş setleri yazdırın.

-gen-yayıcı
Makine kodu yayıcı oluşturun.

-gen-kayıt-bilgisi
Kayıtlar oluşturun ve sınıf bilgilerini kaydedin.

-gen-instr-bilgisi
Talimat açıklamaları oluşturun.

-gen-asm-yazar
Derleme yazıcısını oluşturun.

-gen-sökücü
Dağıtıcı oluştur.

-gen-sözde düşürücü
Sözde talimat azaltma oluşturun.

-gen-dag-isel
Bir DAG (Yönlendirilmiş Döngü Grafiği) komut seçicisi oluşturun.

-gen-asm-eşleştirici
Montaj talimatı eşleştiricisi oluşturun.

-gen-dfa-paketleyici
VLIW hedefleri için DFA Packetizer oluşturun.

-gen-hızlı-isel
Bir "hızlı" talimat seçici oluşturun.

-gen-alt hedef
Alt hedef numaralandırmaları oluşturun.

-gen-içsel
İçsel bilgi üretin.

-gen-tgt-içsel
Hedef içsel bilgileri oluşturun.

-gen-gelişmiş-sökme-bilgisi
Gelişmiş sökme bilgileri oluşturun.

-version
Bu programın sürüm numarasını göster.

EXIT DURUMU


If tblgen başarılı olursa 0 ile çıkacaktır. Aksi takdirde bir hata oluşursa ile çıkacaktır.
sıfır olmayan bir değer.

onworks.net hizmetlerini kullanarak tblgen-3.6'i çevrimiçi kullanın


Ücretsiz Sunucular ve İş İstasyonları

Windows ve Linux uygulamalarını indirin

Linux komutları

Ad