llvm-profdata-3.8 - Online en la nube

Este es el comando llvm-profdata-3.8 que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


llvm-profdata: herramienta de datos de perfil

SINOPSIS


llvm-profdata comando [argumentos ...]

DESCRIPCIÓN


La llvm-profdata tool es una pequeña utilidad para trabajar con archivos de datos de perfil.

COMANDOS


· unir

· Mostrar

UNIR


SINOPSIS
llvm-profdata unir [opciones] [nombre del archivo...]

DESCRIPCIÓN
llvm-profdata unir toma varios archivos de datos de perfil generados por la instrumentación PGO y
los fusiona en un solo archivo de datos de perfil indexado.

De forma predeterminada, los datos de perfil se combinan sin modificaciones. Esto significa que el relativo
La importancia de cada archivo de entrada es proporcional al número de muestras o lo cuenta.
contiene. En general, la entrada de una carrera de entrenamiento más larga se interpretará como
relativamente más importante que una ejecución más corta. Dependiendo de la naturaleza de las carreras de entrenamiento
puede ser útil ajustar el peso dado a cada archivo de entrada usando el
-entrada-ponderada .

CAMPUS
-ayuda Imprima un resumen de las opciones de la línea de comandos.

-salida = salida, -o = salida
Especifique el nombre del archivo de salida. Salida no puede ser - como el perfil indexado resultante
los datos no se pueden escribir en la salida estándar.

-entrada-ponderada = peso, nombre de archivo
Especifique un nombre de archivo de entrada junto con un peso. El perfil cuenta de la entrada
El archivo será escalado (multiplicado) por el suministrado. peso, donde donde peso es un
entero decimal> = 1. Los archivos de entrada especificados sin usar esta opción se asignan
un peso predeterminado de 1. A continuación se muestran ejemplos.

-instrumento (Por defecto)
Especifique que el perfil de entrada es un perfil basado en instrumentación.

-muestra
Especifique que el perfil de entrada es un perfil basado en muestras.

El formato del archivo generado se puede generar de una de estas tres formas:

-binario (Por defecto)

Emite el perfil utilizando una codificación binaria. Para el perfil basado en instrumentación,
El formato de salida es el formato binario indexado.

-texto

Emite el perfil en modo texto. Esta opción también se puede utilizar con
y perfil basado en instrumentación. Cuando se utiliza esta opción, el perfil se
volcado en el formato de texto que puede analizar el lector de perfiles.

-gcc

Emite el perfil utilizando el formato gcov de GCC (aún no admitido).

EJEMPLOS
Basic Uso
Fusionar tres perfiles:

llvm-profdata fusionar foo.profdata bar.profdata baz.profdata -output merged.profdata

Ponderado Entrada
El archivo de entrada foo.profdata Es especialmente importante, multiplique sus recuentos por 10:

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

Exactamente equivalente a la invocación anterior (forma explícita; útil para programática
invocación):

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

ESPECTÁCULO


SINOPSIS
llvm-profdata Mostrar [opciones] [nombre de archivo]

DESCRIPCIÓN
llvm-profdata Mostrar toma un archivo de datos de perfil y muestra la información sobre el
contadores de perfil para este archivo y para cualquiera de las funciones especificadas.

If nombre de archivo se omite o es -, entonces llvm-profdata Mostrar lee su entrada de estándar
entrada.

CAMPUS
-todas-las-funciones
Imprima detalles para cada función.

-recuentos
Imprima los valores del contador para las funciones mostradas.

-función = cadena
Imprime los detalles de una función si el nombre de la función contiene la cadena dada.

-ayuda Imprima un resumen de las opciones de la línea de comandos.

-salida = salida, -o = salida
Especifique el nombre del archivo de salida. Si salida is - o no está especificado, entonces el
la salida se envía a la salida estándar.

-instrumento (Por defecto)
Especifique que el perfil de entrada es un perfil basado en instrumentación.

-texto Indique al volcador de perfiles que muestre los recuentos de perfiles en el formato de texto del
Representación de datos de perfil basada en instrumentación. Por defecto, el perfil
la información se descarga en una forma más legible por humanos (también en texto) con
anotaciones.

-muestra
Especifique que el perfil de entrada es un perfil basado en muestras.

SALIR ESTADO


llvm-profdata devuelve 1 si el comando se omite o no es válido, si no puede leer la entrada
archivos, o si hay una discrepancia entre sus datos.

Use llvm-profdata-3.8 en línea usando los servicios de onworks.net



Últimos programas en línea de Linux y Windows