นี่คือคำสั่ง llvm-profdata-3.8 ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
llvm-profdata - เครื่องมือข้อมูลโปรไฟล์
เรื่องย่อ
llvm-profdata.dll คำสั่ง [อาร์กิว...]
DESCRIPTION
พื้นที่ llvm-profdata.dll เครื่องมือเป็นเครื่องมือขนาดเล็กสำหรับการทำงานกับไฟล์ข้อมูลโปรไฟล์
คำสั่ง
· ผสาน
· โชว์
ผสาน
เรื่องย่อ
llvm-profdata.dll ผสาน [ตัวเลือก] [ชื่อไฟล์...]
DESCRIPTION
llvm-profdata.dll ผสาน นำไฟล์ข้อมูลโปรไฟล์หลายไฟล์ที่สร้างโดยเครื่องมือ PGO และ
รวมเข้าด้วยกันเป็นไฟล์ข้อมูลโปรไฟล์ที่จัดทำดัชนีไว้เพียงไฟล์เดียว
โดยค่าเริ่มต้น ข้อมูลโปรไฟล์จะถูกรวมเข้าด้วยกันโดยไม่มีการแก้ไข ซึ่งหมายความว่าญาติ
ความสำคัญของแต่ละไฟล์อินพุตเป็นสัดส่วนกับจำนวนตัวอย่างหรือนับมัน
ประกอบด้วย. โดยทั่วไป ข้อมูลที่ได้จากการฝึกวิ่งระยะยาวจะถูกตีความว่า
ค่อนข้างสำคัญกว่าการวิ่งระยะสั้น ขึ้นอยู่กับลักษณะของการฝึกวิ่ง
อาจเป็นประโยชน์ในการปรับน้ำหนักที่กำหนดให้กับไฟล์อินพุตแต่ละไฟล์โดยใช้ปุ่ม
-weighted-อินพุต ตัวเลือก
OPTIONS
-ช่วยด้วย พิมพ์สรุปตัวเลือกบรรทัดคำสั่ง
-output=เอาท์พุท, -o=เอาต์พุต
ระบุชื่อไฟล์เอาต์พุต เอาท์พุต ไม่สามารถ - เป็นโปรไฟล์ที่จัดทำดัชนีผลลัพธ์
ไม่สามารถเขียนข้อมูลไปยังเอาต์พุตมาตรฐานได้
-weighted-input=น้ำหนักชื่อไฟล์
ระบุชื่อไฟล์อินพุตพร้อมกับน้ำหนัก โปรไฟล์นับของอินพุต
ไฟล์จะถูกปรับขนาด (คูณ) ด้วยค่าที่ให้มา น้ำหนักที่ไหน น้ำหนัก คือ
จำนวนเต็มทศนิยม >= 1. ไฟล์อินพุตที่ระบุโดยไม่ใช้ตัวเลือกนี้ถูกกำหนดให้
น้ำหนักเริ่มต้นที่ 1 ตัวอย่างแสดงอยู่ด้านล่าง
-instr (เริ่มต้น)
ระบุว่าโปรไฟล์อินพุตเป็นโปรไฟล์ตามเครื่องมือวัด
-ตัวอย่าง
ระบุว่าโปรไฟล์อินพุตเป็นโปรไฟล์ตามตัวอย่าง
รูปแบบของไฟล์ที่สร้างขึ้นสามารถสร้างได้ด้วยวิธีใดวิธีหนึ่งจากสามวิธี:
-ไบนารี่ (เริ่มต้น)
ปล่อยโปรไฟล์โดยใช้การเข้ารหัสไบนารี สำหรับโปรไฟล์ตามเครื่องมือวัด
รูปแบบเอาต์พุตเป็นรูปแบบไบนารีที่จัดทำดัชนี
- ข้อความ
ปล่อยโปรไฟล์ในโหมดข้อความ ตัวเลือกนี้สามารถใช้ได้กับทั้งแบบอิงตัวอย่าง
และโปรไฟล์ตามเครื่องมือวัด เมื่อใช้ตัวเลือกนี้ โปรไฟล์จะเป็น
ดัมพ์ในรูปแบบข้อความที่แยกวิเคราะห์โดยโปรแกรมอ่านโปรไฟล์
-gcc
ส่งโปรไฟล์โดยใช้รูปแบบ gcov ของ GCC (ยังไม่รองรับ)
ตัวอย่าง
ขั้นพื้นฐาน การใช้
รวมสามโปรไฟล์:
llvm-profdata รวม foo.profdata bar.profdata baz.profdata - เอาต์พุตที่ผสาน profdata
ถ่วงน้ำหนัก อินพุต
ไฟล์อินพุต foo.profdata มีความสำคัญเป็นพิเศษ คูณจำนวนด้วย 10:
llvm-profdata ผสาน -weighted-input = 10,foo.profdata bar.profdata baz.profdata - เอาต์พุตที่ผสาน.profdata
เทียบเท่ากับการเรียกก่อนหน้า (รูปแบบที่ชัดเจน มีประโยชน์สำหรับโปรแกรม
วิงวอน):
llvm-profdata ผสาน -weighted-input=10,foo.profdata -weighted-input=1,bar.profdata -weighted-input=1,baz.profdata -output merged.profdata
SHOW
เรื่องย่อ
llvm-profdata.dll โชว์ [ตัวเลือก] [ชื่อไฟล์]
DESCRIPTION
llvm-profdata.dll โชว์ นำไฟล์ข้อมูลโปรไฟล์และแสดงข้อมูลเกี่ยวกับ
ตัวนับโปรไฟล์สำหรับไฟล์นี้และสำหรับฟังก์ชันใดๆ ที่ระบุ
If ชื่อไฟล์ ละไว้หรือ is -แล้ว llvm-profdata.dll โชว์ อ่านข้อมูลจาก standard
อินพุต
OPTIONS
-ฟังก์ชั่นทั้งหมด
พิมพ์รายละเอียดสำหรับทุกฟังก์ชั่น
-นับ
พิมพ์ค่าตัวนับสำหรับฟังก์ชันที่แสดง
- ฟังก์ชั่น = สตริง
พิมพ์รายละเอียดของฟังก์ชันหากชื่อฟังก์ชันมีสตริงที่ระบุ
-ช่วยด้วย พิมพ์สรุปตัวเลือกบรรทัดคำสั่ง
-output=เอาท์พุท, -o=เอาต์พุต
ระบุชื่อไฟล์เอาต์พุต ถ้า เอาท์พุต is - หรือไม่ได้ระบุไว้แล้ว
เอาต์พุตถูกส่งไปยังเอาต์พุตมาตรฐาน
-instr (เริ่มต้น)
ระบุว่าโปรไฟล์อินพุตเป็นโปรไฟล์ตามเครื่องมือวัด
- ข้อความ สั่งให้โปรไฟล์ดัมเปอร์แสดงการนับโปรไฟล์ในรูปแบบข้อความของ
การแสดงข้อมูลโปรไฟล์ตามเครื่องมือวัด โดยค่าเริ่มต้น โปรไฟล์
ข้อมูลถูกทิ้งในรูปแบบที่มนุษย์อ่านได้ง่ายขึ้น (เช่นในข้อความ) ด้วย
คำอธิบายประกอบ
-ตัวอย่าง
ระบุว่าโปรไฟล์อินพุตเป็นโปรไฟล์ตามตัวอย่าง
EXIT สถานภาพ
llvm-profdata.dll คืนค่า 1 หากคำสั่งถูกละเว้นหรือไม่ถูกต้อง หากไม่สามารถอ่านอินพุต
ไฟล์หรือหากมีข้อมูลไม่ตรงกัน
ใช้ llvm-profdata-3.8 ออนไลน์โดยใช้บริการ onworks.net