mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-10-30 15:32:52 +01:00
2ae1ed1c8f
Summary: Given a global array G[N], which is declared in this CU and has static initializer avoid instrumenting accesses like G[i], where 'i' is a constant and 0<=i<N. Also add a bit of stats. This eliminates ~1% of instrumentations on SPEC2006 and also partially helps when asan is being run together with coverage. Reviewers: samsonov Reviewed By: samsonov CC: llvm-commits Differential Revision: http://llvm-reviews.chandlerc.com/D1947 llvm-svn: 192794 |
||
---|---|---|
.. | ||
X86 | ||
adaptive_global_redzones.ll | ||
asan-vs-gvn.ll | ||
basic.ll | ||
debug_info.ll | ||
different_scale_and_offset.ll | ||
do-not-instrument-internal-globals.ll | ||
do-not-touch-odr-global.ll | ||
do-not-touch-threadlocal.ll | ||
instrument_global.ll | ||
instrument_initializer_metadata.ll | ||
instrument_load_then_store.ll | ||
instrument-no-return.ll | ||
keep-instrumented_functions.ll | ||
lifetime.ll | ||
test64.ll |