aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Object/Binary.cpp
diff options
context:
space:
mode:
authorTeresa Johnson <tejohnson@google.com>2022-04-29 14:53:31 -0700
committerTeresa Johnson <tejohnson@google.com>2022-05-02 12:17:52 -0700
commita0b5af46a2a0e9cfc6b2e0e85c11dca5f18ddfbc (patch)
treed50d38db705cd0527cd20ef9d8805f75755ac7ad /llvm/lib/Object/Binary.cpp
parent4d34c4e0e67d321ac6b52f787648a68ea6d267c0 (diff)
downloadllvm-a0b5af46a2a0e9cfc6b2e0e85c11dca5f18ddfbc.zip
llvm-a0b5af46a2a0e9cfc6b2e0e85c11dca5f18ddfbc.tar.gz
llvm-a0b5af46a2a0e9cfc6b2e0e85c11dca5f18ddfbc.tar.bz2
[memprof] Don't instrument PGO and other compiler inserted variables
Suppress instrumentation of PGO counter accesses, which is unnecessary and costly. Also suppress accesses to other compiler inserted variables starting with "__llvm". This is a slightly expanded variant of what is done for tsan in shouldInstrumentReadWriteFromAddress. Differential Revision: https://reviews.llvm.org/D124703
Diffstat (limited to 'llvm/lib/Object/Binary.cpp')
0 files changed, 0 insertions, 0 deletions