Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
LLVM-PROFGEN(1) 		      LLVM			 LLVM-PROFGEN(1)

NAME
     llvm-profgen - LLVM SPGO profile generation tool

SYNOPSIS
     llvm-profgen [commands] [options]

DESCRIPTION
     The  llvm-profgen	utility  generates  a  profile data file from given perf
     script data files for sample-based profile guided optimization(SPGO).

COMMANDS
     At least one of the following commands are required:

     --perfscript=<string[,string,...]>
	    Path of perf-script trace created by Linux	perf  tool  with  script
	    command(the raw perf.data should be profiled with -b).

     --binary=<string[,string,...]>
	    Path of the input profiled binary files.

     --output=<string>
	    Path of the output profile file.

OPTIONS
     llvm-profgen supports the following options:

     --format=[text|binary|extbinary|compbinary|gcc]
	    Specify the format of the generated profile. Supported <format>  are
	    text, binary, extbinary, compbinary, gcc, see llvm-profdata for more
	    descriptions of the format.

     --show-mmap-events
	    Print mmap events.

     --show-disassembly
	    Print disassembled code.

     --x86-asm-syntax=[att|intel]
	    Specify  whether to print assembly code in AT&T syntax (the default)
	    or Intel syntax.

AUTHOR
     Maintained by the LLVM Team (https://llvm.org/).

COPYRIGHT
     2003-2026, LLVM Project

19				   2026-07-30			 LLVM-PROFGEN(1)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=llvm-profgen&sektion=1&manpath=FreeBSD+Ports+15.1.quarterly>

home | help