นี่คือคำสั่ง llvm-ranlib-3.6 ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
llvm-ranlib - หน้าคู่มือสำหรับ llvm-ranlib 3.6
DESCRIPTION
ข้อผิดพลาด: ld.so: วัตถุ 'libfakeroot-sysv.so' จาก LD_PRELOAD ไม่สามารถโหลดล่วงหน้าได้ (ไม่สามารถทำได้
เปิดไฟล์อ็อบเจ็กต์ที่แชร์): ละเว้น ภาพรวม: LLVM Archiver (llvm-ar)
โปรแกรมนี้เก็บไฟล์บิตโค้ดไว้ในไลบรารีเดียว
การใช้: llvm-ranlib [ตัวเลือก] [relpos] [นับ] [สมาชิก]...
ตัวเลือก:
-M -
-aarch64-นีออน-ไวยากรณ์ - เลือกรูปแบบของรหัส NEON ที่จะปล่อยออกมาจาก
แบ็กเอนด์ AArch64:
=ทั่วไป
- ปล่อยชุดประกอบ NEON ทั่วไป
=apple - ปล่อยชุดประกอบนีออนสไตล์ Apple
-ขอบเขต-การตรวจสอบ-กับดักเดียว - ใช้กับดักหนึ่งบล็อกต่อฟังก์ชัน
-สี - ใช้การเน้นสีไวยากรณ์
(ค่าเริ่มต้น=ตรวจจับอัตโนมัติ)
-cppfname=- ระบุชื่อที่สร้างขึ้น
ฟังก์ชัน
-cppfor=- ระบุชื่อสิ่งของให้
สร้าง
-cppgen - เลือกชนิดของผลลัพธ์ที่จะสร้าง
=โปรแกรม
- สร้างโปรแกรมที่สมบูรณ์
=โมดูล
- สร้างคำจำกัดความของโมดูล
=เนื้อหา
- สร้างเนื้อหาของโมดูล
=ฟังก์ชัน
- สร้างคำจำกัดความของฟังก์ชัน
=ฟังก์ชัน
- สร้างคำจำกัดความของฟังก์ชันทั้งหมด
=อินไลน์
- สร้างฟังก์ชันอินไลน์
=ตัวแปร
- สร้างคำจำกัดความของตัวแปร
=type - สร้างคำจำกัดความประเภท
-ปิดการใช้งานการรั่วไหลหลอมรวม - ปิดใช้งานการรวมรหัสการรั่วไหลลงใน
คำแนะนำการใช้
-เปิดใช้งานโหลดก่อน -
-เปิดใช้งานผิด - เปิดใช้งานคำสั่งเครื่อง
กำหนดการผ่าน
- เปิดใช้งาน objc-arc-opts - เปิด / ปิดการใช้งาน ARC Optimizations ทั้งหมด
-เปิดใช้งานขอบเขต-noalias -
-เปิดใช้งาน-tbaa -
-exhaustive-register-ค้นหา - การค้นหาอย่างละเอียดถี่ถ้วนสำหรับการลงทะเบียน
ข้ามความลึกและจุดตัดสัญญาณรบกวนของการเปลี่ยนสีของโอกาสสุดท้าย
-ช่วยด้วย - แสดงตัวเลือกที่ใช้ได้ (-ช่วยซ่อน
เพิ่มเติม)
-internalize-public-api-file=- ไฟล์ที่มีรายชื่อสัญลักษณ์
เพื่อรักษา
-internalize-public-api-list=- รายการชื่อสัญลักษณ์ที่จะรักษา
-เข้าร่วม-liveintervals - รวมสำเนา (ค่าเริ่มต้น = true)
-ลิมิต-โฟลต-ความแม่นยำ=- สร้างลำดับอินไลน์ที่มีความแม่นยำต่ำ
สำหรับ libcalls ลอยตัว
-mc-x86-disable-arith-การผ่อนคลาย - ปิดการใช้งานการผ่อนคลายของเลขคณิต
คำแนะนำสำหรับ X86
-mips16-เกาะคงที่ - MIPS: เปิดใช้งานเกาะคงที่ mips16
-mips16-ฮาร์ดโฟลต - MIPS: เปิดใช้งานฮาร์ดโฟลต mips16
-mno-ldc1-sdc1 - ขยายโหลดและจัดเก็บที่มีความแม่นยำสองเท่า
ให้กับคู่หูที่มีความแม่นยำเพียงตัวเดียว
-ไม่เลือกปฏิบัติ - ปิดการใช้งานการสร้างการเลือกปฏิบัติ
ข้อมูล
-nvptx-sched4reg - เฉพาะ NVPTX: กำหนดการสำหรับการลงทะเบียน
กดดัน
-print-หลังจาก-ทั้งหมด - พิมพ์ IR หลังจากแต่ละผ่าน
-พิมพ์ก่อนทั้งหมด - พิมพ์ IR ก่อนแต่ละ pass
-print-machineinstrs=- เครื่องพิมพ์ instrs
-regalloc - ลงทะเบียนผู้จัดสรรเพื่อใช้
=ค่าเริ่มต้น
- เลือกตัวจัดสรรการลงทะเบียนตาม -O ตัวเลือก
=พื้นฐาน - ตัวจัดสรรการลงทะเบียนพื้นฐาน
=fast - ตัวจัดสรรการลงทะเบียนอย่างรวดเร็ว
= โลภ
- ตัวจัดสรรการลงทะเบียนโลภ
=pbqp - ตัวจัดสรรการลงทะเบียน PBQP
-เขียนใหม่แผนที่ไฟล์=- แผนที่เขียนสัญลักษณ์ใหม่
-rng-เมล็ด=- เมล็ดพันธุ์สำหรับเครื่องกำเนิดตัวเลขสุ่ม
-sample-profile-max-propagate-วนซ้ำ=- จำนวนสูงสุดของการวนซ้ำที่จะไป
เมื่อขยายน้ำหนักบล็อก/ขอบของตัวอย่างผ่าน CFG
-stackmap-เวอร์ชัน=- ระบุเวอร์ชันการเข้ารหัส stackmap
(ค่าเริ่มต้น = 1)
-สถิติ - เปิดใช้งานสถิติเอาต์พุตจากโปรแกรม
(ใช้ได้กับการยืนยัน)
-เวลาผ่านไป - เวลาที่ผ่านไป พิมพ์เวลาที่ผ่านไป
สำหรับแต่ละทางออก
-verify-debug-ข้อมูล -
-verify-dom-ข้อมูล - ตรวจสอบข้อมูลผู้ครอบครอง (ใช้เวลานาน)
-verify-วน-ข้อมูล - ตรวจสอบข้อมูลลูป (ใช้เวลานาน)
-ตรวจสอบ-regalloc - ตรวจสอบระหว่างการจัดสรรการลงทะเบียน
-ตรวจสอบข้อมูลภูมิภาค - ตรวจสอบข้อมูลภูมิภาค (ใช้เวลานาน)
-ตรวจสอบ-scev - ตรวจสอบแบ็คเอดจ์ของ ScalarEvolution ที่ได้รับ
นับ (ช้า)
-version - แสดงเวอร์ชันของโปรแกรมนี้
-x86-asm-ไวยากรณ์ - เลือกรูปแบบของรหัสที่จะส่งจาก X86
แบ็กเอนด์:
=att - ปล่อยชุดประกอบสไตล์ AT&T
=intel - ปล่อยแอสเซมบลีสไตล์ Intel
-x86-recip-refinement-steps=- ระบุจำนวน Newton-Raphson
การวนซ้ำนำไปใช้กับผลลัพธ์ของคำแนะนำการประมาณค่าซึ่งกันและกันของฮาร์ดแวร์
การดำเนินงาน:
d[NsS] - ลบไฟล์ออกจากไฟล์เก็บถาวร
ม[abiSs]
- ย้ายไฟล์ในไฟล์เก็บถาวร
p[kN] - ไฟล์พิมพ์ที่พบในไฟล์เก็บถาวร
คิว[ufsS]
- ต่อท้ายไฟล์อย่างรวดเร็วไปยังไฟล์เก็บถาวร
ร[abfiuRsS]
- แทนที่หรือแทรกไฟล์ลงในไฟล์เก็บถาวร
t - แสดงเนื้อหาของไฟล์เก็บถาวร
x[No] - แยกไฟล์จากไฟล์เก็บถาวร
ตัวปรับแต่ง (การดำเนินการ เฉพาะเจาะจง):
[a] - ใส่ไฟล์หลัง [relpos] [b] - ใส่ไฟล์ก่อน [relpos] (เหมือนกับ [i])
[i] - ใส่ไฟล์ก่อน [relpos] (เหมือนกับ [b]) [N] - ใช้อินสแตนซ์ [นับ] ของชื่อ
[o] - รักษาวันที่เดิม [s] - สร้างดัชนีการเก็บถาวร (cf. ranlib) [S] - do
ไม่สร้างตารางสัญลักษณ์ [u] - อัปเดตเฉพาะไฟล์ที่ใหม่กว่าเนื้อหาที่เก็บถาวร
ตัวปรับแต่ง (ทั่วไป):
[c] - อย่าเตือนถ้าต้องสร้างห้องสมุด [v] - ละเอียดเกี่ยวกับการกระทำ
นำ
ใช้ llvm-ranlib-3.6 ออนไลน์โดยใช้บริการ onworks.net