Skip to content

Files

Failed to load latest commit information.

Latest commit

 Cannot retrieve latest commit at this time.

History

History

coverage-dump

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 

This tool extracts coverage mapping information from an LLVM IR assembly file (.ll), and prints it in a more human-readable form that can be used for snapshot tests.

The output format is mostly arbitrary, so it's OK to change the output as long as any affected tests are also re-blessed. However, the output should be consistent across different executions on different platforms, so avoid printing any information that is platform-specific or non-deterministic.

Demangle mode

When run as coverage-dump --demangle, this tool instead functions as a command-line demangler that can be invoked by llvm-cov.