aboutsummaryrefslogtreecommitdiff
path: root/llvm/tools/llvm-cov/CodeCoverage.cpp
diff options
context:
space:
mode:
authorMingming Liu <mingmingl@google.com>2025-03-29 22:07:56 -0700
committerGitHub <noreply@github.com>2025-03-29 22:07:56 -0700
commit9747bb182f430bb1bd3525b7f42e88df626e28e5 (patch)
tree3c5470ddd0de6979c2fab8092b2a4747d25bf476 /llvm/tools/llvm-cov/CodeCoverage.cpp
parent976a384ba67adf059ab9fe5550e7e67b6fc53396 (diff)
downloadllvm-9747bb182f430bb1bd3525b7f42e88df626e28e5.zip
llvm-9747bb182f430bb1bd3525b7f42e88df626e28e5.tar.gz
llvm-9747bb182f430bb1bd3525b7f42e88df626e28e5.tar.bz2
[CodeGen][StaticDataSplitter]Support constant pool partitioning (#129781)
This is a follow-up patch of https://github.com/llvm/llvm-project/pull/125756 In this PR, static-data-splitter pass produces the aggregated profile counts of constants for constant pools in a global state (`StateDataProfileInfo`), and asm printer consumes the profile counts to produce `.hot` or `.unlikely` prefixes. This implementation covers both x86 and aarch64 asm printer.
Diffstat (limited to 'llvm/tools/llvm-cov/CodeCoverage.cpp')
0 files changed, 0 insertions, 0 deletions