aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/ProfileData/Coverage/CoverageMapping.cpp
diff options
context:
space:
mode:
authorJohannes Doerfert <johannes@jdoerfert.de>2022-07-19 14:22:23 -0500
committerJohannes Doerfert <johannes@jdoerfert.de>2022-07-21 12:28:44 -0500
commita42361dc1c26acae656243232e81a236ba333a8c (patch)
treeaae93d90e97e0c14898ff4f5f525ee67161cb05a /llvm/lib/ProfileData/Coverage/CoverageMapping.cpp
parente01ce4e88a8443993afb19f64b2811d50dca65aa (diff)
downloadllvm-a42361dc1c26acae656243232e81a236ba333a8c.zip
llvm-a42361dc1c26acae656243232e81a236ba333a8c.tar.gz
llvm-a42361dc1c26acae656243232e81a236ba333a8c.tar.bz2
[OpenMP] Expose the state in the header to allow non-lto optimizations
We used to inline the `lookup` calls such that the runtime had "known" access offsets when it was shipped. With the new static library build it doesn't as the lookup is an indirection we cannot look through. This should help us optimize the code better until we can do LTO for the runtime again. Differential Revision: https://reviews.llvm.org/D130111
Diffstat (limited to 'llvm/lib/ProfileData/Coverage/CoverageMapping.cpp')
0 files changed, 0 insertions, 0 deletions