InggrisPerancisSpanyol

Ad


favorit OnWorks

lli-3.7 - Online di Cloud

Jalankan lli-3.7 di penyedia hosting gratis OnWorks melalui Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

Ini adalah perintah lli-3.7 yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

PROGRAM:

NAMA


lli - langsung menjalankan program dari bitcode LLVM

RINGKASAN


lli [Pilihan] [nama file] [program args]

DESKRIPSI


lli langsung mengeksekusi program dalam format bitcode LLVM. Dibutuhkan program dalam bitcode LLVM
memformat dan mengeksekusinya menggunakan kompiler just-in-time, jika tersedia untuk saat ini
arsitektur, atau penerjemah. lli mengambil semua opsi pembuat kode yang sama dengan
llc|llc, tetapi hanya efektif jika lli menggunakan compiler just-in-time.

If nama file tidak ditentukan, maka lli membaca bitcode LLVM untuk program dari
masukan standar.

Opsional args ditentukan pada baris perintah diteruskan ke program sebagai argumen.

UMUM PILIHAN


-palsu-argv0=executable
Ganti argumen[0] nilai yang diteruskan ke program yang dieksekusi.

-penerjemah paksa={salah benar}
Jika disetel ke true, gunakan penerjemah meskipun kompiler just-in-time tersedia untuk
arsitektur ini. Default ke salah.

-bantu
Cetak ringkasan opsi baris perintah.

-beban=nama file plugin
Global lli untuk memuat plugin (objek bersama) bernama nama file plugin dan gunakan untuk
optimasi.

-stat
Cetak statistik dari pass pembuatan kode. Ini hanya berarti untuk
kompiler just-in-time, saat ini.

-waktu berlalu
Catat jumlah waktu yang dibutuhkan untuk setiap pass pembuatan kode dan cetak ke standar
kesalahan.

-versi
Cetak versi lli dan keluar tanpa melakukan hal lain.

TARGET PILIHAN


-mtiga kali lipat=target rangkap tiga
Ganti triple target yang ditentukan dalam file bitcode input dengan yang ditentukan
rangkaian. Ini dapat menyebabkan crash jika Anda memilih arsitektur yang tidak kompatibel
dengan sistem saat ini.

-berbaris=lengkungan
Tentukan arsitektur untuk menghasilkan perakitan, mengesampingkan target yang dikodekan
dalam file bitcode. Lihat keluaran dari llc -bantu untuk daftar arsitektur yang valid.
Secara default ini disimpulkan dari tiga target atau terdeteksi otomatis ke arus
Arsitektur.

-mcpu=nama cpu
Tentukan chip tertentu dalam arsitektur saat ini untuk menghasilkan kode. Secara default
ini disimpulkan dari triple target dan dideteksi secara otomatis ke arsitektur saat ini.
Untuk daftar CPU yang tersedia, gunakan: llvm-sebagai < / dev / null | llc -maret=xyz -mcpu=bantuan

-mattr=a1,+a2,-a3,...
Mengganti atau mengontrol atribut tertentu dari target, seperti apakah operasi SIMD
diaktifkan atau tidak. Set atribut default diatur oleh CPU saat ini. Untuk sebuah
daftar atribut yang tersedia, gunakan: llvm-sebagai < / dev / null | llc -maret=xyz -mattr=bantuan

MENGAPUNG POINT PILIHAN


-nonaktifkan-kelebihan-fp-presisi
Nonaktifkan pengoptimalan yang dapat meningkatkan presisi floating point.

-aktifkan-tanpa-infs-fp-matematika
Aktifkan pengoptimalan yang mengasumsikan tidak ada nilai Inf.

-aktifkan-tidak-nans-fp-matematika
Aktifkan pengoptimalan yang mengasumsikan tidak ada nilai NAN.

-aktifkan-tidak aman-fp-matematika
Global lli untuk mengaktifkan pengoptimalan yang dapat menurunkan presisi floating point.

-mengambang lembut
Global lli untuk menghasilkan panggilan pustaka titik mengambang perangkat lunak alih-alih yang setara
instruksi perangkat keras.

KODE GENERASI PILIHAN


-kode-model=model
Pilih model kode dari:

default: Targetkan model kode default
kecil: Model kode kecil
kernel: Model kode kernel
media: Model kode sedang
besar: Model kode besar

-nonaktifkan-post-RA-scheduler
Nonaktifkan penjadwalan setelah alokasi register.

