llvm-objdump-3.5 - ออนไลน์ใน Cloud

นี่คือคำสั่ง llvm-objdump-3.5 ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

โครงการ:

ชื่อ


llvm-objdump - หน้าคู่มือสำหรับ llvm-objdump 3.5

DESCRIPTION


ภาพรวม: ดัมเปอร์ไฟล์อ็อบเจ็กต์ llvm

การใช้งาน: llvm-objdump [ตัวเลือก]

ตัวเลือก:
-aarch64-นีออน-ไวยากรณ์ - เลือกรูปแบบของรหัส NEON ที่จะปล่อยออกมาจาก
แบ็กเอนด์ AArch64:

=ทั่วไป
- ปล่อยชุดประกอบ NEON ทั่วไป

=apple - ปล่อยชุดประกอบนีออนสไตล์ Apple

-โค้ง=- ซุ้มเป้าหมายที่จะถอดแยกชิ้นส่วน ดู
-version สำหรับเป้าหมายที่มีอยู่

-ขอบเขต-การตรวจสอบ-กับดักเดียว - ใช้กับดักหนึ่งบล็อกต่อฟังก์ชัน

-cfg - สร้าง CFG สำหรับทุกฟังก์ชั่นที่พบใน
วัตถุและเขียนลงในไฟล์ graphviz

-cppfname=- ระบุชื่อที่สร้างขึ้น
ฟังก์ชัน

-cppfor=- ระบุชื่อสิ่งของให้
สร้าง

-cppgen - เลือกชนิดของผลลัพธ์ที่จะสร้าง

=โปรแกรม
- สร้างโปรแกรมที่สมบูรณ์

=โมดูล
- สร้างคำจำกัดความของโมดูล

=เนื้อหา
- สร้างเนื้อหาของโมดูล

=ฟังก์ชัน
- สร้างคำจำกัดความของฟังก์ชัน

=ฟังก์ชัน
- สร้างคำจำกัดความของฟังก์ชันทั้งหมด

=อินไลน์
- สร้างฟังก์ชันอินไลน์

=ตัวแปร
- สร้างคำจำกัดความของตัวแปร

=type - สร้างคำจำกัดความประเภท

-ปิดการใช้งานการรั่วไหลหลอมรวม - ปิดใช้งานการรวมรหัสการรั่วไหลลงใน
คำแนะนำการใช้

-ถอดประกอบ - แสดงตัวช่วยจำของแอสเซมเบลอร์สำหรับ
คำแนะนำเครื่อง

-dsym=- ใช้ไฟล์ .dSYM สำหรับการดีบักข้อมูล

-เปิดใช้งานโหลดก่อน -

-เปิดใช้งานผิด - เปิดใช้งานคำสั่งเครื่อง
กำหนดการผ่าน

- เปิดใช้งาน objc-arc-opts - เปิด / ปิดการใช้งาน ARC Optimizations ทั้งหมด

-เปิดใช้งาน-tbaa -

-exhaustive-register-ค้นหา - การค้นหาอย่างละเอียดถี่ถ้วนสำหรับการลงทะเบียน
ข้ามความลึกและจุดตัดสัญญาณรบกวนของการเปลี่ยนสีของโอกาสสุดท้าย

-fatal-assembler-คำเตือน - ถือว่าคำเตือนเป็นข้อผิดพลาด

-g - พิมพ์ข้อมูลบรรทัดจากข้อมูลการดีบัก
ถ้ามี

-ช่วยด้วย - แสดงตัวเลือกที่ใช้ได้ (-ช่วยซ่อน
เพิ่มเติม)

-internalize-public-api-file=- ไฟล์ที่มีรายชื่อสัญลักษณ์
เพื่อรักษา

-internalize-public-api-list=- รายการชื่อสัญลักษณ์ที่จะรักษา

-เข้าร่วม-liveintervals - รวมสำเนา (ค่าเริ่มต้น = true)

-ลิมิต-โฟลต-ความแม่นยำ=- สร้างลำดับอินไลน์ที่มีความแม่นยำต่ำ
สำหรับ libcalls ลอยตัว

-ผู้ชาย - ใช้ตัวแยกวิเคราะห์ไฟล์วัตถุเฉพาะ MachO

-mattr=- กำหนดเป้าหมายคุณลักษณะเฉพาะ

-mc-x86-disable-arith-การผ่อนคลาย - ปิดการใช้งานการผ่อนคลายของเลขคณิต
คำแนะนำสำหรับ X86

-mips16-เกาะคงที่ - MIPS: เปิดใช้งานเกาะคงที่ mips16

-mips16-ฮาร์ดโฟลต - MIPS: เปิดใช้งานฮาร์ดโฟลต mips16

-mlsm - เปิดใช้งานการเคลื่อนไหวของโหลดที่ผสานและจัดเก็บ

