diff options
author | Johannes Doerfert <johannes@jdoerfert.de> | 2022-07-19 14:22:23 -0500 |
---|---|---|
committer | Johannes Doerfert <johannes@jdoerfert.de> | 2022-07-21 12:28:44 -0500 |
commit | a42361dc1c26acae656243232e81a236ba333a8c (patch) | |
tree | aae93d90e97e0c14898ff4f5f525ee67161cb05a /llvm/lib/ProfileData/Coverage/CoverageMapping.cpp | |
parent | e01ce4e88a8443993afb19f64b2811d50dca65aa (diff) | |
download | llvm-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