llvm-profgen - LLVM SPGO 設定檔產生工具¶
概要¶
llvm-profgen [命令] [選項]
描述¶
llvm-profgen
工具程式會從給定的 perf script 資料檔案中,為基於取樣設定檔引導最佳化 (SPGO) 產生設定檔資料檔案。
命令¶
至少需要以下命令之一
- --perfscript=<字串[,字串,...]>¶
由 Linux perf 工具搭配 script 命令建立的 perf-script 追蹤路徑 (原始 perf.data 應使用 -b 進行分析)。
- --binary=<字串[,字串,...]>¶
輸入的已分析二進位檔路徑。
- --output=<字串>¶
輸出設定檔的路徑。
選項¶
llvm-profgen 支援以下選項
- --format=[text|binary|extbinary|compbinary|gcc]¶
指定產生的設定檔格式。支援的 <format> 有 text、binary、extbinary、compbinary、gcc,格式的詳細描述請參閱 llvm-profdata。
- --show-mmap-events¶
印出 mmap 事件。
- --show-disassembly¶
印出反組譯碼。
- --x86-asm-syntax=[att|intel]¶
指定是否以 AT&T 語法 (預設) 或 Intel 語法印出組合語言碼。