-mno-ldc1-sdc1 - ขยายโหลดและจัดเก็บที่มีความแม่นยำสองเท่า
ให้กับคู่หูที่มีความแม่นยำเพียงตัวเดียว

-ไม่เลือกปฏิบัติ - ปิดการใช้งานการสร้างการเลือกปฏิบัติ
ข้อมูล

-no-show-ดิบ-insn - เมื่อถอดประกอบคำแนะนำอย่า
พิมพ์คำสั่งไบต์

-nvptx-sched4reg - เฉพาะ NVPTX: กำหนดการสำหรับการลงทะเบียน
กดดัน

-print-หลังจาก-ทั้งหมด - พิมพ์ IR หลังจากแต่ละผ่าน

-พิมพ์ก่อนทั้งหมด - พิมพ์ IR ก่อนแต่ละ pass

-print-machineinstrs=- เครื่องพิมพ์ instrs

-ส่วนตัว-ส่วนหัว - แสดงส่วนหัวของไฟล์เฉพาะรูปแบบ

-r - แสดงรายการการย้ายถิ่นฐานใน
ไฟล์

-regalloc - ลงทะเบียนผู้จัดสรรเพื่อใช้

=ค่าเริ่มต้น
- เลือกตัวจัดสรรการลงทะเบียนตาม -O ตัวเลือก

=พื้นฐาน - ตัวจัดสรรการลงทะเบียนพื้นฐาน

=fast - ตัวจัดสรรการลงทะเบียนอย่างรวดเร็ว

= โลภ
- ตัวจัดสรรการลงทะเบียนโลภ

=pbqp - ตัวจัดสรรการลงทะเบียน PBQP

-rng-เมล็ด=- เมล็ดพันธุ์สำหรับเครื่องกำเนิดตัวเลขสุ่ม

-s - แสดงเนื้อหาของแต่ละส่วน

-sample-profile-max-propagate-วนซ้ำ=- จำนวนสูงสุดของการวนซ้ำที่จะไป
เมื่อขยายน้ำหนักบล็อก/ขอบของตัวอย่างผ่าน CFG

-section-ส่วนหัว - แสดงบทสรุปของส่วนหัวสำหรับ
แต่ละส่วน

-สปิลเลอร์ - สปิลเลอร์ที่ใช้: (ค่าเริ่มต้น: มาตรฐาน)

=ไม่สำคัญ
- กระเด็นเล็กน้อย

=อินไลน์
- เครื่องพ่นไอน้ำแบบอินไลน์

-stackmap-เวอร์ชัน=- ระบุเวอร์ชันการเข้ารหัส stackmap
(ค่าเริ่มต้น = 1)

-สถิติ - เปิดใช้งานสถิติเอาต์พุตจากโปรแกรม
(ใช้ได้กับการยืนยัน)

-สัญลักษณ์ - เมื่อถอดประกอบคำแนะนำ ให้ลอง
เป็นสัญลักษณ์ของตัวถูกดำเนินการ

-t - แสดงตารางสัญลักษณ์

-เวลาผ่านไป - เวลาที่ผ่านไป พิมพ์เวลาที่ผ่านไป
สำหรับแต่ละทางออก

-สาม=- เป้าหมายสามเพื่อถอดแยกชิ้นส่วน ดู
-version สำหรับเป้าหมายที่มีอยู่

-คลายเครียดข้อมูล - แสดงข้อมูลผ่อนคลาย

-verify-debug-ข้อมูล -

-verify-dom-ข้อมูล - ตรวจสอบข้อมูลผู้ครอบครอง (ใช้เวลานาน)

-verify-วน-ข้อมูล - ตรวจสอบข้อมูลลูป (ใช้เวลานาน)

-ตรวจสอบ-regalloc - ตรวจสอบระหว่างการจัดสรรการลงทะเบียน

-ตรวจสอบข้อมูลภูมิภาค - ตรวจสอบข้อมูลภูมิภาค (ใช้เวลานาน)

-ตรวจสอบ-scev - ตรวจสอบแบ็คเอดจ์ของ ScalarEvolution ที่ได้รับ
นับ (ช้า)

-version - แสดงเวอร์ชันของโปรแกรมนี้

-x86-asm-ไวยากรณ์ - เลือกรูปแบบของรหัสที่จะส่งจาก X86
แบ็กเอนด์:

=att - ปล่อยชุดประกอบสไตล์ AT&T

=intel - ปล่อยแอสเซมบลีสไตล์ Intel

-yaml-cfg=- สร้าง CFG และเขียนเป็น YAML
เอ็มซีโมดูล

ใช้ llvm-objdump-3.5 ออนไลน์โดยใช้บริการ onworks.net



โปรแกรมออนไลน์ Linux และ Windows ล่าสุด