llvm-profdata-3.8 - Онлайн в облаке

Это команда llvm-profdata-3.8, которую можно запустить в бесплатном хостинг-провайдере OnWorks с помощью одной из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


llvm-profdata - Инструмент данных профиля

СИНТАКСИС


llvm-profdata команду [аргументы ...]

ОПИСАНИЕ


Ассоциация llvm-profdata tool - небольшая утилита для работы с файлами данных профиля.

КОМАНДЫ


· слияние

· показывать

MERGE


СИНТАКСИС
llvm-profdata слияние [кредита] [имя файла...]

ОПИСАНИЕ
llvm-profdata слияние принимает несколько файлов данных профиля, сгенерированных инструментами PGO, и
объединяет их в один индексированный файл данных профиля.

По умолчанию данные профиля объединяются без изменений. Это означает, что относительный
важность каждого входного файла пропорциональна количеству отсчетов или подсчитывает его
содержит. В общем, ввод от более продолжительного тренировочного пробега будет интерпретироваться как
относительно более важно, чем более короткий пробег. В зависимости от характера тренировочных пробежек
может быть полезно настроить вес, присвоенный каждому входному файлу, с помощью
-взвешенный ввод опцию.

ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ
-Помощь Распечатайте сводку параметров командной строки.

-output = выход, -o = вывод
Укажите имя выходного файла. Результат не может быть - как результирующий проиндексированный профиль
данные не могут быть записаны на стандартный вывод.

-weighted-input = вес, имя файла
Укажите имя входного файла вместе с весом. Профиль рассчитывает ввод
файл будет масштабирован (умножен) на предоставленный вес, где где вес - это
десятичное целое число> = 1. Входным файлам, указанным без использования этой опции, назначается
вес по умолчанию 1. Примеры показаны ниже.

-инстр (По умолчанию)
Укажите, что входной профиль - это профиль на основе инструментария.

-образец
Укажите, что входной профиль является профилем на основе выборки.

Формат сгенерированного файла можно сгенерировать одним из трех способов:

-двоичный (По умолчанию)

Передайте профиль в двоичной кодировке. Для профиля на базе КИП
выходной формат - это индексированный двоичный формат.

-текст

Вывести профиль в текстовом режиме. Этот параметр также можно использовать как с основанными на сэмплах
и приборный профиль. При использовании этой опции профиль будет
выгружается в текстовом формате, доступном для анализа программой чтения профиля.

-gcc

Создайте профиль, используя формат GCC gcov (пока не поддерживается).

ПРИМЕРЫ
Базовый Применение
Объедините три профиля:

llvm-profdata слияние foo.profdata bar.profdata baz.profdata -output merged.profdata

утяжеленный вход
Входной файл foo.profdata особенно важно, умножьте его количество на 10:

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

Точно эквивалентен предыдущему вызову (явная форма; полезно для программных
вызов):

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

ОТКРЫТЬ


СИНТАКСИС
llvm-profdata показывать [кредита] [имя файла]

ОПИСАНИЕ
llvm-profdata показывать берет файл данных профиля и отображает информацию о
счетчики профиля для этого файла и для любой из указанных функций.

If имя файла опущено или -, то llvm-profdata показывать читает свой ввод из стандартного
вход.

ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ
-все-функции
Распечатайте детали для каждой функции.

-счетов
Распечатайте значения счетчиков для отображаемых функций.

-функция = строка
Вывести сведения о функции, если имя функции содержит заданную строку.

-Помощь Распечатайте сводку параметров командной строки.

-output = выход, -o = вывод
Укажите имя выходного файла. Если выходной is - или не указано, то
вывод отправляется на стандартный вывод.

-инстр (По умолчанию)
Укажите, что входной профиль - это профиль на основе инструментария.

-текст Укажите дамперу профиля показывать счетчики профилей в текстовом формате
инструментальное представление данных профиля. По умолчанию профиль
информация выгружается в более удобочитаемой форме (также в тексте) с
аннотаций.

-образец
Укажите, что входной профиль является профилем на основе выборки.

ВЫХОД статус


llvm-profdata возвращает 1, если команда опущена или недействительна, если она не может прочитать ввод
файлы, или если есть несоответствие между их данными.

Используйте llvm-profdata-3.8 в Интернете с помощью сервисов onworks.net



Новейшие онлайн-программы для Linux и Windows