英语法语西班牙语

运行服务器 | Ubuntu > | Fedora > |


OnWorks 网站图标

llvm-profdata-3.8 - 云端在线

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管服务提供商中运行 llvm-profdata-3.8

这是 llvm-profdata-3.8 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

名称


llvm-profdata - 配置文件数据工具

概要


llvm-profdata 命令 [参数...]

商品描述


冥界 llvm-profdata tool 是一个用于处理配置文件数据文件的小实用程序。

指令


· 合并

· 显示

合并


概要
llvm-profdata 合并 [选项[文档名称...]

商品描述
llvm-profdata 合并 获取由 PGO 仪器生成的几个配置文件数据文件和
将它们合并到一个索引配置文件数据文件中。

默认情况下,配置文件数据未经修改而合并。 这意味着相对
每个输入文件的重要性与样本数成正比或计数
包含。 一般来说,来自较长训练运行的输入将被解释为
相对比短期运行更重要。 根据训练运行的性质
通过使用调整赋予每个输入文件的权重可能很有用
-加权输入 选项。

配置
-救命 打印命令行选项的摘要。

-输出=输出, -o=输出
指定输出文件名。 输出 不可能是 - 作为结果索引配置文件
数据无法写入标准输出。

-加权输入=重量,文件名
指定输入文件名和权重。 输入的配置文件计数
文件将按所提供的进行缩放(相乘) 重量, 哪里哪里 重量
十进制整数 >= 1. 未使用此选项指定的输入文件被分配
默认权重为 1。示例如下所示。

-instr (默认)
指定输入配置文件是基于检测的配置文件。

-样品
指定输入配置文件是基于样本的配置文件。

生成文件的格式可以通过以下三种方式之一生成:

-二进制 (默认)

使用二进制编码发出配置文件。 对于基于仪器的配置文件,
输出格式是索引的二进制格式。

-文本

以文本模式发出配置文件。 此选项也可用于基于样本的
和基于仪器的配置文件。 使用此选项时,配置文件将是
以配置文件阅读器可解析的文本格式转储。

-gcc

使用 GCC 的 gcov 格式(尚不支持)发出配置文件。

示例
基础 用法
合并三个配置文件:

llvm-profdata 合并 foo.profdata bar.profdata baz.profdata -output merge.profdata

加权的 输入
输入文件 foo.profdata 尤其重要的是,将其计数乘以 10:

llvm-profdata merge -weighted-input=10,foo.profdata bar.profdata baz.profdata -output merge.profdata

完全等同于先前的调用(显式形式;对于程序化的调用很有用
调用):

llvm-profdata 合并 -weighted-input=10,foo.profdata -weighted-input=1,bar.profdata -weighted-input=1,baz.profdata -output merge.profdata

SHOW


概要
llvm-profdata 显示 [选项[文件名]

商品描述
llvm-profdata 显示 获取配置文件数据文件并显示有关
此文件和任何指定函数的配置文件计数器。

If 文件名 被省略或是 -, 然后 llvm-profdata 显示 从标准读取其输入
输入。

配置
-所有功能
打印每个功能的详细信息。

-计数
打印显示函数的计数器值。

-功能=字符串
如果函数的名称包含给定的字符串,则打印函数的详细信息。

-救命 打印命令行选项的摘要。

-输出=输出, -o=输出
指定输出文件名。 如果 产量 is - 或者它没有被指定,那么
输出发送到标准输出。

-instr (默认)
指定输入配置文件是基于检测的配置文件。

-文本 指示配置文件转储程序以文件的文本格式显示配置文件计数
基于仪器的配置文件数据表示。 默认情况下,配置文件
信息以更易读的形式(也以文本形式)转储
注释。

-样品
指定输入配置文件是基于样本的配置文件。

退出 挖矿状态


llvm-profdata 如果命令被省略或无效,如果无法读取输入,则返回 1
文件,或者它们的数据是否不匹配。

使用 onworks.net 服务在线使用 llvm-profdata-3.8


Ad


Ad