llvm-profdata-3.8 - Online sa Cloud

Ito ang command na llvm-profdata-3.8 na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

PROGRAMA:

NAME


llvm-profdata - Tool ng data ng profile

SINOPSIS


llvm-profdata utos [args...]

DESCRIPTION


Ang llvm-profdata Ang tool ay isang maliit na utility para sa pagtatrabaho sa mga file ng data ng profile.

UTOS


· pagsamahin

· Ipakita

Sumanib


SINOPSIS
llvm-profdata pagsamahin [pagpipilian] [filename...]

DESCRIPTION
llvm-profdata pagsamahin tumatagal ng ilang profile data file na nabuo ng PGO instrumentation at
pinagsasama-sama ang mga ito sa isang naka-index na file ng data ng profile.

Bilang default, ang data ng profile ay pinagsama nang walang pagbabago. Ibig sabihin, ang kamag-anak
Ang kahalagahan ng bawat input file ay proporsyonal sa bilang ng mga sample o binibilang ito
naglalaman ng. Sa pangkalahatan, ang input mula sa isang mas mahabang pagsasanay ay ipakahulugan bilang
medyo mas mahalaga kaysa sa isang mas maikling pagtakbo. Depende sa uri ng pagsasanay na tumatakbo
maaaring maging kapaki-pakinabang na ayusin ang bigat na ibinigay sa bawat input file sa pamamagitan ng paggamit ng
-timbang-input pagpipilian.

Opsyon
-tulong Mag-print ng buod ng mga opsyon sa command line.

-output=output, -o=output
Tukuyin ang pangalan ng output file. Pagbubuhos Hindi maaaring - bilang resultang na-index na profile
ang data ay hindi maaaring isulat sa karaniwang output.

-weighted-input=weight,filename
Tumukoy ng pangalan ng input file kasama ng isang timbang. Ang mga bilang ng profile ng input
ang file ay i-scale (multiplied) sa ibinigay timbang, saan saan timbang ay isang
decimal integer >= 1. Ang mga input na file na tinukoy nang hindi ginagamit ang opsyong ito ay itinalaga
isang default na timbang na 1. Ang mga halimbawa ay ipinapakita sa ibaba.

-instr (default)
Tukuyin na ang input profile ay isang instrumentation-based na profile.

-sampol
Tukuyin na ang input profile ay isang sample-based na profile.

Ang format ng nabuong file ay maaaring mabuo sa isa sa tatlong paraan:

-binaryo (default)

Ilabas ang profile gamit ang binary encoding. Para sa instrumentation-based na profile ang
ang format ng output ay ang na-index na binary na format.

-text

Ilabas ang profile sa text mode. Ang opsyong ito ay maaari ding gamitin sa parehong sample-based
at profile na nakabatay sa instrumentasyon. Kapag ginamit ang opsyong ito ang profile ay magiging
itinapon sa format ng teksto na na-parsable ng profile reader.

-gcc

Ilabas ang profile gamit ang gcov format ng GCC (Hindi pa suportado).

HALIMBAWA
Basic Paggamit
Pagsamahin ang tatlong profile:

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

Timbang input
Ang input file foo.profdata ay lalong mahalaga, i-multiply ang mga bilang nito sa 10:

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

Eksaktong katumbas ng nakaraang invocation (tahasang anyo; kapaki-pakinabang para sa programmatic
panawagan):

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

SHOW


SINOPSIS
llvm-profdata Ipakita [pagpipilian] [filename]

DESCRIPTION
llvm-profdata Ipakita kumukuha ng file ng data ng profile at ipinapakita ang impormasyon tungkol sa
profile counter para sa file na ito at para sa alinman sa tinukoy na (mga) function.

If filename ay tinanggal o ay -, Pagkatapos llvm-profdata Ipakita binabasa ang input nito mula sa pamantayan
input.

Opsyon
-all-function
I-print ang mga detalye para sa bawat function.

-nagbibilang
I-print ang mga halaga ng counter para sa mga ipinapakitang function.

-function=string
Mag-print ng mga detalye para sa isang function kung ang pangalan ng function ay naglalaman ng ibinigay na string.

-tulong Mag-print ng buod ng mga opsyon sa command line.

-output=output, -o=output
Tukuyin ang pangalan ng output file. Kung output is - o hindi ito tinukoy, pagkatapos ay ang
ang output ay ipinadala sa karaniwang output.

-instr (default)
Tukuyin na ang input profile ay isang instrumentation-based na profile.

-text Atasan ang dumper ng profile na ipakita ang mga bilang ng profile sa format ng teksto ng
representasyon ng data ng profile na nakabatay sa instrumentasyon. Bilang default, ang profile
ang impormasyon ay itinatapon sa isang mas nababasang anyo ng tao (din sa teksto) na may
anotasyon.

-sampol
Tukuyin na ang input profile ay isang sample-based na profile.

EXIT STATUS


llvm-profdata nagbabalik ng 1 kung ang command ay tinanggal o hindi wasto, kung hindi nito mabasa ang input
file, o kung mayroong hindi tugma sa pagitan ng kanilang data.

Gamitin ang llvm-profdata-3.8 online gamit ang mga serbisyo ng onworks.net



Pinakabagong Linux at Windows online na mga programa