-nonaktifkan-tumpahan-sekering
Nonaktifkan sekering kode tumpahan ke dalam instruksi.

-jit-aktifkan-eh
Penanganan pengecualian harus diaktifkan di kompiler just-in-time.

-join-interval langsung
Gabungkan salinan (default=true).

-nozero-inisialisasi-dalam-bss Jangan tempatkan simbol yang diinisialisasi nol ke dalam bagian BSS.

-pra-RA-jadwal=scheduler
Penjadwal instruksi tersedia (sebelum alokasi register):

=default: Penjadwal terbaik untuk target
=none: Tidak ada penjadwalan: urutan pertama yang luas
=sederhana: Penjadwalan dua lintasan sederhana: meminimalkan jalur kritis dan memaksimalkan pemanfaatan prosesor
=simple-noitin: Penjadwalan dua lintasan sederhana: Sama seperti sederhana kecuali menggunakan latensi umum
=list-burr: Penjadwalan daftar pengurangan register bottom-up
=list-tdrr: Penjadwalan daftar pengurangan register top-down
=list-td: Penjadwal daftar top-down -print-machineinstrs - Cetak kode mesin yang dihasilkan

-regalloc=pengalokasi
Daftarkan pengalokasi untuk digunakan (default=linearscan)

=bigblock: Pengalokasi register blok besar
=linearscan: pengalokasi register pemindaian linier =lokal - pengalokasi register lokal
=sederhana: pengalokasi register sederhana

-relokasi-model=model
Pilih model relokasi dari:

=default: Targetkan model relokasi default
=static: Kode yang tidak dapat dipindahkan =pic - Dapat dipindahkan sepenuhnya, kode independen posisi
=dynamic-no-pic: Referensi eksternal yang dapat dipindahkan, kode yang tidak dapat dipindahkan

-tumpahan
Spiler yang akan digunakan (default=local)

=sederhana: tumpahan sederhana
=lokal: tumpahan lokal

-x86-asm-sintaks=sintaksis
Pilih gaya kode yang akan dipancarkan dari backend X86:

=att: Memancarkan perakitan gaya AT&T
=intel: Memancarkan perakitan gaya Intel

EXIT STATUS


If lli gagal memuat program, program akan keluar dengan kode keluar 1. Jika tidak, program akan
mengembalikan kode keluar dari program yang dijalankannya.

Gunakan lli-3.7 online menggunakan layanan onworks.net


Server & Workstation Gratis

Unduh aplikasi Windows & Linux

  • 1
    NSIS: Sistem Instalasi Nullsoft Scriptable
    NSIS: Sistem Instalasi Nullsoft Scriptable
    NSIS (Instalasi Nullsoft Scriptable
    System) adalah open source profesional
    sistem untuk membuat penginstal Windows. Dia
    dirancang untuk menjadi kecil dan fleksibel
    sebagai mungkin...
    Unduh NSIS: Sistem Instal Nullsoft Scriptable
  • 2
    pass autentikasi
    pass autentikasi
    AuthPass adalah kata sandi sumber terbuka
    manajer dengan dukungan untuk yang populer dan
    Keepass terbukti (kdbx 3.x DAN kdbx 4.x ...
    Unduh authpass.dll
  • 3
    Zabbix
    Zabbix
    Zabbix adalah kelas perusahaan terbuka
    solusi pemantauan terdistribusi sumber
    dirancang untuk memantau dan melacak
    kinerja dan ketersediaan jaringan
    server, perangkat...
    Unduh Zabbix.dll
  • 4
    KDiff3
    KDiff3
    Repositori ini tidak lagi dipertahankan
    dan disimpan untuk tujuan arsip. Melihat
    https://invent.kde.org/sdk/kdiff3 for
    kode terbaru dan
    https://download.kde.o...
    Unduh KDiff3
  • 5
    USBLoaderGX
    USBLoaderGX
    USBLoaderGX adalah GUI untuk
    USB Loader Waninkoko, berdasarkan
    libwiigui. Ini memungkinkan daftar dan
    meluncurkan game Wii, game Gamecube, dan
    homebrew di Wii dan WiiU...
    Unduh USBLoaderGX.dll
  • 6
    Burung api
    Burung api
    Firebird RDBMS menawarkan fitur ANSI SQL
    & berjalan di Linux, Windows &
    beberapa platform Unix. Fitur
    konkurensi & kinerja yang sangat baik
    & kekuasaan...
    Unduh Firebird.dll
  • Lebih banyak lagi »

Perintah Linux

Ad